{"push_id":779855311,"size":55,"distinct_size":3,"ref":"refs/heads/feature/query-refactoring","head":"107a4b14e097ec9786fbb15c528de448a902c8ed","before":"52be313c69de9358944943ef2df4b7e3cdd77b15","commits":[{"sha":"38805f3cbd2445e57e2bebf3dc8922891a45e8f6","author":{"email":"97131221058b7553489d21b77a4f562d342fdb62@kiryam.ru","name":"Ivannikov Kirill"},"message":"Fix 13202","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/38805f3cbd2445e57e2bebf3dc8922891a45e8f6"},{"sha":"2fe2c7fef87aff15e14943a3b07235bd6d6da851","author":{"email":"97131221058b7553489d21b77a4f562d342fdb62@kiryam.ru","name":"Ivannikov Kirill"},"message":"Add listeners to postCreate etc","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/2fe2c7fef87aff15e14943a3b07235bd6d6da851"},{"sha":"5e385d5bf2a99036906eb4f2fe987e83b5bfbc98","author":{"email":"6f6e68d1df92f30cb4b3ce35260ddf94a402f33d@eskibars.com","name":"Shane Connelly"},"message":"Fixed non-valid JSON (though ES would accept it)","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/5e385d5bf2a99036906eb4f2fe987e83b5bfbc98"},{"sha":"8f0ae519397d310429249f42df2e84462206a240","author":{"email":"97131221058b7553489d21b77a4f562d342fdb62@kiryam.ru","name":"Ivannikov Kirill"},"message":"preIndex and postIndex listener test","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/8f0ae519397d310429249f42df2e84462206a240"},{"sha":"17089992e24cd5419959d7b6c494b376df9f0838","author":{"email":"97131221058b7553489d21b77a4f562d342fdb62@kiryam.ru","name":"Ivannikov Kirill"},"message":"testPostIndexWithException listener test","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/17089992e24cd5419959d7b6c494b376df9f0838"},{"sha":"dbf42ba2978cc5f57900561d91b763637bdfa996","author":{"email":"97131221058b7553489d21b77a4f562d342fdb62@kiryam.ru","name":"Ivannikov Kirill"},"message":"AtomicBoolean","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/dbf42ba2978cc5f57900561d91b763637bdfa996"},{"sha":"f11bec071b9c299aeded1030d45fb37c9fcc49c4","author":{"email":"01a4fb2f8db550bcc5e5337b8117efa603a23f75@elasticsearch.com","name":"Britta Weber"},"message":"[test] print test start and end of test setup, execution and cleanup","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/f11bec071b9c299aeded1030d45fb37c9fcc49c4"},{"sha":"d6bae589c8eb664a33e1096a2466193a876a420a","author":{"email":"97131221058b7553489d21b77a4f562d342fdb62@kiryam.ru","name":"Ivannikov Kirill"},"message":"Fail if ex null","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/d6bae589c8eb664a33e1096a2466193a876a420a"},{"sha":"d33f7dba619dfd6bdb4a6b5d7151c3a656d10aaf","author":{"email":"97131221058b7553489d21b77a4f562d342fdb62@kiryam.ru","name":"Ivannikov Kirill"},"message":"assertNotNull","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/d33f7dba619dfd6bdb4a6b5d7151c3a656d10aaf"},{"sha":"fd8476dbd728070d67e665cf6ed368d4b5023b0b","author":{"email":"97131221058b7553489d21b77a4f562d342fdb62@kiryam.ru","name":"Ivannikov Kirill"},"message":"make more strict","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/fd8476dbd728070d67e665cf6ed368d4b5023b0b"},{"sha":"a097375a6fa7be88dfe7728e5916779985ce6222","author":{"email":"97131221058b7553489d21b77a4f562d342fdb62@kiryam.ru","name":"Ivannikov Kirill"},"message":"strict listeners","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/a097375a6fa7be88dfe7728e5916779985ce6222"},{"sha":"32b304b43c02073c402ce99e90a3968de3efd057","author":{"email":"97131221058b7553489d21b77a4f562d342fdb62@kiryam.ru","name":"Ivannikov Kirill"},"message":"fix skipped variable setting","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/32b304b43c02073c402ce99e90a3968de3efd057"},{"sha":"30b6a29e0b09c72c1f0be903c8e07d9b3162dcb2","author":{"email":"97131221058b7553489d21b77a4f562d342fdb62@kiryam.ru","name":"Ivannikov Kirill"},"message":"remove try in posIndex","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/30b6a29e0b09c72c1f0be903c8e07d9b3162dcb2"},{"sha":"39fad8c37414d0ffb22885fc675d6181d1398dd5","author":{"email":"97131221058b7553489d21b77a4f562d342fdb62@kiryam.ru","name":"Ivannikov Kirill"},"message":"try catch in post listeners","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/39fad8c37414d0ffb22885fc675d6181d1398dd5"},{"sha":"cddf198c8394862c540a92dd220a6eeed7d1d498","author":{"email":"97131221058b7553489d21b77a4f562d342fdb62@kiryam.ru","name":"Ivannikov Kirill"},"message":"postCreateUnderLock try catch listeners","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/cddf198c8394862c540a92dd220a6eeed7d1d498"},{"sha":"0d2675e80bd0eb30338111a0391b91b66c0c48c6","author":{"email":"97131221058b7553489d21b77a4f562d342fdb62@kiryam.ru","name":"Ivannikov Kirill"},"message":"fix typo","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/0d2675e80bd0eb30338111a0391b91b66c0c48c6"},{"sha":"118eab546206b0c7afe6bc66c50d06915f5c54ed","author":{"email":"ac7c4f2084674671ba8aea8e1bfe37f80484b9a3@users.noreply.github.com","name":"Lee Hinman"},"message":"Merge pull request #13257 from elastic/docsfix\n\nFixed non-valid JSON (though ES would accept it)","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/118eab546206b0c7afe6bc66c50d06915f5c54ed"},{"sha":"1a8a2c9bc2b03022562a399ec3d911c2ab119c5f","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@pilato.fr","name":"David Pilato"},"message":"[qa] Add smoke test client module\n\nThis commit adds a new smoke test for testing client as a end Java user.\n\nIt starts a cluster in `pre-integration-test` phase, then execute the client operations defined as JUnit tests within `integration-test` phase and then stop the external cluster in `post-integration-test` phase.\n\nYou can also run test classes from your IDE.\n\n* Start an external node on your machine with `bin/elasticsearch` (note that you can test Java API regressions if you run an older or newer node version)\n* Run the JUnit test. By default, it will run tests on `localhost:9300` but you can change this setting using system property `tests.cluster`. It also expects the default `cluster.name` (`elasticsearch`).\n\nThis commit also starts adding [snippets as defined by Maven](https://maven.apache.org/guides/mini/guide-snippet-macro.html) to help keeping automatically synchronized the Java reference guide with the current code.\n\nOur documentation builder tool does not support snippets though but we will most likely support it at some point.","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/1a8a2c9bc2b03022562a399ec3d911c2ab119c5f"},{"sha":"d47857b66f8bcec69ef7e54454bd7aa7eed09fe8","author":{"email":"01a4fb2f8db550bcc5e5337b8117efa603a23f75@elasticsearch.com","name":"Britta Weber"},"message":"[test] don't call optimize while shard is relocating\n\nIn this test we assume that after waitForRelocation() has returned shards\nare no more relocated and optimize will therefore succeed always.\nHowever, because the test does not wait for green status, relocations can\nstill start after waitForRelocation() has returned successfully.\n\nsee #13266 for a detailed explanation","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/d47857b66f8bcec69ef7e54454bd7aa7eed09fe8"},{"sha":"1ffc6cd6a74311ee5361a455a0d1e71158728afa","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@pilato.fr","name":"David Pilato"},"message":"[qa] Add smoke test client module\n\nFix previous commit. A `pom` project does not run any test...\nAnd the cluster name is set externally so we can't assert that it's `elasticsearch`.","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/1ffc6cd6a74311ee5361a455a0d1e71158728afa"}]}