{"action":"created","issue":{"url":"https://api.github.com/repos/flaxsearch/luwak/issues/101","repository_url":"https://api.github.com/repos/flaxsearch/luwak","labels_url":"https://api.github.com/repos/flaxsearch/luwak/issues/101/labels{/name}","comments_url":"https://api.github.com/repos/flaxsearch/luwak/issues/101/comments","events_url":"https://api.github.com/repos/flaxsearch/luwak/issues/101/events","html_url":"https://github.com/flaxsearch/luwak/pull/101","id":182633203,"number":101,"title":"debug monitor","user":{"login":"dcollins53","id":6523342,"avatar_url":"https://avatars.githubusercontent.com/u/6523342?v=3","gravatar_id":"","url":"https://api.github.com/users/dcollins53","html_url":"https://github.com/dcollins53","followers_url":"https://api.github.com/users/dcollins53/followers","following_url":"https://api.github.com/users/dcollins53/following{/other_user}","gists_url":"https://api.github.com/users/dcollins53/gists{/gist_id}","starred_url":"https://api.github.com/users/dcollins53/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dcollins53/subscriptions","organizations_url":"https://api.github.com/users/dcollins53/orgs","repos_url":"https://api.github.com/users/dcollins53/repos","events_url":"https://api.github.com/users/dcollins53/events{/privacy}","received_events_url":"https://api.github.com/users/dcollins53/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-10-12T21:02:01Z","updated_at":"2016-10-28T16:47:21Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/flaxsearch/luwak/pulls/101","html_url":"https://github.com/flaxsearch/luwak/pull/101","diff_url":"https://github.com/flaxsearch/luwak/pull/101.diff","patch_url":"https://github.com/flaxsearch/luwak/pull/101.patch"},"body":"Done this as an extension to Monitor to make it easier to merge, but it could be merged into the main Monitor if you are ok with that?"},"comment":{"url":"https://api.github.com/repos/flaxsearch/luwak/issues/comments/256970297","html_url":"https://github.com/flaxsearch/luwak/pull/101#issuecomment-256970297","issue_url":"https://api.github.com/repos/flaxsearch/luwak/issues/101","id":256970297,"user":{"login":"dcollins53","id":6523342,"avatar_url":"https://avatars.githubusercontent.com/u/6523342?v=3","gravatar_id":"","url":"https://api.github.com/users/dcollins53","html_url":"https://github.com/dcollins53","followers_url":"https://api.github.com/users/dcollins53/followers","following_url":"https://api.github.com/users/dcollins53/following{/other_user}","gists_url":"https://api.github.com/users/dcollins53/gists{/gist_id}","starred_url":"https://api.github.com/users/dcollins53/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dcollins53/subscriptions","organizations_url":"https://api.github.com/users/dcollins53/orgs","repos_url":"https://api.github.com/users/dcollins53/repos","events_url":"https://api.github.com/users/dcollins53/events{/privacy}","received_events_url":"https://api.github.com/users/dcollins53/received_events","type":"User","site_admin":false},"created_at":"2016-10-28T16:47:21Z","updated_at":"2016-10-28T16:47:21Z","body":"The issue we've found is instances where Luwak doesn't match and we think it should have matched.  Since there is no logging within Luwak itself, it is hard to work out what happened.\r\n\r\nWe had a bug where things weren't getting put in the cache properly, so debugSubscription was useful since it let us see when we had a catch mismatch.  The cause was our BatchMonitor (or the old 4.8.1-based equivalent), not Luwak itself, but we thought it might be useful to allow the ability to get to the internals (obviously with all the usual caveats about knowing what you are doing if you do that, its clearly an advanced feature).\r\n\r\niterateAllQueries is used to allow us to dump subscriptions to disk (again to allow comparisons, later debugging)\r\n\r\nindexChecksums maybe specific to us, we exposed it again purely for some debugging purposes.  We can keep this in-house, it was more about whether it might be useful to others..."}}
{"actor":{"display_login":"dcollins53"}}