{"push_id":3135116767,"size":67,"distinct_size":67,"ref":"refs/heads/master","head":"b820d7c617de8dd75e36d6e58cdda9026e408462","before":"c3a6d1998a79cf2d7d72d3ff579a6a18975599e8","commits":[{"sha":"c9e03e6ead6933a4ca96a47f7995ea64a7b1850c","author":{"name":"debadair","email":"a3bd0e8fbed855b3e4a65c753e44f373ff943860@elastic.co"},"message":"[DOCS] Reworked the shard allocation filtering info.  (#36456)\n\n* [DOCS] Reworked the shard allocation filtering info. Closes #36079\r\n\r\n* Added multiple index allocation settings example back.\r\n\r\n* Removed extraneous space","distinct":true,"url":"https://api.github.com/repos/pickypg/elasticsearch/commits/c9e03e6ead6933a4ca96a47f7995ea64a7b1850c"},{"sha":"c556b9ef191d660c6b4e820cdc427481eecd3eb4","author":{"name":"Jason Tedor","email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me"},"message":"Try running CI against Zulu (#36391)\n\nThis commit adds Zulu to the CI rotation. This commit only means that we\r\nare going to try running CI against Zulu, it does not carry any\r\nimplications of support in the past, now, or in the future.","distinct":true,"url":"https://api.github.com/repos/pickypg/elasticsearch/commits/c556b9ef191d660c6b4e820cdc427481eecd3eb4"},{"sha":"6481f2e380c18eb98f0d946fc6a8c11bce655697","author":{"name":"Gordon Brown","email":"40285641ce8efab96a213bfeba5dc99c53cd9087@elastic.co"},"message":"Add setting to bypass Rollover action (#36235)\n\nAdds a setting that indicates that an index is done indexing, set by ILM\r\nwhen the Rollover action completes. This indicates that the Rollover\r\naction should be skipped in any future invocations, as long as the index\r\nis no longer the write index for its alias.\r\n\r\nThis enables 1) an index with a policy that involves the Rollover action\r\nto have the policy removed and switched to another one without use of\r\nthe move-to-step API, and 2) integrations with Beats and CCR.","distinct":true,"url":"https://api.github.com/repos/pickypg/elasticsearch/commits/6481f2e380c18eb98f0d946fc6a8c11bce655697"},{"sha":"13b1f197724cffea475b8fefbe2bb3df343c92e2","author":{"name":"Jack Conradson","email":"c668eaddb1ac88e36275120d4be43e1eca37d013@gmail.com"},"message":"[Painless] Add extensive tests for def to primitive casts (#36455)\n\nThis adds tests for each possible cast of def to a primitive type both implicit \r\nand explicit. This also fixes a minor bug where we were only checking the type \r\nof a def to be Number in some explicit casts. This does not work because it \r\nallows possible unintended casts from BigInteger and BigDecimal to primitive \r\ntypes since they both extend Number but are not included as part of the \r\nPainless casting model.","distinct":true,"url":"https://api.github.com/repos/pickypg/elasticsearch/commits/13b1f197724cffea475b8fefbe2bb3df343c92e2"},{"sha":"8b821706cc901cecdc7e9758f4074384bdd9896d","author":{"name":"Andrey Ershov","email":"e1ad5995792f41632c7aa91d79a6dc31c2bded90@gmail.com"},"message":"Switch more tests to zen2 (#36367)\n\n1. CCR tests work without any changes\r\n2. `testDanglingIndices` require changes the source code (added TODO).\r\n3. `testIndexDeletionWhenNodeRejoins` because it's using just two\r\nnodes, adding the node to exclusions is needed on restart.\r\n4. `testCorruptTranslogTruncationOfReplica` starts dedicated master\r\none, because otherwise, the cluster does not form, if nodes are stopped\r\nand one node is started back.\r\n5. `testResolvePath` needs TEST cluster, because all nodes are stopped\r\nat the end of the test and it's not possible to perform checks needed\r\nby SUITE cluster.\r\n6. `SnapshotDisruptionIT`. Without changes, the test fails because Zen2\r\nretries snapshot creation as soon as network partition heals. This\r\nresults into the race between creating snapshot and test cleanup logic\r\n(deleting index). Zen1 on the\r\nother hand, also schedules retry, but it takes some time after network\r\npartition heals, so cleanup logic executes latter and test passes. The\r\ncheck that snapshot is eventually created is added to\r\nthe end of the test.","distinct":true,"url":"https://api.github.com/repos/pickypg/elasticsearch/commits/8b821706cc901cecdc7e9758f4074384bdd9896d"},{"sha":"084e06e481bc14f0ec1a71cc0444b1e05a1bbe20","author":{"name":"Nhat Nguyen","email":"1943a2452209b7c42f2abb91b701b4a903281a30@elastic.co"},"message":"Require soft-deletes when access changes snapshot (#36446)\n\nToday we do not enforce soft-deletes when accessing the Lucene changes\r\nsnapshot. This might lead to internal errors because we assume\r\nsoft-deletes are enabled in that code path.","distinct":true,"url":"https://api.github.com/repos/pickypg/elasticsearch/commits/084e06e481bc14f0ec1a71cc0444b1e05a1bbe20"},{"sha":"21d91f126889082bf67e4b13575b2c9fbdbfaf32","author":{"name":"David Turner","email":"e1ebbda61e8771b4bbe71b4365d8423f36c3bf41@elastic.co"},"message":"[Zen2] Respect the no_master_block setting (#36478)\n\nToday the Zen2 coordinator only applies a write block when there is no known\r\nelected master, ignoring the `discovery.zen.no_master_block` setting. This\r\ncommit resolves this, applying the correct block according to the configuration\r\ninstead.","distinct":true,"url":"https://api.github.com/repos/pickypg/elasticsearch/commits/21d91f126889082bf67e4b13575b2c9fbdbfaf32"},{"sha":"eead8a144b27df0e311f84086381ce8823380054","author":{"name":"Andrei Stefan","email":"b7173f824f036ebf5de1f548643e696597d47c25@users.noreply.github.com"},"message":"SQL: move requests' parameters to requests JSON body (#36149)","distinct":true,"url":"https://api.github.com/repos/pickypg/elasticsearch/commits/eead8a144b27df0e311f84086381ce8823380054"},{"sha":"a9eccbcd02299e036ec3cad50848c67428ad631e","author":{"name":"markharwood","email":"d70973dfae1fd3247f6df178e2c3f0ffed6f535f@gmail.com"},"message":"Tests- added helper methods to ESRestTestCase for checking warnings (#36443)\n\nAdded helper methods to ESRestTestCase for checking warnings in mixed and current-version-only clusters.\r\nThis is supported by a new VersionSpecificWarningsHandler class with associated unit test.\r\nCloses #36251","distinct":true,"url":"https://api.github.com/repos/pickypg/elasticsearch/commits/a9eccbcd02299e036ec3cad50848c67428ad631e"},{"sha":"c595a73c707f070cf78fae04916c79d97fa466c6","author":{"name":"Christoph Büscher","email":"e94fcfcfda62411722b8e83e850b947a59336941@posteo.de"},"message":"Add test logging for #35644\n\nAdding logging to confirm the suspicion that there might be another old index\nlingering around in the test cluster in cases where this test occasionally\nfails.","distinct":true,"url":"https://api.github.com/repos/pickypg/elasticsearch/commits/c595a73c707f070cf78fae04916c79d97fa466c6"},{"sha":"405a38131b6bc8da898c2b5014991ab04d6a0a1b","author":{"name":"Martijn van Groningen","email":"4bbd6538573d69157ec8155ac2937b38e64a59f4@gmail.com"},"message":"added 6.5.4 version","distinct":true,"url":"https://api.github.com/repos/pickypg/elasticsearch/commits/405a38131b6bc8da898c2b5014991ab04d6a0a1b"},{"sha":"a07fb312fc17c2ca48e9462fd3d1c3e528648f26","author":{"name":"James Baiera","email":"1bfa9a2032a871afc84e03abc01fe51877568fba@gmail.com"},"message":"Move LoggedExec to minimumRuntime source set (#36453)\n\nThis moves LoggedExec to the minimumRuntime source set so that it correctly \r\ncompiles for earlier Java versions, namely Java 8.","distinct":true,"url":"https://api.github.com/repos/pickypg/elasticsearch/commits/a07fb312fc17c2ca48e9462fd3d1c3e528648f26"},{"sha":"790f8102e9c808ec1e497f77bb0e93dc5534d346","author":{"name":"Tim Brooks","email":"5ee0edb9e2229c0838f1959779f1949031de0123@uncontended.net"},"message":"Modify `BigArrays` to take name of circuit breaker (#36461)\n\nThis commit modifies BigArrays to take a circuit breaker name and\r\nthe circuit breaking service. The default instance of BigArrays that\r\nis passed around everywhere always uses the request breaker. At the\r\nnetwork level, we want to be using the inflight request breaker. So this\r\nchange will allow that.\r\n\r\nAdditionally, as this change moves away from a single instance of\r\nBigArrays, the class is modified to not be a Releasable anymore.\r\nReleasing big arrays was always dispatching to the PageCacheRecycler,\r\nso this change makes the PageCacheRecycler the class that needs to be\r\nmanaged and torn-down.\r\n\r\nFinally, this commit closes #31435 be making the serialization of\r\ntransport messages use the inflight request breaker. With this change,\r\nwe no longer push the global BigArrays instnace to the network level.","distinct":true,"url":"https://api.github.com/repos/pickypg/elasticsearch/commits/790f8102e9c808ec1e497f77bb0e93dc5534d346"},{"sha":"eb733f404aa9ce97a5c2fe6a6980521a9c455c74","author":{"name":"Julie Tibshirani","email":"d110b0b20cbb1d77bb86f1e9dbbe42824cc02bf7@elastic.co"},"message":"Fix the mixed cluster REST test explain/11_basic_with_types.","distinct":true,"url":"https://api.github.com/repos/pickypg/elasticsearch/commits/eb733f404aa9ce97a5c2fe6a6980521a9c455c74"},{"sha":"fb18b35347c8283bb72b6cb10aa83b9f2e7bb9f3","author":{"name":"Luca Cavanna","email":"ac2244276c4fb8782b8e3ca97681a76a8659cfb4@users.noreply.github.com"},"message":"Add default methods to DocValueFormat (#36480)\n\nThe different `DocValueFormat` implementors throw `UnsupportedOperationException` for methods that they don't support. That is perfectly fine, and quite common as not all implementors support all of the possible formats. This makes it hard though to trace back which implementors support which formats as they all implement the same methods.\r\n\r\nThis commit introduces default methods in the `DocValueFormat` interface so that all methods throw `UnsupportedOperationException` by default. This way implementors can override only the methods that they specifically support.","distinct":true,"url":"https://api.github.com/repos/pickypg/elasticsearch/commits/fb18b35347c8283bb72b6cb10aa83b9f2e7bb9f3"},{"sha":"dafea3cc23cdc1694843ee1be310a149ad027c10","author":{"name":"Luca Cavanna","email":"ac2244276c4fb8782b8e3ca97681a76a8659cfb4@users.noreply.github.com"},"message":"Minor search controller changes (#36479)\n\nThis commit contains a few minor changes to our search code:\r\n\r\n- adjust the visibility of a couple of methods in our search code to package private from public or protected.\r\n- make some of the `SearchPhaseController` methods static where possible\r\n- rename one of the `SearchPhaseController#reducedQueryPhase` methods (used only for scroll requests) to `reducedScrollQueryPhase` without the `isScrollRequest` argument which was always set to `true`\r\n- replace leniency in `SearchPhaseController#setShardIndex` with an assert to make sure that we never set the shard index twice\r\n- remove two null checks where the checked field can never be null\r\n- resolve an unchecked warning\r\n- replace `List#toArray` invocation that creates an array providing the true size with array creation of length 0\r\n- correct a couple of typos in comments","distinct":true,"url":"https://api.github.com/repos/pickypg/elasticsearch/commits/dafea3cc23cdc1694843ee1be310a149ad027c10"},{"sha":"f2e18a6bf6b5fa24213b3ce7d4e2bc76e1d08aca","author":{"name":"Jason Tedor","email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me"},"message":"Add check for minimum required Docker version (#36497)\n\nOur Docker build uses a multi-stage Docker build. This requires Docker\r\nversion 17.05 or greater. Without an explicit check here, the build\r\nfails in a mysterious way such as \"invalid reference format\" that is\r\nhard to track down (Google searches for \"Docker invalid reference\r\nformat\" do not turn up anything useful). This commit refactors our\r\nexisting Docker checks, and adds a new one for the minimum Docker\r\nversion.","distinct":true,"url":"https://api.github.com/repos/pickypg/elasticsearch/commits/f2e18a6bf6b5fa24213b3ce7d4e2bc76e1d08aca"},{"sha":"f23701406b6479fa7470685275112d9a310a1c76","author":{"name":"Nhat Nguyen","email":"1943a2452209b7c42f2abb91b701b4a903281a30@elastic.co"},"message":"CCR/TEST: Enable soft-deletes in ShardChangesActionTests\n\nRelates #36446","distinct":true,"url":"https://api.github.com/repos/pickypg/elasticsearch/commits/f23701406b6479fa7470685275112d9a310a1c76"},{"sha":"c1e3bdd42d710838722919ae07ab75d246791ee5","author":{"name":"docteurjay","email":"db3587f52f61376f0a6f896fd51070061dfc5a60@gmail.com"},"message":"docs: Remove issue key from jira documentation (#36136)\n\nThis commit removes an incorrect \"issues\" key from the documentation.\r\nsee: https://developer.atlassian.com/server/jira/platform/rest-apis/\r\n\r\nFixes #36128","distinct":true,"url":"https://api.github.com/repos/pickypg/elasticsearch/commits/c1e3bdd42d710838722919ae07ab75d246791ee5"},{"sha":"8e988f6c06a4f55fbc52b910ef4f691a651f36f7","author":{"name":"Jack Conradson","email":"c668eaddb1ac88e36275120d4be43e1eca37d013@gmail.com"},"message":"[Painless] Add def to boxed type casts (#36506)\n\nThis adds casts for the def type to all standard boxed types. Prior to this certain \r\ncasts such as def [long/Long] -> Double would fail which does not follow the \r\ngoals of the Painless casting model to remove the need for explicit boxing. This \r\nalso creates symmetry with the casts for the newly created bridge methods \r\nbeing called at run-time.","distinct":true,"url":"https://api.github.com/repos/pickypg/elasticsearch/commits/8e988f6c06a4f55fbc52b910ef4f691a651f36f7"}]}
{"actor":{"display_login":"pickypg"}}