{"push_id":2836594874,"size":25,"distinct_size":25,"ref":"refs/heads/lookup-realm/no-authz-chains","head":"434c7b16188558e837d247f54bc2f3d9a4ec4172","before":"870197df8b292607fd3533b7812a4f2b28434989","commits":[{"sha":"2dc4a5bb56070db97446ef324e30b7aef1671471","author":{"name":"Stuart Cam","email":"1c8c08db85a36cc69d975124539be839dea91342@codebrain.co.uk"},"message":"Update MSI documentation (#31950)","distinct":true,"url":"https://api.github.com/repos/tvernum/elasticsearch/commits/2dc4a5bb56070db97446ef324e30b7aef1671471"},{"sha":"f29f0af7bca1011788718f7f9e8e88136cc6dfa5","author":{"name":"Alpar Torok","email":"ea81b2e7d913dc7dae901781766a687b3bfb664b@gmail.com"},"message":"Consider multi release jars when running third party audit (#33206)\n\nExclude classes meant for newer versions than what we are auditing against, those classes won't be found. There's no reason to exclude JDK classes from newer versions, with this PR, we will not extract them in the first place.","distinct":true,"url":"https://api.github.com/repos/tvernum/elasticsearch/commits/f29f0af7bca1011788718f7f9e8e88136cc6dfa5"},{"sha":"48b388ce82d0fb43709b7809ce3166b17b1f16d0","author":{"name":"Alexander Reelsen","email":"e46fc836cca3acec03944314d1457c2ae6c68ef3@reelsen.net"},"message":"Core: Add java time xcontent serializers (#33120)\n\nThis ensures that the java time class exposed by painless have proper\r\nserialization/string representations.\r\n\r\nCloses #31853","distinct":true,"url":"https://api.github.com/repos/tvernum/elasticsearch/commits/48b388ce82d0fb43709b7809ce3166b17b1f16d0"},{"sha":"f690b492e7855609d59f836b8d5aef317b131ff7","author":{"name":"Armin Braun","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@obrown.io"},"message":"INGEST: Add Pipeline Processor (#32473)\n\n* INGEST: Add Pipeline Processor\r\n\r\n* Adds Processor capable of invoking other pipelines\r\n* Closes #31842","distinct":true,"url":"https://api.github.com/repos/tvernum/elasticsearch/commits/f690b492e7855609d59f836b8d5aef317b131ff7"},{"sha":"8c57d4af6a824ddf9ec8e5329a8c33bac27a8ed3","author":{"name":"Ioannis Kakavas","email":"462b74368bfe6ee2e2a7eda0d8e0ab4c90724d4d@protonmail.com"},"message":"Parse PEM Key files leniantly (#33173)\n\nAllow for extra non-whitespace before the Header of PEM encoded\r\nkey files.\r\n\r\nResolves #33168","distinct":true,"url":"https://api.github.com/repos/tvernum/elasticsearch/commits/8c57d4af6a824ddf9ec8e5329a8c33bac27a8ed3"},{"sha":"034fdbca28c015840b14be8c744dd895090f1870","author":{"name":"Luca Cavanna","email":"ac2244276c4fb8782b8e3ca97681a76a8659cfb4@users.noreply.github.com"},"message":"Update BucketUtils#suggestShardSideQueueSize signature (#33210)\n\n`BucketUtils#suggestShardSideQueueSize` used to calculate the shard_size based on the number of shards. It returns now a different value only based on whether we are querying a single shard or multiple shards. This commit replaces the numberOfShards argument with a boolean that tells whether we are querying a single shard or not.","distinct":true,"url":"https://api.github.com/repos/tvernum/elasticsearch/commits/034fdbca28c015840b14be8c744dd895090f1870"},{"sha":"49109187e2adb514d90b017e3ace2753f93be3db","author":{"name":"Luca Cavanna","email":"ac2244276c4fb8782b8e3ca97681a76a8659cfb4@users.noreply.github.com"},"message":"Remove unsupported group_shard_failures parameter (#33208)\n\nWe have had support for the `group_shard_failures` parameter in our code for a while, since we introduced failures grouping. When we introduced validation of parameters at REST, we seem to have forgotten to expose such parameter. Given that the parameter is effectively not supported for many months now, that no user has complained about that and that grouping is the expected behaviour, this commit removes support for the parameter.","distinct":true,"url":"https://api.github.com/repos/tvernum/elasticsearch/commits/49109187e2adb514d90b017e3ace2753f93be3db"},{"sha":"63b2db1d84dd0b31433842600ff278951a0a3681","author":{"name":"markharwood","email":"d70973dfae1fd3247f6df178e2c3f0ffed6f535f@gmail.com"},"message":"Test fix - Graph HLRC test was missing field name to be excluded from randomisation logic\n\nCloses #33231","distinct":true,"url":"https://api.github.com/repos/tvernum/elasticsearch/commits/63b2db1d84dd0b31433842600ff278951a0a3681"},{"sha":"dd1956cf192c958fad250f43633dea5c30493822","author":{"name":"Armin Braun","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@obrown.io"},"message":"TESTS: Fix overly long lines (#33240)","distinct":true,"url":"https://api.github.com/repos/tvernum/elasticsearch/commits/dd1956cf192c958fad250f43633dea5c30493822"},{"sha":"22415fa2de1d7d07cea7dd5e7263eb1ed4270503","author":{"name":"David Roberts","email":"78a0de84f73f75a59acf5b635cb4b514ff6819d2@elastic.co"},"message":"[ML] Fix character set finder bug with unencodable charsets (#33234)\n\nSome character sets cannot be encoded and this was tripping\r\nup the binary data check in the ML log structure character\r\nset finder.\r\n\r\nThe fix is to assume that if ICU4J identifies that some bytes\r\ncorrespond to a character set that cannot be encoded and those\r\nbytes contain zeroes then the data is binary rather than text.\r\n\r\nFixes #33227","distinct":true,"url":"https://api.github.com/repos/tvernum/elasticsearch/commits/22415fa2de1d7d07cea7dd5e7263eb1ed4270503"},{"sha":"a5b34c75b08f4cb22ed13e52d250da9418c560df","author":{"name":"Dimitris Athanasiou","email":"e8f1ad116483bc79a2a9b237334769e79f91ffb6@elastic.co"},"message":"HLRC: Add ML Get Records API (#33085)\n\nRelates #29827","distinct":true,"url":"https://api.github.com/repos/tvernum/elasticsearch/commits/a5b34c75b08f4cb22ed13e52d250da9418c560df"},{"sha":"e95c2afe3c20da62a71c6deefbf9ecbac5f9be6a","author":{"name":"markharwood","email":"d70973dfae1fd3247f6df178e2c3f0ffed6f535f@gmail.com"},"message":"Test fix - Graph HLRC tests needed another field adding to randomisation exception list\n\nRelated to #33231","distinct":true,"url":"https://api.github.com/repos/tvernum/elasticsearch/commits/e95c2afe3c20da62a71c6deefbf9ecbac5f9be6a"},{"sha":"6a0d4b4a773d2c3d463b9807f400f911932fe51e","author":{"name":"Simon Willnauer","email":"f2d582bd23ffb37ba926272484fabf207d9e5aba@apache.org"},"message":"Remote 6.x transport BWC Layer for `_shrink` (#33236)\n\nThe shrink action was renamed to `_resize` with the addition\r\nor split. This bwc layer is unnecessary on 7.x since 6.latest will\r\nalways use the resize action.","distinct":true,"url":"https://api.github.com/repos/tvernum/elasticsearch/commits/6a0d4b4a773d2c3d463b9807f400f911932fe51e"},{"sha":"3828ec60f5c358cb9f968488ccdbbde697d66514","author":{"name":"Alpar Torok","email":"ea81b2e7d913dc7dae901781766a687b3bfb664b@gmail.com"},"message":"Fix forbidden apis on FIPS (#33202)\n\n- third party audit detects jar hell with JDK so we disable it\r\n- jdk non portable in forbiddenapis detects classes being used from the\r\nJDK ( for fips ) that are not portable, this is intended so we don't\r\nscan for it on fips.\r\n- different exclusion rules for third party audit on fips\r\n\r\nCloses #33179","distinct":true,"url":"https://api.github.com/repos/tvernum/elasticsearch/commits/3828ec60f5c358cb9f968488ccdbbde697d66514"},{"sha":"6daf8115d6b0b7a4b6e11230fe25dcce11bffa4a","author":{"name":"jaymode","email":"8bfd13cad0bc4b2ac41d9e235951e72c9b62c2aa@elastic.co"},"message":"Update version after client credentials backport\n\nThis commit changes the serialization version from V_7_0_0_alpha1 to\nV_6_5_0 for the create token request and response with a client\ncredentials grant type. The client credentials work has now been\nbackported to 6.x.\n\nRelates #33106","distinct":true,"url":"https://api.github.com/repos/tvernum/elasticsearch/commits/6daf8115d6b0b7a4b6e11230fe25dcce11bffa4a"},{"sha":"b52818ec6f0dbc39090554d51317bff31ea3dec1","author":{"name":"Jack Conradson","email":"c668eaddb1ac88e36275120d4be43e1eca37d013@gmail.com"},"message":"Painless: Add Bindings (#33042)\n\nAdd bindings that allow some specialized methods to store permanent state between script executions.","distinct":true,"url":"https://api.github.com/repos/tvernum/elasticsearch/commits/b52818ec6f0dbc39090554d51317bff31ea3dec1"},{"sha":"cfc003d4855601b1f1bf2be522f1c6087feeb229","author":{"name":"Hendrik Muhs","email":"1c4919b668907a9a2d3be3c85faa4408172273d2@elastic.co"},"message":"[Rollup] Re-factor Rollup Indexer into a generic indexer for re-usability   (#32743)\n\nThis extracts a super class out of the rollup indexer called the AsyncTwoPhaseIterator. \r\nThe implementor of it can define the query, transformation of the response, \r\nindexing and the object to persist the position/state of the indexer.\r\n\r\nThe stats object used by the indexer to record progress is also now abstract, allowing\r\nthe implementation provide custom stats beyond what the indexer provides.  It also\r\nallows the implementation to decide how the stats are presented (leaves toXContent()\r\nup to the implementation).\r\n\r\nThis should allow new projects to reuse the search-then-index persistent task that Rollup\r\nuses, but without the restrictions/baggage of how Rollup has to work internally to\r\nsatisfy time-based rollups.","distinct":true,"url":"https://api.github.com/repos/tvernum/elasticsearch/commits/cfc003d4855601b1f1bf2be522f1c6087feeb229"},{"sha":"92bd7242a36be6511f463722bedbe7a85f176f2e","author":{"name":"Matt Weber","email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@mattweber.org"},"message":"Fix classpath security checks for external tests. (#33066)\n\nThis commit checks that when we manually add a class to\r\nthe codebase map, that it does in-fact not exist on the classpath\r\nin a jar.  This will only be true if we are using the test framework\r\nexternally such as when a user develops a plugin.","distinct":true,"url":"https://api.github.com/repos/tvernum/elasticsearch/commits/92bd7242a36be6511f463722bedbe7a85f176f2e"},{"sha":"0f22dbb1cce49e7a1dbca76e4f684140c57fdb09","author":{"name":"Jason Tedor","email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me"},"message":"Apply settings filter to get cluster settings API (#33247)\n\nSome settings have filters applied to them and we use this in logs and\r\nthe get nodes info API. For consistency, we should apply this in the get\r\ncluster settings API too.","distinct":true,"url":"https://api.github.com/repos/tvernum/elasticsearch/commits/0f22dbb1cce49e7a1dbca76e4f684140c57fdb09"},{"sha":"13880bd8c1ecac163a80e46a8fea943e6be8516c","author":{"name":"Alexander Reelsen","email":"e46fc836cca3acec03944314d1457c2ae6c68ef3@reelsen.net"},"message":"Watcher: Reload properly on remote shard change (#33167)\n\nWhen a node dies that carries a watcher shard or a shard is relocated to\r\nanother node, then watcher needs not only trigger a reload on the node\r\nwhere the shard relocation happened, but also on other nodes where\r\ncopies of this shard, as different watches may need to be loaded.\r\n\r\nThis commit takes the change of remote nodes into account by not only\r\nstoring the local shard allocation ids in the WatcherLifeCycleService,\r\nbut storing a list of ShardRoutings based on the local active shards.\r\n\r\nThis also fixes some tests, which had a wrong assumption. Using\r\n`TestShardRouting.newShardRouting` in our tests for cluster state\r\ncreation led to the issue of always creating new allocation ids which\r\nimplicitely lead to a reload.","distinct":true,"url":"https://api.github.com/repos/tvernum/elasticsearch/commits/13880bd8c1ecac163a80e46a8fea943e6be8516c"}]}
{"actor":{"display_login":"tvernum"}}