{"push_id":1417194994,"size":6,"distinct_size":6,"ref":"refs/heads/master","head":"080d55a3933776366cdcfe61eb0e2bae96649234","before":"7f77214cedbc927347241670be140b54185752c6","commits":[{"sha":"775638c281e36657bcd3990b15592b1ef6486142","author":{"name":"Jason Tedor","email":"158e602a35675d2a0b685478824aa5995557a235@tedor.me"},"message":"Die with dignity on the Lucene layer\n\nWhen a fatal error tragically closes an index writer, such an error\r\nnever makes its way to the uncaught exception handler. This prevents the\r\nnode from being torn down if an out of memory error or other fatal error\r\nis thrown in the Lucene layer. This commit ensures that such events\r\nbubble their way up to the uncaught exception handler.\r\n\r\nRelates #21721","distinct":true,"url":"https://api.github.com/repos/gfyoung/elasticsearch/commits/775638c281e36657bcd3990b15592b1ef6486142"},{"sha":"db8b2dceea5f5c0d80fd501f2f05137b83f202ee","author":{"name":"Luca Cavanna","email":"fcdf11cc3de751e1fde3dc9c882ec9c523a33c97@users.noreply.github.com"},"message":"Remove ignored type parameter in search_shards api (#21688)\n\nThe `type` parameter has always been accepted by the search_shards api, probably to make the api and its urls the same as search. Truth is that the type never had any effect, it's been ignored from day one while accepting it may make users think that we actually do something with it.\r\n\r\nThis commit removes support for the type parameter from the REST layer and the Java API. Backwards compatibility is maintained on the transport layer though.\r\n\r\nThe new added serialization test also uncovered a bug in the java API where the `ClusterSearchShardsRequest` could be created with no arguments, but the indices were required to be not null otherwise the request couldn't be serialized as `writeTo` would throw NPE. Fixed by setting a default value (empty array) for indices.","distinct":true,"url":"https://api.github.com/repos/gfyoung/elasticsearch/commits/db8b2dceea5f5c0d80fd501f2f05137b83f202ee"},{"sha":"3755c51cd88adabebc04612d7aa666fb8423c14c","author":{"name":"Jay Modi","email":"d7c8975da95083695003f6e9f4050431901d2df4@users.noreply.github.com"},"message":"Build: add the ability to support plugins in BWC tests\n\nThis commit adds the ability to support running with plugins in tests that make use of\r\nbackwards compatibility nodes. This can be used to test rolling upgrades with plugins\r\nto ensure they do not cause issues during a rolling upgrade of elasticsearch.","distinct":true,"url":"https://api.github.com/repos/gfyoung/elasticsearch/commits/3755c51cd88adabebc04612d7aa666fb8423c14c"},{"sha":"457c2d8fb0f9293feaaaa0e1aab0dd314b06b0d5","author":{"name":"Nik Everett","email":"8f968e953049b60f3547bb43375dfdb757e1c88c@gmail.com"},"message":"Add Debug.explain to painless\n\nYou can use `Debug.explain(someObject)` in painless to throw an\n`Error` that can't be caught by painless code and contains an\nobject's class. This is useful because painless's sandbox doesn't\nallow you to call `someObject.getClass()`.\n\nCloses #20263","distinct":true,"url":"https://api.github.com/repos/gfyoung/elasticsearch/commits/457c2d8fb0f9293feaaaa0e1aab0dd314b06b0d5"},{"sha":"83ea1be185751988cf153f405a4af5ace67ec825","author":{"name":"Nik Everett","email":"8f968e953049b60f3547bb43375dfdb757e1c88c@gmail.com"},"message":"Remove a bad callout from the new debugging docs\n\nIt was a leftover and doesn't break the usual build but breaks the docs\nbuild.","distinct":true,"url":"https://api.github.com/repos/gfyoung/elasticsearch/commits/83ea1be185751988cf153f405a4af5ace67ec825"},{"sha":"080d55a3933776366cdcfe61eb0e2bae96649234","author":{"name":"Jay Modi","email":"d7c8975da95083695003f6e9f4050431901d2df4@users.noreply.github.com"},"message":"Rethrow ExecutionException from the loader to concurrent callers of Cache#computeIfAbsent\n\nThis commit clarifies the contract of Cache#computeIfAbsent so that an exception that occurs during the execution\r\nof the loader is thrown to all callers. Prior to this commit, the first caller would get the ExecutionException\r\nand other callers that called during the load execution would get null, which is confusing.","distinct":true,"url":"https://api.github.com/repos/gfyoung/elasticsearch/commits/080d55a3933776366cdcfe61eb0e2bae96649234"}]}
{"actor":{"display_login":"gfyoung"}}