{"push_id":572517434,"size":89,"distinct_size":1,"ref":"refs/heads/1501-feature-cli-command-that-checks-permissions","head":"9cd14a5c29f588afda175608263a0b95bffc11f8","before":"3910bc685603a780c8d4b0b5741bf6a1464ec2e4","commits":[{"sha":"b9843dbda97832a9d011902ef96f435643af9873","author":{"email":"363eb224f6ff8d3c5163a8805222acbf939a65b3@rtme.net","name":"Sebastian Utz"},"message":"add support for registering custom circuit breaker","distinct":false,"url":"https://api.github.com/repos/spinscale/elasticsearch/commits/b9843dbda97832a9d011902ef96f435643af9873"},{"sha":"3f51352b54a12eb200665dc693f5b6a19b2238f0","author":{"email":"363eb224f6ff8d3c5163a8805222acbf939a65b3@rtme.net","name":"Sebastian Utz"},"message":"fixup! add support for registering custom circuit breaker","distinct":false,"url":"https://api.github.com/repos/spinscale/elasticsearch/commits/3f51352b54a12eb200665dc693f5b6a19b2238f0"},{"sha":"358bb9bd7585502b269a3cbd4efb60ad7d3d238d","author":{"email":"363eb224f6ff8d3c5163a8805222acbf939a65b3@rtme.net","name":"Sebastian Utz"},"message":"fixup! fixup! add support for registering custom circuit breaker","distinct":false,"url":"https://api.github.com/repos/spinscale/elasticsearch/commits/358bb9bd7585502b269a3cbd4efb60ad7d3d238d"},{"sha":"00d54fabb259a21e98441f58c04b86b7f13a3a71","author":{"email":"0b35fd4729a521ced70d3ea05bf74d1eb85c5108@gmail.com","name":"Adrien Grand"},"message":"Search: Remove query-cache serialization optimization.\n\nThe query-cache has an optimization to not deserialize the bytes at the shard\nlevel. However this is a bit fragile since it assumes that serialized streams\ncan be concatenanted (which is not the case with shared strings) and also does\nnot update the QueryResult object that is held by the SearchContext. So you\nneed to make sure to use the right one.\n\nWith this change, the query cache just deserializes bytes into the QueryResult\nobject from the context.\n\nClose #9500","distinct":false,"url":"https://api.github.com/repos/spinscale/elasticsearch/commits/00d54fabb259a21e98441f58c04b86b7f13a3a71"},{"sha":"eabc3cde9879a0067d78e63f83734dd98a6a61aa","author":{"email":"992531bec19101e9308e69893b3169c39fdfdd41@gmail.com","name":"Boaz Leskes"},"message":"Recovery: update access time of ongoing recoveries\n\n#8720 introduced a timeout mechanism for ongoing recoveries, based on a last access time variable. In the many iterations on that PR the update of the access time was lost. This adds it back, including a test that should have been there in the first place.\n\nCloses #9506","distinct":false,"url":"https://api.github.com/repos/spinscale/elasticsearch/commits/eabc3cde9879a0067d78e63f83734dd98a6a61aa"},{"sha":"b2010f788dd0d6bf80045e1e89918680f6a96905","author":{"email":"0b35fd4729a521ced70d3ea05bf74d1eb85c5108@gmail.com","name":"Adrien Grand"},"message":"[TESTS] IndicesQueryCacheTests: Ensure that shards are searchable before starting to query them.","distinct":false,"url":"https://api.github.com/repos/spinscale/elasticsearch/commits/b2010f788dd0d6bf80045e1e89918680f6a96905"},{"sha":"9fe84062a11994d3a2cb03a3b2b7710a4d451e8d","author":{"email":"cdedbaf433217656e9df940dd535438abed9f74c@writequit.org","name":"Lee Hinman"},"message":"Add `beforeIndexAddedToCluster` callback\n\nThis callback is executed only once, on the master node during an\nindex's creation. An exception thrown during this listener will cancel\nthe index creation.\n\nThis also adds checks in `IndicesClusterStateService` for the\nindexService being null as well as if the `indicesService.createIndex`\nthrows an exception on data nodes after an index has already been\ncreated.","distinct":false,"url":"https://api.github.com/repos/spinscale/elasticsearch/commits/9fe84062a11994d3a2cb03a3b2b7710a4d451e8d"},{"sha":"9557625ae79f1f24b93e52487e4710aa54eed9f2","author":{"email":"cdedbaf433217656e9df940dd535438abed9f74c@writequit.org","name":"Lee Hinman"},"message":"Disallow method pointer expressions in Groovy scripting","distinct":false,"url":"https://api.github.com/repos/spinscale/elasticsearch/commits/9557625ae79f1f24b93e52487e4710aa54eed9f2"},{"sha":"dda72428484b4a5d79b6d9c97d56365851a79543","author":{"email":"f2d582bd23ffb37ba926272484fabf207d9e5aba@apache.org","name":"Simon Willnauer"},"message":"[ENGINE] Fail engine if Lucene commit fails\n\nThis is similar to refresh, if we fail to commit the data we have to fail the\nengine since in-ram data is likely discarded. Yet, it's still in translog and might\nbe recoverable when the node is restarted but we have to treat the engine as failed.","distinct":false,"url":"https://api.github.com/repos/spinscale/elasticsearch/commits/dda72428484b4a5d79b6d9c97d56365851a79543"},{"sha":"42bb5deca2d11d5b13ea83c1aff608caf805a319","author":{"email":"f2d582bd23ffb37ba926272484fabf207d9e5aba@apache.org","name":"Simon Willnauer"},"message":"Revert \"[ENGINE] Fail engine if Lucene commit fails\"\n\nThis reverts commit dda72428484b4a5d79b6d9c97d56365851a79543.","distinct":false,"url":"https://api.github.com/repos/spinscale/elasticsearch/commits/42bb5deca2d11d5b13ea83c1aff608caf805a319"},{"sha":"25f944009c25e44eab2749f0add6c47bf7aeebc2","author":{"email":"cdedbaf433217656e9df940dd535438abed9f74c@writequit.org","name":"Lee Hinman"},"message":"Remove unneeded null checks from IndicesClusterStateService","distinct":false,"url":"https://api.github.com/repos/spinscale/elasticsearch/commits/25f944009c25e44eab2749f0add6c47bf7aeebc2"},{"sha":"d038f372d42466cb8ba073cfa1d96f6e01064ed9","author":{"email":"4bbd6538573d69157ec8155ac2937b38e64a59f4@gmail.com","name":"Martijn van Groningen"},"message":"cleanup: Move catching of IOException higher op the stack to reduce the number of try-catch clauses.","distinct":false,"url":"https://api.github.com/repos/spinscale/elasticsearch/commits/d038f372d42466cb8ba073cfa1d96f6e01064ed9"},{"sha":"3ce05b691998c0fe87ea6ba7a988d985c40017a4","author":{"email":"4bbd6538573d69157ec8155ac2937b38e64a59f4@gmail.com","name":"Martijn van Groningen"},"message":"inner hits: Fix bug that resolves parent docs properly as inner hit when inner hit is defined on has_parent query.","distinct":false,"url":"https://api.github.com/repos/spinscale/elasticsearch/commits/3ce05b691998c0fe87ea6ba7a988d985c40017a4"},{"sha":"59f8c0951afa72c482500a1265456d2dfd885a97","author":{"email":"e46fc836cca3acec03944314d1457c2ae6c68ef3@reelsen.net","name":"Alexander Reelsen"},"message":"Netty Transport: Add profiles to transport infos\n\nUntil now, there was no possibility to expose infos about configured\ntransport profiles. This commit adds the ability to expose those\ninformation in the TransportInfo class.\n\nThe channel was well as the netty pipeline handler now also contain\nthe profile they were configured for, as this information cannot be\nextracted elsewhere.\n\nIn addition, each profile now can set its own publish host and port,\nwhich might be needed in case of portforwarding or using docker.\n\nCloses #9134","distinct":false,"url":"https://api.github.com/repos/spinscale/elasticsearch/commits/59f8c0951afa72c482500a1265456d2dfd885a97"},{"sha":"79c8621a47cee4431e9e9f5193ec032fcc72fb59","author":{"email":"992531bec19101e9308e69893b3169c39fdfdd41@gmail.com","name":"Boaz Leskes"},"message":"Test: add trace logging to testNodeFailuresAreProcessedOnce","distinct":false,"url":"https://api.github.com/repos/spinscale/elasticsearch/commits/79c8621a47cee4431e9e9f5193ec032fcc72fb59"},{"sha":"a55476bf70a0df76306e60f6b7b750a28ee4ee73","author":{"email":"e46fc836cca3acec03944314d1457c2ae6c68ef3@reelsen.net","name":"Alexander Reelsen"},"message":"Tests: Ensure no use of potentially resolving internal ips","distinct":false,"url":"https://api.github.com/repos/spinscale/elasticsearch/commits/a55476bf70a0df76306e60f6b7b750a28ee4ee73"},{"sha":"e7ac5f296e9d1239e8e9c6333a462f06b62d343f","author":{"email":"1e115feeab9474b9d680e5528024201af6e7722f@traveljury.com","name":"Clinton Gormley"},"message":"REST-spec: Allow stashed values to be used in property names as well\n\nFix the nodes.info/20_transport test to use the master node, rather\nthan to rely on applying a regex to the whole $body","distinct":false,"url":"https://api.github.com/repos/spinscale/elasticsearch/commits/e7ac5f296e9d1239e8e9c6333a462f06b62d343f"},{"sha":"988f35a7da0af302e283dc04cee3c335db87b3f0","author":{"email":"1e115feeab9474b9d680e5528024201af6e7722f@traveljury.com","name":"Clinton Gormley"},"message":"REST: Add skip \"stash_in_path\" feature to nodes.info/20_transport test\n\nRequired for clients that don't yet do stash lookups when resolving\nfieldnames like \"nodes.$master.transport\"","distinct":false,"url":"https://api.github.com/repos/spinscale/elasticsearch/commits/988f35a7da0af302e283dc04cee3c335db87b3f0"},{"sha":"6c27f1242a77d003da58ef6ac495e0136d9573ad","author":{"email":"cdedbaf433217656e9df940dd535438abed9f74c@writequit.org","name":"Lee Hinman"},"message":"Update Groovy dependency to 2.4.0","distinct":false,"url":"https://api.github.com/repos/spinscale/elasticsearch/commits/6c27f1242a77d003da58ef6ac495e0136d9573ad"},{"sha":"44193e7ba5567cab5655872e053f4a03a180c3c8","author":{"email":"5f34d389bb5212491410b27e9348330656433cd9@elasticsearch.com","name":"Christoph Büscher"},"message":"Aggregations: Add 'offset' option to histogram aggregation\n\nHistogram aggregation supports an 'offset' option to move bucket boundaries.\nIn a histogram with buckets of size X these can be moved from 0, X, 2X, 3X,...\nby an offset value of Y to Y, X+Y, 2X+Y, 3X+Y... by using the 'offset' option.\nThe previous 'pre_offset' and 'post_offset' options are removed in favour of\nthe simplified 'offset' option.\n\nCloses #9417\nCloses #9505","distinct":false,"url":"https://api.github.com/repos/spinscale/elasticsearch/commits/44193e7ba5567cab5655872e053f4a03a180c3c8"}]}