{"action":"opened","number":500,"pull_request":{"url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/pulls/500","id":32109142,"html_url":"https://github.com/richardwilly98/elasticsearch-river-mongodb/pull/500","diff_url":"https://github.com/richardwilly98/elasticsearch-river-mongodb/pull/500.diff","patch_url":"https://github.com/richardwilly98/elasticsearch-river-mongodb/pull/500.patch","issue_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/issues/500","number":500,"state":"open","locked":false,"title":"Bunch of fixes","user":{"login":"smecsia","id":214657,"avatar_url":"https://avatars.githubusercontent.com/u/214657?v=3","gravatar_id":"","url":"https://api.github.com/users/smecsia","html_url":"https://github.com/smecsia","followers_url":"https://api.github.com/users/smecsia/followers","following_url":"https://api.github.com/users/smecsia/following{/other_user}","gists_url":"https://api.github.com/users/smecsia/gists{/gist_id}","starred_url":"https://api.github.com/users/smecsia/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smecsia/subscriptions","organizations_url":"https://api.github.com/users/smecsia/orgs","repos_url":"https://api.github.com/users/smecsia/repos","events_url":"https://api.github.com/users/smecsia/events{/privacy}","received_events_url":"https://api.github.com/users/smecsia/received_events","type":"User","site_admin":false},"body":"Hi guys. Here are some of the fixes, we've made in our own fork. We cannot use the river without these changes for now...\r\n* Fix NPE when oplog ocassionaly contains null (we had such case several times). I believe the river must be steady for the data-related problems.\r\n* Fix NPE when we cannot get the _id field (we had such case as well).\r\n* Fix auth problems for Mongo 3 (createMongoCRCredential don't work anymore. But createCredential works for Mongo 2.x and Mongo 3: [see the explanation](http://www.kennygorman.com/mongodb-2.8-authentication-changes)\r\n* Fix mongo driver compatibility (there is no such option disableBatchSizeTracking for the new driver versions).\r\n\r\n","created_at":"2015-03-27T13:57:21Z","updated_at":"2015-03-27T13:57:21Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/pulls/500/commits","review_comments_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/pulls/500/comments","review_comment_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/pulls/comments{/number}","comments_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/issues/500/comments","statuses_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/statuses/2dc9401225f4a33e59f98c1ebe26355ca01020bb","head":{"label":"yandex-qatools:master","ref":"master","sha":"2dc9401225f4a33e59f98c1ebe26355ca01020bb","user":{"login":"yandex-qatools","id":2365075,"avatar_url":"https://avatars.githubusercontent.com/u/2365075?v=3","gravatar_id":"","url":"https://api.github.com/users/yandex-qatools","html_url":"https://github.com/yandex-qatools","followers_url":"https://api.github.com/users/yandex-qatools/followers","following_url":"https://api.github.com/users/yandex-qatools/following{/other_user}","gists_url":"https://api.github.com/users/yandex-qatools/gists{/gist_id}","starred_url":"https://api.github.com/users/yandex-qatools/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yandex-qatools/subscriptions","organizations_url":"https://api.github.com/users/yandex-qatools/orgs","repos_url":"https://api.github.com/users/yandex-qatools/repos","events_url":"https://api.github.com/users/yandex-qatools/events{/privacy}","received_events_url":"https://api.github.com/users/yandex-qatools/received_events","type":"Organization","site_admin":false},"repo":{"id":32981881,"name":"elasticsearch-river-mongodb","full_name":"yandex-qatools/elasticsearch-river-mongodb","owner":{"login":"yandex-qatools","id":2365075,"avatar_url":"https://avatars.githubusercontent.com/u/2365075?v=3","gravatar_id":"","url":"https://api.github.com/users/yandex-qatools","html_url":"https://github.com/yandex-qatools","followers_url":"https://api.github.com/users/yandex-qatools/followers","following_url":"https://api.github.com/users/yandex-qatools/following{/other_user}","gists_url":"https://api.github.com/users/yandex-qatools/gists{/gist_id}","starred_url":"https://api.github.com/users/yandex-qatools/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yandex-qatools/subscriptions","organizations_url":"https://api.github.com/users/yandex-qatools/orgs","repos_url":"https://api.github.com/users/yandex-qatools/repos","events_url":"https://api.github.com/users/yandex-qatools/events{/privacy}","received_events_url":"https://api.github.com/users/yandex-qatools/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/yandex-qatools/elasticsearch-river-mongodb","description":"MongoDB River Plugin for ElasticSearch","fork":true,"url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb","forks_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/forks","keys_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/keys{/key_id}","collaborators_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/teams","hooks_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/hooks","issue_events_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/issues/events{/number}","events_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/events","assignees_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/assignees{/user}","branches_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/branches{/branch}","tags_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/tags","blobs_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/git/refs{/sha}","trees_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/git/trees{/sha}","statuses_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/statuses/{sha}","languages_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/languages","stargazers_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/stargazers","contributors_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/contributors","subscribers_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/subscribers","subscription_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/subscription","commits_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/commits{/sha}","git_commits_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/git/commits{/sha}","comments_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/comments{/number}","issue_comment_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/issues/comments{/number}","contents_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/contents/{+path}","compare_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/compare/{base}...{head}","merges_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/merges","archive_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/downloads","issues_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/issues{/number}","pulls_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/pulls{/number}","milestones_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/milestones{/number}","notifications_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/labels{/name}","releases_url":"https://api.github.com/repos/yandex-qatools/elasticsearch-river-mongodb/releases{/id}","created_at":"2015-03-27T11:11:40Z","updated_at":"2015-03-27T13:41:01Z","pushed_at":"2015-03-27T13:41:01Z","git_url":"git://github.com/yandex-qatools/elasticsearch-river-mongodb.git","ssh_url":"git@github.com:yandex-qatools/elasticsearch-river-mongodb.git","clone_url":"https://github.com/yandex-qatools/elasticsearch-river-mongodb.git","svn_url":"https://github.com/yandex-qatools/elasticsearch-river-mongodb","homepage":"","size":17958,"stargazers_count":0,"watchers_count":0,"language":"Java","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"richardwilly98:master","ref":"master","sha":"377a04c23611e4e8f398c300db48401d3195f989","user":{"login":"richardwilly98","id":118560,"avatar_url":"https://avatars.githubusercontent.com/u/118560?v=3","gravatar_id":"","url":"https://api.github.com/users/richardwilly98","html_url":"https://github.com/richardwilly98","followers_url":"https://api.github.com/users/richardwilly98/followers","following_url":"https://api.github.com/users/richardwilly98/following{/other_user}","gists_url":"https://api.github.com/users/richardwilly98/gists{/gist_id}","starred_url":"https://api.github.com/users/richardwilly98/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/richardwilly98/subscriptions","organizations_url":"https://api.github.com/users/richardwilly98/orgs","repos_url":"https://api.github.com/users/richardwilly98/repos","events_url":"https://api.github.com/users/richardwilly98/events{/privacy}","received_events_url":"https://api.github.com/users/richardwilly98/received_events","type":"User","site_admin":false},"repo":{"id":3304447,"name":"elasticsearch-river-mongodb","full_name":"richardwilly98/elasticsearch-river-mongodb","owner":{"login":"richardwilly98","id":118560,"avatar_url":"https://avatars.githubusercontent.com/u/118560?v=3","gravatar_id":"","url":"https://api.github.com/users/richardwilly98","html_url":"https://github.com/richardwilly98","followers_url":"https://api.github.com/users/richardwilly98/followers","following_url":"https://api.github.com/users/richardwilly98/following{/other_user}","gists_url":"https://api.github.com/users/richardwilly98/gists{/gist_id}","starred_url":"https://api.github.com/users/richardwilly98/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/richardwilly98/subscriptions","organizations_url":"https://api.github.com/users/richardwilly98/orgs","repos_url":"https://api.github.com/users/richardwilly98/repos","events_url":"https://api.github.com/users/richardwilly98/events{/privacy}","received_events_url":"https://api.github.com/users/richardwilly98/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/richardwilly98/elasticsearch-river-mongodb","description":"MongoDB River Plugin for ElasticSearch","fork":false,"url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb","forks_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/forks","keys_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/keys{/key_id}","collaborators_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/teams","hooks_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/hooks","issue_events_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/issues/events{/number}","events_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/events","assignees_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/assignees{/user}","branches_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/branches{/branch}","tags_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/tags","blobs_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/git/refs{/sha}","trees_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/git/trees{/sha}","statuses_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/statuses/{sha}","languages_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/languages","stargazers_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/stargazers","contributors_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/contributors","subscribers_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/subscribers","subscription_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/subscription","commits_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/commits{/sha}","git_commits_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/git/commits{/sha}","comments_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/comments{/number}","issue_comment_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/issues/comments{/number}","contents_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/contents/{+path}","compare_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/compare/{base}...{head}","merges_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/merges","archive_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/downloads","issues_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/issues{/number}","pulls_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/pulls{/number}","milestones_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/milestones{/number}","notifications_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/labels{/name}","releases_url":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/releases{/id}","created_at":"2012-01-30T11:42:26Z","updated_at":"2015-03-27T03:57:37Z","pushed_at":"2015-03-23T20:37:41Z","git_url":"git://github.com/richardwilly98/elasticsearch-river-mongodb.git","ssh_url":"git@github.com:richardwilly98/elasticsearch-river-mongodb.git","clone_url":"https://github.com/richardwilly98/elasticsearch-river-mongodb.git","svn_url":"https://github.com/richardwilly98/elasticsearch-river-mongodb","homepage":"","size":17958,"stargazers_count":732,"watchers_count":732,"language":"Java","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":160,"mirror_url":null,"open_issues_count":93,"forks":160,"open_issues":93,"watchers":732,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/pulls/500"},"html":{"href":"https://github.com/richardwilly98/elasticsearch-river-mongodb/pull/500"},"issue":{"href":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/issues/500"},"comments":{"href":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/issues/500/comments"},"review_comments":{"href":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/pulls/500/comments"},"review_comment":{"href":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/pulls/500/commits"},"statuses":{"href":"https://api.github.com/repos/richardwilly98/elasticsearch-river-mongodb/statuses/2dc9401225f4a33e59f98c1ebe26355ca01020bb"}},"merged":false,"mergeable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"commits":1,"additions":45,"deletions":57,"changed_files":3}}