{"action":"created","issue":{"url":"https://api.github.com/repos/elastic/elasticsearch-net/issues/1625","labels_url":"https://api.github.com/repos/elastic/elasticsearch-net/issues/1625/labels{/name}","comments_url":"https://api.github.com/repos/elastic/elasticsearch-net/issues/1625/comments","events_url":"https://api.github.com/repos/elastic/elasticsearch-net/issues/1625/events","html_url":"https://github.com/elastic/elasticsearch-net/issues/1625","id":117544946,"number":1625,"title":"\"Self referencing loop detected\" json serialization error while doing bool query.","user":{"login":"michaelbudnik","id":10867000,"avatar_url":"https://avatars.githubusercontent.com/u/10867000?v=3","gravatar_id":"","url":"https://api.github.com/users/michaelbudnik","html_url":"https://github.com/michaelbudnik","followers_url":"https://api.github.com/users/michaelbudnik/followers","following_url":"https://api.github.com/users/michaelbudnik/following{/other_user}","gists_url":"https://api.github.com/users/michaelbudnik/gists{/gist_id}","starred_url":"https://api.github.com/users/michaelbudnik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/michaelbudnik/subscriptions","organizations_url":"https://api.github.com/users/michaelbudnik/orgs","repos_url":"https://api.github.com/users/michaelbudnik/repos","events_url":"https://api.github.com/users/michaelbudnik/events{/privacy}","received_events_url":"https://api.github.com/users/michaelbudnik/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-11-18T09:20:32Z","updated_at":"2015-11-18T13:24:28Z","closed_at":null,"body":"Branch 2.0\r\n\r\nSimplest repro:\r\nhttps://gist.github.com/michaelbudnik/b1c552c34dc39ab2e067\r\n\r\nIt works when you delete the boolean container.\r\n\r\nError comes from CustomJsonConverter class.\r\nThe exact message is:\r\n\r\n    Self referencing loop detected with type 'Nest.QueryContainerDescriptor`1[...]'. \r\n    Path 'query.bool.must'.\r\n\r\nIt seems like the boolean queries are not working at all for me.\r\n"},"comment":{"url":"https://api.github.com/repos/elastic/elasticsearch-net/issues/comments/157712060","html_url":"https://github.com/elastic/elasticsearch-net/issues/1625#issuecomment-157712060","issue_url":"https://api.github.com/repos/elastic/elasticsearch-net/issues/1625","id":157712060,"user":{"login":"gmarz","id":1594777,"avatar_url":"https://avatars.githubusercontent.com/u/1594777?v=3","gravatar_id":"","url":"https://api.github.com/users/gmarz","html_url":"https://github.com/gmarz","followers_url":"https://api.github.com/users/gmarz/followers","following_url":"https://api.github.com/users/gmarz/following{/other_user}","gists_url":"https://api.github.com/users/gmarz/gists{/gist_id}","starred_url":"https://api.github.com/users/gmarz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gmarz/subscriptions","organizations_url":"https://api.github.com/users/gmarz/orgs","repos_url":"https://api.github.com/users/gmarz/repos","events_url":"https://api.github.com/users/gmarz/events{/privacy}","received_events_url":"https://api.github.com/users/gmarz/received_events","type":"User","site_admin":false},"created_at":"2015-11-18T13:24:28Z","updated_at":"2015-11-18T13:24:28Z","body":"Hmm, this may very well be an issue with our custom serialization as we haven't completely finished refactoring and testing the query DSL bits in the 2.0 branch (which is a blocker for the alpha release).  We'll definitely dig into this further in the coming days- @Mpdreamz and I are both travelling this week so may be a little slow to reply.\r\n\r\nThanks for reporting!"}}