{"push_id":2710330965,"size":14,"distinct_size":14,"ref":"refs/heads/master","head":"c6666fc6cbb7afd3b4114453c9c9327a3361f130","before":"a5d5234effcf711334473d1ca862c80a943bb099","commits":[{"sha":"e60987b95fab3d2d512575a46bcead70a56b8845","author":{"name":"Christoph Büscher","email":"e94fcfcfda62411722b8e83e850b947a59336941@posteo.de"},"message":"Change trappy float comparison (#31889)\n\nComparing primitive floats with '==' can be trappy because e.g. special handling\r\nof NaN values. It can be avoided by using Float.compare().","distinct":true,"url":"https://api.github.com/repos/wegtam/elasticsearch/commits/e60987b95fab3d2d512575a46bcead70a56b8845"},{"sha":"991d17c8c40729420fe10db11071f9a1a91c3084","author":{"name":"David Kyle","email":"dbae93ae58290c477ca495305491bd57429018d8@elastic.co"},"message":"[ML] Switch native QA tests to a 3 node cluster (#31757)","distinct":true,"url":"https://api.github.com/repos/wegtam/elasticsearch/commits/991d17c8c40729420fe10db11071f9a1a91c3084"},{"sha":"1c32497c44fcecaacea04170018ec62ef532b0e0","author":{"name":"Alexander Reelsen","email":"e46fc836cca3acec03944314d1457c2ae6c68ef3@reelsen.net"},"message":"Date: Add DateFormatters class that uses java.time (#31856)\n\nA newly added class called DateFormatters now contains java.time based\r\nbuilders for dates, which also intends to be fully backwards compatible,\r\nwhen the name based date formatters are picked. Also a new class named \r\nCompoundDateTimeFormatter for being able to parse multiple different \r\nformats has been added.\r\n\r\nA duelling test class has been added that ensures the same dates when\r\nparsing java or joda time formatted dates for the name based dates.\r\n\r\nNote, that java.time and joda time are not fully backwards compatible,\r\nwhich also means that old formats will currently not work with this\r\nsetup.","distinct":true,"url":"https://api.github.com/repos/wegtam/elasticsearch/commits/1c32497c44fcecaacea04170018ec62ef532b0e0"},{"sha":"2ac7e49924df7632c96ea434563b7628b7509e50","author":{"name":"Christoph Büscher","email":"e94fcfcfda62411722b8e83e850b947a59336941@posteo.de"},"message":"Fix broken NaN check in MovingFunctions#stdDev() (#31888)\n\nThe initial check will never be true, because of the special semantics of NaN,\r\nwhere no value is equal to Nan, including NaN. Thus, x == Double.NaN always\r\nevaluates to false. The method still works correct because later computations\r\nwill also return NaN if the avg argument is NaN, but the intended shortcut\r\ndoesn't work.","distinct":true,"url":"https://api.github.com/repos/wegtam/elasticsearch/commits/2ac7e49924df7632c96ea434563b7628b7509e50"},{"sha":"1f0421aa69487367e7d81405acb564c27d95d46c","author":{"name":"David Kyle","email":"dbae93ae58290c477ca495305491bd57429018d8@elastic.co"},"message":"[ML] Mute failing DetectionRulesIT.testCondition() test","distinct":true,"url":"https://api.github.com/repos/wegtam/elasticsearch/commits/1f0421aa69487367e7d81405acb564c27d95d46c"},{"sha":"8ec33b742dc09eebdfba7233d28c61bcb30d5ec5","author":{"name":"albendz","email":"ee02b28293df04509ba6ba33ebcfcfd89a983ac2@users.noreply.github.com"},"message":"Watcher: Slack message empty text (#31596)\n\nSlack accepts an empty text or attachments, but not both. This commit\r\nensures that both are not empty when creating a watch.\r\n\r\nCloses #30071\r\n\r\nReplacing old pull request: #31288","distinct":true,"url":"https://api.github.com/repos/wegtam/elasticsearch/commits/8ec33b742dc09eebdfba7233d28c61bcb30d5ec5"},{"sha":"006c2c9ab028c06c5199679bba7df448119e362f","author":{"name":"Andy Bristol","email":"6e4a57f298cab7a7b5716cb4d858136c8d9d46a2@elastic.co"},"message":"[test] port archive distribution packaging tests (#31314)\n\nRecreates the rest of the bats packaging tests for the tar distribution\r\nin the java packaging test project, with support for both tar and zip\r\npackaging, both oss and default flavors, and on Linux and Windows. Most\r\ntests are followed fairly closely, some have either been dropped if\r\nunnecessary or folded into others if convenient.","distinct":true,"url":"https://api.github.com/repos/wegtam/elasticsearch/commits/006c2c9ab028c06c5199679bba7df448119e362f"},{"sha":"e85bb734cfc6b4b6d52f9b4e954976866d8c04cc","author":{"name":"Michael Basnight","email":"180923fa42bdd6f2d234322b27c91f18387134d1@gmail.com"},"message":"Docs: add security delete role to api call table (#31907)","distinct":true,"url":"https://api.github.com/repos/wegtam/elasticsearch/commits/e85bb734cfc6b4b6d52f9b4e954976866d8c04cc"},{"sha":"dcbb1154bf6586910721d2befb4e362e7b5f8f90","author":{"name":"Nik Everett","email":"cd30b83b3787c52251dabc7000a4f9dfbe1c5f24@gmail.com"},"message":"HLRest: Move xPackInfo() to xPack().info() (#31905)\n\nOriginally I put the X-Pack info object into the top level rest client\r\nobject. I did that because we thought we'd like to squash `xpack` from\r\nthe name of the X-Pack APIs now that it is part of the default\r\ndistribution. We still kind of want to do that, but at least for now we\r\nfeel like it is better to keep the high level rest client aligned with\r\nthe other language clients like C# and Python. This shifts the X-Pack\r\ninfo API to align with its json spec file.\r\n\r\nRelates to #31870","distinct":true,"url":"https://api.github.com/repos/wegtam/elasticsearch/commits/dcbb1154bf6586910721d2befb4e362e7b5f8f90"},{"sha":"3189ef49a5d4de87ec906764e7d703445df0c0dc","author":{"name":"Shaunak Kashyap","email":"7a285e8fb6ed4009c6d30e1b8b79505b0fdc0d86@gmail.com"},"message":"[X-Pack] Beats centralized management: security role + licensing (#30520)\n\n* Adding Beats x-pack plugin + index templates\r\n\r\n* Adding built-in roles for Beats central management\r\n\r\n* Fixing typo\r\n\r\n* Refactoring: extract common code into method\r\n\r\n* More refactoring for more code reuse\r\n\r\n* Use a single index for Beats management\r\n\r\n* Rename \"fragment\" to \"block\"\r\n\r\n* Adding configuration block type\r\n\r\n* Expand kibana_system role to include Beats management index privileges\r\n\r\n* Fixing syntax\r\n\r\n* Adding test\r\n\r\n* Adding asserting for reserved role\r\n\r\n* Fixing privileges\r\n\r\n* Updating template\r\n\r\n* Removing beats plugin\r\n\r\n* Fixing tests\r\n\r\n* Fixing role variable name\r\n\r\n* Fixing assertions\r\n\r\n* Switching to preferred syntax for boolean false checks\r\n\r\n* Making class final\r\n\r\n* Making variables final\r\n\r\n* Updating Basic license message to be more accurate","distinct":true,"url":"https://api.github.com/repos/wegtam/elasticsearch/commits/3189ef49a5d4de87ec906764e7d703445df0c0dc"},{"sha":"88c270d8443c573cf593a3d7d429be5bdad14001","author":{"name":"Sohaib Iftikhar","email":"5b3357592f652b33741b76bafe0611bc40810030@gmail.com"},"message":"Added lenient flag for synonym token filter (#31484)\n\n* Added lenient flag for synonym-tokenfilter.\r\n\r\nRelates to #30968\r\n\r\n* added docs for synonym-graph-tokenfilter\r\n\r\n-- Also made lenient final\r\n-- changed from !lenient to lenient == false\r\n\r\n* Changes after review (1)\r\n\r\n-- Renamed to ElasticsearchSynonymParser\r\n-- Added explanation for ElasticsearchSynonymParser::add method\r\n-- Changed ElasticsearchSynonymParser::logger instance to static\r\n\r\n* Added lenient option for WordnetSynonymParser\r\n\r\n-- also added more documentation\r\n\r\n* Added additional documentation\r\n\r\n* Improved documentation","distinct":true,"url":"https://api.github.com/repos/wegtam/elasticsearch/commits/88c270d8443c573cf593a3d7d429be5bdad14001"},{"sha":"25cd8350105d62c34245e7e36636838a72b9b7ff","author":{"name":"Nhat Nguyen","email":"1943a2452209b7c42f2abb91b701b4a903281a30@elastic.co"},"message":"Increase logging level for testStressMaybeFlush\n\nRelates #31629","distinct":true,"url":"https://api.github.com/repos/wegtam/elasticsearch/commits/25cd8350105d62c34245e7e36636838a72b9b7ff"},{"sha":"4d83a0dd5af469cbb6ae04b1ba13deb73c617a4a","author":{"name":"Nik Everett","email":"cd30b83b3787c52251dabc7000a4f9dfbe1c5f24@gmail.com"},"message":"HLREST: Bundle the x-pack protocol project (#31904)\n\nThe `:x-pack:protocol` project is an implementation detail shared by the\r\nxpack projects and the high level rest client and really doesn't deserve\r\nits own maven coordinants and published javadoc. This change bundles\r\n`:x-pack:protocol` into the high level rest client.\r\n\r\nRelates to #29827","distinct":true,"url":"https://api.github.com/repos/wegtam/elasticsearch/commits/4d83a0dd5af469cbb6ae04b1ba13deb73c617a4a"},{"sha":"c6666fc6cbb7afd3b4114453c9c9327a3361f130","author":{"name":"Boaz Leskes","email":"992531bec19101e9308e69893b3169c39fdfdd41@gmail.com"},"message":"rolling upgrade should use a replica to prevent relocations while running a scroll\n\nA scroll holds a reference to the shard store. If the cluster is moving shards\naround that reference can prevent a shard from relocating back to node it used\nto be on, causing test failures.\n\nCloses #31827","distinct":true,"url":"https://api.github.com/repos/wegtam/elasticsearch/commits/c6666fc6cbb7afd3b4114453c9c9327a3361f130"}]}
{"actor":{"display_login":"jan0sch"}}