{"action":"created","issue":{"url":"https://api.github.com/repos/Particular/NServiceBus.NHibernate/issues/177","repository_url":"https://api.github.com/repos/Particular/NServiceBus.NHibernate","labels_url":"https://api.github.com/repos/Particular/NServiceBus.NHibernate/issues/177/labels{/name}","comments_url":"https://api.github.com/repos/Particular/NServiceBus.NHibernate/issues/177/comments","events_url":"https://api.github.com/repos/Particular/NServiceBus.NHibernate/issues/177/events","html_url":"https://github.com/Particular/NServiceBus.NHibernate/issues/177","id":142569335,"number":177,"title":"Support storing saga data in serialized form","user":{"login":"SzymonPobiega","id":163318,"avatar_url":"https://avatars2.githubusercontent.com/u/163318?v=3","gravatar_id":"","url":"https://api.github.com/users/SzymonPobiega","html_url":"https://github.com/SzymonPobiega","followers_url":"https://api.github.com/users/SzymonPobiega/followers","following_url":"https://api.github.com/users/SzymonPobiega/following{/other_user}","gists_url":"https://api.github.com/users/SzymonPobiega/gists{/gist_id}","starred_url":"https://api.github.com/users/SzymonPobiega/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SzymonPobiega/subscriptions","organizations_url":"https://api.github.com/users/SzymonPobiega/orgs","repos_url":"https://api.github.com/users/SzymonPobiega/repos","events_url":"https://api.github.com/users/SzymonPobiega/events{/privacy}","received_events_url":"https://api.github.com/users/SzymonPobiega/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"SzymonPobiega","id":163318,"avatar_url":"https://avatars2.githubusercontent.com/u/163318?v=3","gravatar_id":"","url":"https://api.github.com/users/SzymonPobiega","html_url":"https://github.com/SzymonPobiega","followers_url":"https://api.github.com/users/SzymonPobiega/followers","following_url":"https://api.github.com/users/SzymonPobiega/following{/other_user}","gists_url":"https://api.github.com/users/SzymonPobiega/gists{/gist_id}","starred_url":"https://api.github.com/users/SzymonPobiega/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SzymonPobiega/subscriptions","organizations_url":"https://api.github.com/users/SzymonPobiega/orgs","repos_url":"https://api.github.com/users/SzymonPobiega/repos","events_url":"https://api.github.com/users/SzymonPobiega/events{/privacy}","received_events_url":"https://api.github.com/users/SzymonPobiega/received_events","type":"User","site_admin":false},"assignees":[{"login":"SzymonPobiega","id":163318,"avatar_url":"https://avatars2.githubusercontent.com/u/163318?v=3","gravatar_id":"","url":"https://api.github.com/users/SzymonPobiega","html_url":"https://github.com/SzymonPobiega","followers_url":"https://api.github.com/users/SzymonPobiega/followers","following_url":"https://api.github.com/users/SzymonPobiega/following{/other_user}","gists_url":"https://api.github.com/users/SzymonPobiega/gists{/gist_id}","starred_url":"https://api.github.com/users/SzymonPobiega/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SzymonPobiega/subscriptions","organizations_url":"https://api.github.com/users/SzymonPobiega/orgs","repos_url":"https://api.github.com/users/SzymonPobiega/repos","events_url":"https://api.github.com/users/SzymonPobiega/events{/privacy}","received_events_url":"https://api.github.com/users/SzymonPobiega/received_events","type":"User","site_admin":false}],"milestone":null,"comments":10,"created_at":"2016-03-22T07:23:23Z","updated_at":"2017-07-05T08:54:10Z","closed_at":"2017-07-05T08:54:10Z","body":"Because of [this issue](https://github.com/Particular/PlatformDevelopment/issues/686) we need to support storing saga data in serialized form (rather than in tables and columns). Here are some questions that need to be answered:\n- What serialization library to use? RavenDB uses a customized Json.net so it seems like a natural choice but on the other hand we decided to move away from json.net and, if possible, use `JsonDataContractSerializer`\n- Should we support \"blob\" and \"relational\" modes in the same time i.e. some saga types would be using \"blob\" and some \"relational\" mode?\n- Because of significant difference in terms of license cost between RavenDB and SQL Server or Oracle (which are the two supported databases in NH persistence), should we consider supporting a more cost-effective relational database e.g. PostgreSQL?\n- Should the new \"blob\" mode be default in V6? If so, should we require explicit user-provided mappings when selecting non-blob mode?\n"},"comment":{"url":"https://api.github.com/repos/Particular/NServiceBus.NHibernate/issues/comments/313043503","html_url":"https://github.com/Particular/NServiceBus.NHibernate/issues/177#issuecomment-313043503","issue_url":"https://api.github.com/repos/Particular/NServiceBus.NHibernate/issues/177","id":313043503,"user":{"login":"SzymonPobiega","id":163318,"avatar_url":"https://avatars2.githubusercontent.com/u/163318?v=3","gravatar_id":"","url":"https://api.github.com/users/SzymonPobiega","html_url":"https://github.com/SzymonPobiega","followers_url":"https://api.github.com/users/SzymonPobiega/followers","following_url":"https://api.github.com/users/SzymonPobiega/following{/other_user}","gists_url":"https://api.github.com/users/SzymonPobiega/gists{/gist_id}","starred_url":"https://api.github.com/users/SzymonPobiega/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SzymonPobiega/subscriptions","organizations_url":"https://api.github.com/users/SzymonPobiega/orgs","repos_url":"https://api.github.com/users/SzymonPobiega/repos","events_url":"https://api.github.com/users/SzymonPobiega/events{/privacy}","received_events_url":"https://api.github.com/users/SzymonPobiega/received_events","type":"User","site_admin":false},"created_at":"2017-07-05T08:54:10Z","updated_at":"2017-07-05T08:54:10Z","body":"We already have SQL persistence which uses json saga format. Closing this one."}}
{"actor":{"display_login":"SzymonPobiega"}}