{"action":"created","issue":{"url":"https://api.github.com/repos/JasperFx/marten/issues/790","repository_url":"https://api.github.com/repos/JasperFx/marten","labels_url":"https://api.github.com/repos/JasperFx/marten/issues/790/labels{/name}","comments_url":"https://api.github.com/repos/JasperFx/marten/issues/790/comments","events_url":"https://api.github.com/repos/JasperFx/marten/issues/790/events","html_url":"https://github.com/JasperFx/marten/issues/790","id":234356424,"number":790,"title":"2.0 Punchlist","user":{"login":"jeremydmiller","id":179211,"avatar_url":"https://avatars3.githubusercontent.com/u/179211?v=4","gravatar_id":"","url":"https://api.github.com/users/jeremydmiller","html_url":"https://github.com/jeremydmiller","followers_url":"https://api.github.com/users/jeremydmiller/followers","following_url":"https://api.github.com/users/jeremydmiller/following{/other_user}","gists_url":"https://api.github.com/users/jeremydmiller/gists{/gist_id}","starred_url":"https://api.github.com/users/jeremydmiller/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jeremydmiller/subscriptions","organizations_url":"https://api.github.com/users/jeremydmiller/orgs","repos_url":"https://api.github.com/users/jeremydmiller/repos","events_url":"https://api.github.com/users/jeremydmiller/events{/privacy}","received_events_url":"https://api.github.com/users/jeremydmiller/received_events","type":"User","site_admin":false},"labels":[{"id":358150450,"url":"https://api.github.com/repos/JasperFx/marten/labels/Docs","name":"Docs","color":"c2e0c6","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/JasperFx/marten/milestones/16","html_url":"https://github.com/JasperFx/marten/milestone/16","labels_url":"https://api.github.com/repos/JasperFx/marten/milestones/16/labels","id":2407711,"number":16,"title":"2.0","description":"Performance, Event Store API improvements, Multi-tenancy","creator":{"login":"jeremydmiller","id":179211,"avatar_url":"https://avatars3.githubusercontent.com/u/179211?v=4","gravatar_id":"","url":"https://api.github.com/users/jeremydmiller","html_url":"https://github.com/jeremydmiller","followers_url":"https://api.github.com/users/jeremydmiller/followers","following_url":"https://api.github.com/users/jeremydmiller/following{/other_user}","gists_url":"https://api.github.com/users/jeremydmiller/gists{/gist_id}","starred_url":"https://api.github.com/users/jeremydmiller/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jeremydmiller/subscriptions","organizations_url":"https://api.github.com/users/jeremydmiller/orgs","repos_url":"https://api.github.com/users/jeremydmiller/repos","events_url":"https://api.github.com/users/jeremydmiller/events{/privacy}","received_events_url":"https://api.github.com/users/jeremydmiller/received_events","type":"User","site_admin":false},"open_issues":4,"closed_issues":54,"state":"open","created_at":"2017-03-23T19:16:12Z","updated_at":"2017-07-26T18:05:05Z","due_on":null,"closed_at":null},"comments":3,"created_at":"2017-06-07T22:03:23Z","updated_at":"2017-07-26T20:34:31Z","closed_at":null,"body":"## Coding Work\r\n\r\n- [x] Linq tests against the Json serializer w/ the camel casing setting\r\n- [x] Love to replace `FetchResult` in everything but the dirty checked identity map\r\n- [x] Eliminate the `ILoader` interface\r\n- [x] Evaluate all other [Obsolete] tags\r\n- [x] Run through the TODO's in the code\r\n- [x] Try to fix all the Nuget downgrade warnings in the build\r\n\r\n## Docs -- besides the other open doc issues\r\n\r\n- [ ] FI support for overriding the id member. See #709\r\n- [x] Add AppendIfNotExists and InsertIfNotExists to patching API (might already be done, but verify)\r\n- [x] multi-tenancy via tenant id\r\n- [x] using multi-tenancy from `IDocumentSession` and `IDocumentStore`\r\n- [x] New document mapping policies\r\n- [x] Disabling PLV8\r\n- [ ] Querying across tenants\r\n- [ ] Updating to a named tenant\r\n- [x] Non-typed event store streams\r\n- [x] Event store with string identifiers\r\n- [x] \"Overwrite\" session mode\r\n- [x] EventStore.StartStream() mechanics\r\n- [x] Created field on StreamState\r\n- [x] Camel Cased JSON\r\n- [x] Insert-only operations\r\n- [x] Update-only operations\r\n- [x] `EqualsIgnoreCase` Linq support\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/JasperFx/marten/issues/comments/318174289","html_url":"https://github.com/JasperFx/marten/issues/790#issuecomment-318174289","issue_url":"https://api.github.com/repos/JasperFx/marten/issues/790","id":318174289,"user":{"login":"ejsmith","id":282584,"avatar_url":"https://avatars1.githubusercontent.com/u/282584?v=4","gravatar_id":"","url":"https://api.github.com/users/ejsmith","html_url":"https://github.com/ejsmith","followers_url":"https://api.github.com/users/ejsmith/followers","following_url":"https://api.github.com/users/ejsmith/following{/other_user}","gists_url":"https://api.github.com/users/ejsmith/gists{/gist_id}","starred_url":"https://api.github.com/users/ejsmith/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ejsmith/subscriptions","organizations_url":"https://api.github.com/users/ejsmith/orgs","repos_url":"https://api.github.com/users/ejsmith/repos","events_url":"https://api.github.com/users/ejsmith/events{/privacy}","received_events_url":"https://api.github.com/users/ejsmith/received_events","type":"User","site_admin":false},"created_at":"2017-07-26T20:34:31Z","updated_at":"2017-07-26T20:34:31Z","body":"Haha yeah, it was a poor choice on my part a while back to try and mimic the best REST APIs (Stripe, GitHub, etc). It's a choice I have come to regret. If I had it to do over again I'd go with the standard naming convention for JS which is camelCased."}}
{"actor":{"display_login":"ejsmith"}}