{"push_id":2885258671,"size":141,"distinct_size":80,"ref":"refs/heads/hlrc_post_start_basic","head":"8dfb03ddff729307a1b6b1be61c09b4415b399ee","before":"71d6de1906ee1ab8d6be12c3ead1fd7f9aa9e622","commits":[{"sha":"5f4244755e9670d3ffb660827597e2deac76c2e2","author":{"name":"Jason Tedor","email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me"},"message":"Enable not wiping cluster settings after REST test (#33575)\n\nIn some cases we want to skip wiping cluster settings after a REST\r\ntest. For example, one use-case would be in the full cluster restart\r\ntests where want to test cluster settings before and after a full\r\ncluster restart. If we wipe the cluster settings before the restart,\r\nthen it would not be possible to assert on them after the restart.","distinct":false,"url":"https://api.github.com/repos/vladimirdolzhenko/elasticsearch/commits/5f4244755e9670d3ffb660827597e2deac76c2e2"},{"sha":"39c3234c2f3f1331a1a8cffc547c0998590e1598","author":{"name":"Alan Woodward","email":"b7b0c6787377b50e73722d78c6f6b98225fd30c9@gmail.com"},"message":"Upgrade to latest Lucene snapshot (#33505)\n\n* LeafCollector.setScorer() now takes a Scorable\r\n* Scorers may not have null Weights\r\n* IndexWriter.getFlushingBytes() reports how much memory is being used by IW threads writing to disk","distinct":false,"url":"https://api.github.com/repos/vladimirdolzhenko/elasticsearch/commits/39c3234c2f3f1331a1a8cffc547c0998590e1598"},{"sha":"f441bb87ad9d9089a9a826d0fa9c7eb64ce4faf6","author":{"name":"Marios Trivyzas","email":"25bc684ca2af29a70bd6a28f5e194ba627cebc6f@elastic.co"},"message":"SQL: Fix result column names for arithmetic functions (#33500)\n\nPreviously, when an arithmetic function got applied on a\r\ntable column in the `SELECT` clause, the name of the result\r\ncolumn contained weird characters used internally when\r\nprocessing the SQL statement e.g.:\r\n\r\n  SELECT CHAR(emp_no % 10000) FROM \"test_emp\"\r\n\r\nreturned:\r\n\r\n  CHAR((emp_no{f}#14) % 10000))\r\n\r\nas the column name instead of:\r\n\r\n  CHAR((emp_no) % 10000))\r\n\r\nAlso, fix an issue that causes a ClassCastException to be thrown\r\nwhen using functions where both arguments are literals.\r\n\r\nCloses #31869\r\nCloses #33461","distinct":false,"url":"https://api.github.com/repos/vladimirdolzhenko/elasticsearch/commits/f441bb87ad9d9089a9a826d0fa9c7eb64ce4faf6"},{"sha":"b6d68bd805f1858a0210e381402236dea1d42509","author":{"name":"Nik Everett","email":"cd30b83b3787c52251dabc7000a4f9dfbe1c5f24@gmail.com"},"message":"Test: Fix package name\n\nI created a test a few days ago and declared a package that doesn't line\nup with the directory structure. Oops. I a little surprised nothing\ncomplained. But this fixes it.","distinct":false,"url":"https://api.github.com/repos/vladimirdolzhenko/elasticsearch/commits/b6d68bd805f1858a0210e381402236dea1d42509"},{"sha":"624b6bb487c6f5901aff8ee4213fea6f68bbd902","author":{"name":"Nhat Nguyen","email":"1943a2452209b7c42f2abb91b701b4a903281a30@elastic.co"},"message":"Copy and validatie soft-deletes setting on resize (#33517)\n\nThis change copies and validates the soft-deletes setting during resize.\r\nIf the source enables soft-deletes, the target must also enable it.\r\n\r\nCloses #33321","distinct":false,"url":"https://api.github.com/repos/vladimirdolzhenko/elasticsearch/commits/624b6bb487c6f5901aff8ee4213fea6f68bbd902"},{"sha":"6075e159e5e47e7ed38073e417feb8a818dde259","author":{"name":"Armin Braun","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@obrown.io"},"message":"Validate list values for settings (#33503)\n\nWhen we see a settings value, it could be a list. Yet this should only\r\nhappen if the underlying setting type is a list setting type. This\r\ncommit adds validation that when we get a setting value that is a list,\r\nthat the setting that we are getting is a list setting. And similarly,\r\nif we get a value for a list setting, the underlying value should be a\r\nlist.","distinct":false,"url":"https://api.github.com/repos/vladimirdolzhenko/elasticsearch/commits/6075e159e5e47e7ed38073e417feb8a818dde259"},{"sha":"ea3fdc90c69fdef18521bfdd522574bab4dea0cb","author":{"name":"Jason Tedor","email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me"},"message":"Add full cluster restart base class (#33577)\n\nThis commit adds a base class for full cluster restart tests.","distinct":false,"url":"https://api.github.com/repos/vladimirdolzhenko/elasticsearch/commits/ea3fdc90c69fdef18521bfdd522574bab4dea0cb"},{"sha":"8e05ce567fe734ed4d9eb299d5f4a972a200fcf9","author":{"name":"David Roberts","email":"78a0de84f73f75a59acf5b635cb4b514ff6819d2@elastic.co"},"message":"[ML] Rename input_fields to column_names in file structure (#33568)\n\nThis change tightens up the meaning of the \"input_fields\" field\r\nin the file structure finder output.  Previously it was permitted\r\nbut not calculated for JSON and XML files.  Following this change\r\nthe field is called \"column_names\" and is only permitted for\r\ndelimited files.\r\n\r\nAdditionally the way the column names are set for headerless\r\ndelimited files is refactored to encapsulate the way they're\r\nnamed to one line of the code rather than having the same\r\nlogic in two places.","distinct":false,"url":"https://api.github.com/repos/vladimirdolzhenko/elasticsearch/commits/8e05ce567fe734ed4d9eb299d5f4a972a200fcf9"},{"sha":"a55fa4fd6b145ce9da849834df9abe19307019f5","author":{"name":"Andrei Stefan","email":"b7173f824f036ebf5de1f548643e696597d47c25@users.noreply.github.com"},"message":"Fix Replace function. Adds more tests to all string functions. (#33478)","distinct":false,"url":"https://api.github.com/repos/vladimirdolzhenko/elasticsearch/commits/a55fa4fd6b145ce9da849834df9abe19307019f5"},{"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/vladimirdolzhenko/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/vladimirdolzhenko/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/vladimirdolzhenko/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/vladimirdolzhenko/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/vladimirdolzhenko/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/vladimirdolzhenko/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/vladimirdolzhenko/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/vladimirdolzhenko/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/vladimirdolzhenko/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/vladimirdolzhenko/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/vladimirdolzhenko/elasticsearch/commits/1e577d3ce8daa81530999426adddd9845332454d"}]}
{"actor":{"display_login":"vladimirdolzhenko"}}