{"push_id":2646507913,"size":251,"distinct_size":4,"ref":"refs/heads/query_builder_bwc","head":"4703d6bf3522ad432ead899d7259ffd9d406e8d1","before":"e69db4e92815011bc5a53d5174725232826b6a97","commits":[{"sha":"b716b0819717076518dad7ee9a15716dcdb50347","author":{"name":"Michael Basnight","email":"180923fa42bdd6f2d234322b27c91f18387134d1@gmail.com"},"message":"Add Verify Repository High Level REST API (#30934)\n\nThis commit adds Verify Repository, the associated docs and tests for\r\nthe high level REST API client. A few small changes to the Verify\r\nRepository Response went into the commit as well.\r\n\r\nRelates #27205","distinct":false,"url":"https://api.github.com/repos/nik9000/elasticsearch/commits/b716b0819717076518dad7ee9a15716dcdb50347"},{"sha":"facbb2b2dceb8a3c50a3147adab676c39c10c74e","author":{"name":"markharwood","email":"d70973dfae1fd3247f6df178e2c3f0ffed6f535f@gmail.com"},"message":"Add “took” timing info to response for _msearch/template API (#30961)\n\nAdd “took” timing info to response for _msearch/template API\r\nCloses #30957","distinct":false,"url":"https://api.github.com/repos/nik9000/elasticsearch/commits/facbb2b2dceb8a3c50a3147adab676c39c10c74e"},{"sha":"b834254862214a0a69b42256455c243d3e2d9945","author":{"name":"Nhat Nguyen","email":"1943a2452209b7c42f2abb91b701b4a903281a30@elastic.co"},"message":"Mute FlushIT tests\n\nWe have identified the source causing these tests failed.\nThis commit mutes them again until we have a proper fix.\n\nRelates #29392","distinct":false,"url":"https://api.github.com/repos/nik9000/elasticsearch/commits/b834254862214a0a69b42256455c243d3e2d9945"},{"sha":"1da26a42cb1ffd4c9bf027a5d0959ebbfd365bc9","author":{"name":"Igor Motov","email":"78b6854e22ab09d4ae3dac29b92052963103b33e@motovs.org"},"message":"[CI] Mute HttpSecretsIntegrationTests#testWebhookAction test\n\nTracked by #30094","distinct":false,"url":"https://api.github.com/repos/nik9000/elasticsearch/commits/1da26a42cb1ffd4c9bf027a5d0959ebbfd365bc9"},{"sha":"0a5d46ef3cd05169e45b61e9032c03883e9eaef6","author":{"name":"Christoph Büscher","email":"e94fcfcfda62411722b8e83e850b947a59336941@posteo.de"},"message":"[Test] Prefer ArrayList over Vector (#30965)\n\nReplaces some occurances of Vector class with ArrayList in\r\ntests of the rank-eval module.","distinct":false,"url":"https://api.github.com/repos/nik9000/elasticsearch/commits/0a5d46ef3cd05169e45b61e9032c03883e9eaef6"},{"sha":"735f232e0340e674ed1ac5ccab81976760179ac9","author":{"name":"Jason Tedor","email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me"},"message":"Fix license on AcitveDirectorySIDUtil (#30972)\n\nThis code is from an Apache 2.0 licensed codebase and when we imported\r\nit into our codebase it carried the Apache 2.0 license as well. However,\r\nduring the migration of the X-Pack codebase from the internal private\r\nrepository to the elastic/elasticsearch repository, the migration tool\r\nmistakently changed the license on this source file from the Apache 2.0\r\nlicense to the Elastic license. This commit addresses this mistake by\r\nreapplying the Apache 2.0 license.","distinct":false,"url":"https://api.github.com/repos/nik9000/elasticsearch/commits/735f232e0340e674ed1ac5ccab81976760179ac9"},{"sha":"15e007b105f624929c7105e4bb3a8cef1713ab97","author":{"name":"Nik Everett","email":"cd30b83b3787c52251dabc7000a4f9dfbe1c5f24@gmail.com"},"message":"QA: Merge query-builder-bwc to restart test\n\nMerges the `query-builder-bwc` qa project into the\n`full-cluster-restart` qa project, saving a cluster starts on every\nbuild and *many* cluster starts on `./gradlew bwcTests`.","distinct":true,"url":"https://api.github.com/repos/nik9000/elasticsearch/commits/15e007b105f624929c7105e4bb3a8cef1713ab97"},{"sha":"8e4ab82e3df0024274a44a9c3dcdd3eb153bb92c","author":{"name":"Igor Motov","email":"78b6854e22ab09d4ae3dac29b92052963103b33e@motovs.org"},"message":"[CI] Mute Ml rolling upgrade tests\n\nTracked by #30982","distinct":false,"url":"https://api.github.com/repos/nik9000/elasticsearch/commits/8e4ab82e3df0024274a44a9c3dcdd3eb153bb92c"},{"sha":"c41574376f0295051b44b41bf627b76104ea6d4a","author":{"name":"Tanguy Leroux","email":"b8d3f9a31e790918c9363385aecaff2936991009@gmail.com"},"message":"Make AllocatedPersistentTask.isCompleted() protected (#30949)\n\nThis commit changes the isCompleted() method to be protected so that\r\nclasses that extends AllocatedPersistentTask can use it.\r\n\r\nRelated to #30858","distinct":false,"url":"https://api.github.com/repos/nik9000/elasticsearch/commits/c41574376f0295051b44b41bf627b76104ea6d4a"},{"sha":"0ff2c605b6ff3da59fbaa2f6ac3407fd52249424","author":{"name":"David Roberts","email":"78a0de84f73f75a59acf5b635cb4b514ff6819d2@elastic.co"},"message":"[CI] Mute Ml rolling upgrade test for mixed cluster too\n\nIt can fail in either the mixed cluster or the upgraded cluster,\nso it needs to be muted in both.\n\nTracked by #30982","distinct":false,"url":"https://api.github.com/repos/nik9000/elasticsearch/commits/0ff2c605b6ff3da59fbaa2f6ac3407fd52249424"},{"sha":"4777d8a2df041dd69e3cd727255068914a4b8f3e","author":{"name":"Christoph Büscher","email":"e94fcfcfda62411722b8e83e850b947a59336941@posteo.de"},"message":"[Docs] Fix typo in Min Aggregation reference (#30899)","distinct":false,"url":"https://api.github.com/repos/nik9000/elasticsearch/commits/4777d8a2df041dd69e3cd727255068914a4b8f3e"},{"sha":"63f3a6113462525f8c882b0cbb7e364509f9566e","author":{"name":"Luca Cavanna","email":"ac2244276c4fb8782b8e3ca97681a76a8659cfb4@users.noreply.github.com"},"message":"Refactor Sniffer and make it testable (#29638)\n\nThis commit reworks the Sniffer component to simplify it and make it possible to test it.\r\n\r\nIn particular, it no longer takes out the host that failed when sniffing on failure, but rather relies on whatever the cluster returns. This is the result of some valid comments from #27985. Taking out one single host is too naive, hard to test and debug.\r\n\r\nA new Scheduler abstraction is introduced to abstract the tasks scheduling away and make it possible to plug in any test implementation and take out timing aspects when testing.\r\n\r\nConcurrency aspects have also been improved, synchronized methods are no longer required. At the same time, we were able to take #27697 and #25701 into account and fix them, especially now that we can more easily add tests.\r\n\r\nLast but not least, unit tests are added for the Sniffer component, long overdue.\r\n\r\nCloses #27697\r\nCloses #25701","distinct":false,"url":"https://api.github.com/repos/nik9000/elasticsearch/commits/63f3a6113462525f8c882b0cbb7e364509f9566e"},{"sha":"0f5e570184b42ed50c658a391e78956f0f4b4352","author":{"name":"Jim Ferenczi","email":"701d4548e9f8dd871da464fc4aad420bdff89a1a@elastic.co"},"message":"Deprecates indexing and querying a context completion field without context (#30712)\n\nThis change deprecates completion queries and documents without context that target a\r\ncontext enabled completion field. Querying without context degrades the search\r\nperformance considerably (even when the number of indexed contexts is low).\r\nThis commit targets master but the deprecation will take place in 6.x and the functionality\r\nwill be removed in 7 in a follow up.\r\n\r\nCloses #29222","distinct":false,"url":"https://api.github.com/repos/nik9000/elasticsearch/commits/0f5e570184b42ed50c658a391e78956f0f4b4352"},{"sha":"46e8d97813addd8c57fa54d2c700d26a171f2dbb","author":{"name":"Ryan Ernst","email":"ea3cd978650417470535f3a4725b6b5042a6ab59@iernst.net"},"message":"Core: Remove RequestBuilder from Action (#30966)\n\nThis commit removes the RequestBuilder generic type from Action. It was\r\nneeded to be used by the newRequest method, which in turn was used by\r\nclient.prepareExecute. Both of these methods are now removed, along with\r\nthe existing users of prepareExecute constructing the appropriate\r\nbuilder directly.","distinct":false,"url":"https://api.github.com/repos/nik9000/elasticsearch/commits/46e8d97813addd8c57fa54d2c700d26a171f2dbb"},{"sha":"532641ef30b0b095e8207563510e1454d5dca87d","author":{"name":"Ioannis Kakavas","email":"462b74368bfe6ee2e2a7eda0d8e0ab4c90724d4d@protonmail.com"},"message":"Ensure intended key is selected in SamlAuthenticatorTests (#30993)\n\n* Ensure that a purposefully wrong key is used\r\n\r\nUses a specific keypair for tests that require a purposefully wrong\r\nkeypair instead of selecting one randomly from the same pull from\r\nwhich the correct one is selected. Entropy is low because of the\r\nsmall space and the same key can be randomly selected as both the\r\ncorrect one and the wrong one, causing the tests to fail.\r\nThe purposefully wrong key is also used in \r\ntestSigningKeyIsReloadedForEachRequest and needs to be cleaned\r\nup afterwards so the rest of the tests don't use that for signing.\r\n\r\nResolves #30970","distinct":false,"url":"https://api.github.com/repos/nik9000/elasticsearch/commits/532641ef30b0b095e8207563510e1454d5dca87d"},{"sha":"3960a7a310a9591cf61caea99af0d098be9a0317","author":{"name":"Lisa Cawley","email":"025a615f48e5f82ccd74faaae1bf263bd2374e6e@elastic.co"},"message":"[DOCS] Update readme for testing x-pack code snippets (#30696)","distinct":false,"url":"https://api.github.com/repos/nik9000/elasticsearch/commits/3960a7a310a9591cf61caea99af0d098be9a0317"},{"sha":"d826cb36c3111f67d29e750620e7727a238b90da","author":{"name":"Michael Basnight","email":"180923fa42bdd6f2d234322b27c91f18387134d1@gmail.com"},"message":"Remove version read/write logic in Verify Response (#30879)\n\nSince master will always communicate with a >=6.4 node, the logic for\r\nchecking if the node is 6.4 and conditionally reading and writing based\r\non that can be removed from master. This logic will stay in 6.x as it is\r\nthe bridge to the cleaner response in master. This also unmutes the\r\nfailing test due to this bwc change.\r\n\r\nCloses #30807","distinct":false,"url":"https://api.github.com/repos/nik9000/elasticsearch/commits/d826cb36c3111f67d29e750620e7727a238b90da"},{"sha":"b225f5e5c613160c3f6d16501add3ed1ae99e23d","author":{"name":"Nik Everett","email":"cd30b83b3787c52251dabc7000a4f9dfbe1c5f24@gmail.com"},"message":"HLRest: Allow caller to set per request options (#30490)\n\nThis modifies the high level rest client to allow calling code to\r\ncustomize per request options for the bulk API. You do the actual\r\ncustomization by passing a `RequestOptions` object to the API call\r\nwhich is set on the `Request` that is generated by the high level\r\nclient. It also makes the `RequestOptions` a thing in the low level\r\nrest client. For now that just means you use it to customize the\r\nheaders and the `httpAsyncResponseConsumerFactory` and we'll add\r\nnode selectors and per request timeouts in a follow up.\r\n\r\nI only implemented this on the bulk API because it is the first one\r\nin the list alphabetically and I wanted to keep the change small\r\nenough to review. I'll convert the remaining APIs in a followup.","distinct":false,"url":"https://api.github.com/repos/nik9000/elasticsearch/commits/b225f5e5c613160c3f6d16501add3ed1ae99e23d"},{"sha":"d9ab1469c9c15ef2cc25e7acd9d066315c784e6d","author":{"name":"Albert Zaharovits","email":"2b41d54e6567a819085ba9c6bedb407ffe03dcb5@gmail.com"},"message":"[DOCS] Clarify not all PKCS12 usable as truststores (#30750)\n\nAlthough elasticsearch-certutil generates PKCS#12\r\nfiles which are usable as both keystore and truststore\r\nthis is uncommon in practice. Settle these expectations\r\nfor the users following our security guides.","distinct":false,"url":"https://api.github.com/repos/nik9000/elasticsearch/commits/d9ab1469c9c15ef2cc25e7acd9d066315c784e6d"},{"sha":"4f66b9a27cf8070ed371de65609a0ff164879aa1","author":{"name":"Tim Brooks","email":"5ee0edb9e2229c0838f1959779f1949031de0123@uncontended.net"},"message":"Transport client: Don't validate node in handshake (#30737)\n\nThis is related to #30141. Right now in the transport client we open a\r\ntemporary node connection and take the node information. This node\r\ninformation is used to open a permanent connection that is used for the\r\nclient. However, we continue to use the configured transport address.\r\nIf the configured transport address is a load balancer, you might\r\nconnect to a different node for the permanent connection. This causes\r\nthe handshake validation to fail. This commit removes the handshake\r\nvalidation for the transport client when it simple node sample mode.","distinct":false,"url":"https://api.github.com/repos/nik9000/elasticsearch/commits/4f66b9a27cf8070ed371de65609a0ff164879aa1"}]}
{"actor":{"display_login":"nik9000"}}