{"push_id":2904758813,"size":259,"distinct_size":211,"ref":"refs/heads/master","head":"2ca177be413c9e275eed640c32fcd9617d6e7749","before":"a55fa4fd6b145ce9da849834df9abe19307019f5","commits":[{"sha":"f598297f55fa60df9fdefa4f34574d485b600b20","author":{"name":"Alan Woodward","email":"b7b0c6787377b50e73722d78c6f6b98225fd30c9@gmail.com"},"message":"Add predicate_token_filter (#33431)\n\nThis allows users to filter out tokens from a TokenStream using painless scripts, \r\ninstead of having to write specialised Java code and packaging it up into a plugin.\r\n\r\nThe commit also refactors the AnalysisPredicateScript.Token class so that it wraps\r\nand makes read-only an AttributeSource.","distinct":false,"url":"https://api.github.com/repos/edsavage/elasticsearch/commits/f598297f55fa60df9fdefa4f34574d485b600b20"},{"sha":"a3e1f1e46f444e656f1eed62736c85e0c2d903e6","author":{"name":"Andrei Stefan","email":"b7173f824f036ebf5de1f548643e696597d47c25@users.noreply.github.com"},"message":"SQL: Adds MONTHNAME, DAYNAME and QUARTER functions (#33411)\n\n* Added monthname, dayname and quarter functions\r\n* Updated docs tests with the new functions","distinct":false,"url":"https://api.github.com/repos/edsavage/elasticsearch/commits/a3e1f1e46f444e656f1eed62736c85e0c2d903e6"},{"sha":"2f3b542d57a6a1e50ba67e4c69b9dece0cac180b","author":{"name":"Ed Savage","email":"fa6d253355549ec496a481c76b2f75d12bc45e44@users.noreply.github.com"},"message":"HLRC: Add ML get categories API (#33465)\n\nHLRC: Adding the ML 'get categories' API","distinct":false,"url":"https://api.github.com/repos/edsavage/elasticsearch/commits/2f3b542d57a6a1e50ba67e4c69b9dece0cac180b"},{"sha":"517cfc3cc0c2278a1287cf961c7db513e81dcbb6","author":{"name":"Simon Willnauer","email":"f2d582bd23ffb37ba926272484fabf207d9e5aba@apache.org"},"message":"Add read-only Engine (#33563)\n\nThis change adds an engine implementation that opens a reader on an\r\nexisting index but doesn't permit any refreshes or modifications\r\nto the index.\r\n\r\nRelates to #32867\r\nRelates to #32844","distinct":false,"url":"https://api.github.com/repos/edsavage/elasticsearch/commits/517cfc3cc0c2278a1287cf961c7db513e81dcbb6"},{"sha":"ad4b5e427004351ae7e88dadfe4210db437ab764","author":{"name":"Jason Tedor","email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me"},"message":"Fix upgrading of list settings (#33589)\n\nUpgrading list settings is broken because of the conversion that we do\r\nto strings, and then when we try to put back the upgraded value we do\r\nnot know that it is a representation of a list. This commit addresses\r\nthis by adding special handling for list settings.","distinct":false,"url":"https://api.github.com/repos/edsavage/elasticsearch/commits/ad4b5e427004351ae7e88dadfe4210db437ab764"},{"sha":"36bdad4895395e6854ffe2b783aec47ec93b4b1f","author":{"name":"Alan Woodward","email":"b7b0c6787377b50e73722d78c6f6b98225fd30c9@gmail.com"},"message":"Use IndexWriter.getFlushingBytes() rather than tracking it ourselves (#33582)\n\nCurrently we keep track of how many bytes are currently being written to disk\r\nin an AtomicLong within InternalEngine, updating it on refresh. The IndexWriter\r\nhas its own accounting for this, and exposes it via a getFlushingBytes method\r\nin the latest lucene 8 snapshot. This commit removes the InternalEngine tracking\r\nin favour of just using the IndexWriter method.","distinct":false,"url":"https://api.github.com/repos/edsavage/elasticsearch/commits/36bdad4895395e6854ffe2b783aec47ec93b4b1f"},{"sha":"73c75bef216ee2d0658c7029c7c97e587983caad","author":{"name":"Jason Tedor","email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me"},"message":"Preserve cluster settings on full restart tests (#33590)\n\nToday the full cluster restart tests do not preserve cluster settings on\r\nrestart. This is a mistake because it is not an accurate reflection of\r\nreality, we do not expect users to clear cluster settings when they\r\nperform a full cluster restart. This commit makes it so that all full\r\ncluster restart tests preserve settings on upgrade.","distinct":false,"url":"https://api.github.com/repos/edsavage/elasticsearch/commits/73c75bef216ee2d0658c7029c7c97e587983caad"},{"sha":"624b84f897bff2fc2570dcba875b43f16d8d1321","author":{"name":"Colin Goodheart-Smithe","email":"4256e500e435802b8322cb0e0564f6a923e6df1d@users.noreply.github.com"},"message":"Improves doc values format deprecation message (#33576)\n\n* Improves doc values format deprecation message\r\n\r\nThis changes the deprecation message when doc values fields do not\r\nsupply a format form logging a deprecation warning for each offending\r\nfield individually to logging a single message which lists all\r\noffending fields\r\n\r\nCloses #33572\r\n\r\n* Updates YAML test with new deprecation message\r\n\r\nAlso adds a test to ensure multiple deprecation warnings are collated\r\ninto one message\r\n\r\n* Condenses collection of fields without format check\r\n\r\nMoves the collection of fields that don't have a format to a separate\r\nloop and moves the logging of the deprecation warning to be next to it\r\nat the expesnse of looping through the field list twice\r\n\r\n* fixes typo\r\n\r\n* Fixes test","distinct":false,"url":"https://api.github.com/repos/edsavage/elasticsearch/commits/624b84f897bff2fc2570dcba875b43f16d8d1321"},{"sha":"cbc6fa0ecb5cd6fe8695dee5ae93b2a5325e69c4","author":{"name":"Lisa Cawley","email":"025a615f48e5f82ccd74faaae1bf263bd2374e6e@elastic.co"},"message":"[DOCS] Adds missing built-in user information (#33585)","distinct":false,"url":"https://api.github.com/repos/edsavage/elasticsearch/commits/cbc6fa0ecb5cd6fe8695dee5ae93b2a5325e69c4"},{"sha":"91bca174f507b56e320ab2bd6bb0afc54e52e71b","author":{"name":"Costin Leau","email":"17d9fd322ff493103892809c3f7b52a32813af76@users.noreply.github.com"},"message":"SQL: Make Literal a NamedExpression (#33583)\n\n* SQL: Make Literal a NamedExpression\r\n\r\nLiteral now is a NamedExpression reducing the need for Aliases for\r\nfolded expressions leading to simpler optimization rules.\r\n\r\nFix #33523","distinct":false,"url":"https://api.github.com/repos/edsavage/elasticsearch/commits/91bca174f507b56e320ab2bd6bb0afc54e52e71b"},{"sha":"1e577d3ce8daa81530999426adddd9845332454d","author":{"name":"Nhat Nguyen","email":"1943a2452209b7c42f2abb91b701b4a903281a30@elastic.co"},"message":"Mute testIndexDeletionWhenNodeRejoins\n\nTracked at #33613","distinct":false,"url":"https://api.github.com/repos/edsavage/elasticsearch/commits/1e577d3ce8daa81530999426adddd9845332454d"},{"sha":"eca37e6e0aa8b68096e86e8823626c43b9116328","author":{"name":"Jason Tedor","email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me"},"message":"Expose CCR to the transport client (#33608)\n\nThis commit exposes CCR to the transport client.","distinct":false,"url":"https://api.github.com/repos/edsavage/elasticsearch/commits/eca37e6e0aa8b68096e86e8823626c43b9116328"},{"sha":"9f8dff9281e5ff16c9e819944125174a0160d17b","author":{"name":"Jason Tedor","email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me"},"message":"Remove debug logging in full cluster restart tests (#33612)\n\nThese logs are incredibly verbose, and it makes chasing normal failures\r\nburdensome. This commit removes the debug logging, which can be\r\nreenabled again if needed.","distinct":false,"url":"https://api.github.com/repos/edsavage/elasticsearch/commits/9f8dff9281e5ff16c9e819944125174a0160d17b"},{"sha":"27e07ec859f392bf48280eb6d8fca9f88c4e8058","author":{"name":"Benjamin Trent","email":"c97aa0a0d8093415a23d40da2c7c3f8a86e634a9@gmail.com"},"message":"HLRC: ML Delete Forecast API (#33526)\n\n* HLRC: ML Delete Forecast API","distinct":false,"url":"https://api.github.com/repos/edsavage/elasticsearch/commits/27e07ec859f392bf48280eb6d8fca9f88c4e8058"},{"sha":"743327efc204c3e3c7e26567f285c5c5032f30a7","author":{"name":"Nhat Nguyen","email":"1943a2452209b7c42f2abb91b701b4a903281a30@elastic.co"},"message":"Reset replica engine to global checkpoint on promotion (#33473)\n\nWhen a replica starts following a newly promoted primary, it may have\r\nsome operations which don't exist on the new primary. Thus we need to\r\nthrow those operations to align a replica with the new primary. This can\r\nbe done by first resetting an engine from the safe commit, then replaying\r\nthe local translog up to the global checkpoint.\r\n\r\nRelates #32867","distinct":false,"url":"https://api.github.com/repos/edsavage/elasticsearch/commits/743327efc204c3e3c7e26567f285c5c5032f30a7"},{"sha":"9752540866ee9fee3946b2b0c7a0021855670ab4","author":{"name":"Jason Tedor","email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me"},"message":"Add test coverage for global checkpoint listeners\n\nThis commit adds test coverage for two cases not previously covered by\nthe existing testing. Namely, we add coverage ensuring that the executor\nis used to notify listeners being added that are immediately notified\nbecause the shard is closed or because the global checkpoint is already\nbeyond what the listener knows.","distinct":false,"url":"https://api.github.com/repos/edsavage/elasticsearch/commits/9752540866ee9fee3946b2b0c7a0021855670ab4"},{"sha":"94cdf0cebacde4188e6ca5f84843d732aae8cf7c","author":{"name":"Armin Braun","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@obrown.io"},"message":"NETWORKING: http.publish_host Should Contain CNAME (#32806)\n\n* NETWORKING: http.publish_host Should Contain CNAME\r\n\r\n* Closes #22029","distinct":false,"url":"https://api.github.com/repos/edsavage/elasticsearch/commits/94cdf0cebacde4188e6ca5f84843d732aae8cf7c"},{"sha":"c74c46edc3c583d09e88ac5d56352fdccdedf5ab","author":{"name":"Jason Tedor","email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me"},"message":"Upgrade remote cluster settings (#33537)\n\nThis commit adds settings upgraders for the search.remote.* settings\r\nthat can be in the cluster state to automatically upgrade these settings\r\nto cluster.remote.*. Because of the infrastructure that we have here,\r\nthese settings can be upgraded when recovering the cluster state, but\r\nalso when a user tries to make a dynamic update for these settings.","distinct":false,"url":"https://api.github.com/repos/edsavage/elasticsearch/commits/c74c46edc3c583d09e88ac5d56352fdccdedf5ab"},{"sha":"dcdacd2f3fef8eb803cfd3256b9c7f83eb486e95","author":{"name":"Jason Tedor","email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me"},"message":"Lower version on full cluster restart settings test\n\nThe change to upgrade cross-cluster search settings was backported to\n6.5.0. Therefore, this assumption needs to be reduced to the latest\nversion where settings were not automatically upgraded.","distinct":false,"url":"https://api.github.com/repos/edsavage/elasticsearch/commits/dcdacd2f3fef8eb803cfd3256b9c7f83eb486e95"},{"sha":"20476b9e062e57b73f4ddf14e889d4de6e2f9c88","author":{"name":"Jason Tedor","email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me"},"message":"Disable CCR REST endpoints if CCR disabled (#33619)\n\nThis commit avoids enabling the CCR REST endpoints if CCR is disabled.","distinct":false,"url":"https://api.github.com/repos/edsavage/elasticsearch/commits/20476b9e062e57b73f4ddf14e889d4de6e2f9c88"}]}
{"actor":{"display_login":"edsavage"}}