{"action":"created","issue":{"url":"https://api.github.com/repos/couchbaselabs/Linq2Couchbase/issues/210","repository_url":"https://api.github.com/repos/couchbaselabs/Linq2Couchbase","labels_url":"https://api.github.com/repos/couchbaselabs/Linq2Couchbase/issues/210/labels{/name}","comments_url":"https://api.github.com/repos/couchbaselabs/Linq2Couchbase/issues/210/comments","events_url":"https://api.github.com/repos/couchbaselabs/Linq2Couchbase/issues/210/events","html_url":"https://github.com/couchbaselabs/Linq2Couchbase/pull/210","id":257441486,"number":210,"title":"Change to Couchbase SDK cluster versioning","user":{"login":"brantburnett","id":7118719,"avatar_url":"https://avatars2.githubusercontent.com/u/7118719?v=4","gravatar_id":"","url":"https://api.github.com/users/brantburnett","html_url":"https://github.com/brantburnett","followers_url":"https://api.github.com/users/brantburnett/followers","following_url":"https://api.github.com/users/brantburnett/following{/other_user}","gists_url":"https://api.github.com/users/brantburnett/gists{/gist_id}","starred_url":"https://api.github.com/users/brantburnett/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brantburnett/subscriptions","organizations_url":"https://api.github.com/users/brantburnett/orgs","repos_url":"https://api.github.com/users/brantburnett/repos","events_url":"https://api.github.com/users/brantburnett/events{/privacy}","received_events_url":"https://api.github.com/users/brantburnett/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-09-13T16:21:50Z","updated_at":"2017-09-13T18:40:31Z","closed_at":"2017-09-13T18:40:20Z","author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/couchbaselabs/Linq2Couchbase/pulls/210","html_url":"https://github.com/couchbaselabs/Linq2Couchbase/pull/210","diff_url":"https://github.com/couchbaselabs/Linq2Couchbase/pull/210.diff","patch_url":"https://github.com/couchbaselabs/Linq2Couchbase/pull/210.patch"},"body":"Motivation\r\n----------\r\nCurrent cluster versioning is incompatible with Couchbase Server 5.0 due\r\nto RBAC.  Also, the current approach doesn't handle clusters with mixed\r\nversions across nodes.\r\n\r\nModifications\r\n-------------\r\nUpgrade to Couchbase SDK 2.5.0.\r\n\r\nReplaced the internal cluster version approach with the new Couchbase\r\nSDK approach.\r\n\r\nUpdated unit tests to handle the new cluster version source.\r\n\r\nFixed one integration test that should expect IndexScan plan for pre-5.0\r\nand IndexScan2 for 5.0.\r\n\r\nResults\r\n-------\r\nCluster version is more accurate, and also includes build numbers which\r\nmay be useful for some features in the future.\r\n\r\nCluster version is provided correctly for Couchbase Server 5.0 clusters."},"comment":{"url":"https://api.github.com/repos/couchbaselabs/Linq2Couchbase/issues/comments/329259487","html_url":"https://github.com/couchbaselabs/Linq2Couchbase/pull/210#issuecomment-329259487","issue_url":"https://api.github.com/repos/couchbaselabs/Linq2Couchbase/issues/210","id":329259487,"user":{"login":"jeffrymorris","id":454176,"avatar_url":"https://avatars0.githubusercontent.com/u/454176?v=4","gravatar_id":"","url":"https://api.github.com/users/jeffrymorris","html_url":"https://github.com/jeffrymorris","followers_url":"https://api.github.com/users/jeffrymorris/followers","following_url":"https://api.github.com/users/jeffrymorris/following{/other_user}","gists_url":"https://api.github.com/users/jeffrymorris/gists{/gist_id}","starred_url":"https://api.github.com/users/jeffrymorris/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jeffrymorris/subscriptions","organizations_url":"https://api.github.com/users/jeffrymorris/orgs","repos_url":"https://api.github.com/users/jeffrymorris/repos","events_url":"https://api.github.com/users/jeffrymorris/events{/privacy}","received_events_url":"https://api.github.com/users/jeffrymorris/received_events","type":"User","site_admin":false},"created_at":"2017-09-13T18:40:31Z","updated_at":"2017-09-13T18:40:31Z","author_association":"CONTRIBUTOR","body":"Thanks @brantburnett "}}
{"actor":{"display_login":"jeffrymorris"}}