{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":507775,"defaultBranch":"main","name":"elasticsearch","ownerLogin":"elastic","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-02-08T13:20:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6764390?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716131463.0","currentOid":""},"activityList":{"items":[{"before":"ef8b57fba0cac1454b2d6575f154a9ff5934cfa7","after":"4efa7fd3b6a21df7e3157ad56bc6973cbb926537","ref":"refs/heads/lucene_snapshot","pushedAt":"2024-05-20T06:10:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elastic-vault-github-plugin-prod[bot]","name":null,"path":"/apps/elastic-vault-github-plugin-prod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6764390?s=80&v=4"},"commit":{"message":"[Automated] Update Lucene snapshot to 9.11.0-snapshot-5e48fdd0d45","shortMessageHtmlLink":"[Automated] Update Lucene snapshot to 9.11.0-snapshot-5e48fdd0d45"}},{"before":"a2008bd190ec05db4cbd6e3cafd7d5850add647f","after":"c5a1bcf9de72ef0493daec4d46033e5805e5a6ac","ref":"refs/heads/main","pushedAt":"2024-05-20T05:55:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dnhatn","name":"Nhat Nguyen","path":"/dnhatn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13474362?s=80&v=4"},"commit":{"message":"Mute metrics command in CCS (#108816)\n\nTracked at #108815","shortMessageHtmlLink":"Mute metrics command in CCS (#108816)"}},{"before":"f83f0bceec54e08f3f85521acfb94e0ddcad2990","after":"93f6b31a87ac4414a09c4040b0442cda7b1f758e","ref":"refs/heads/8.14","pushedAt":"2024-05-19T23:52:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"elasticsearchmachine","name":null,"path":"/elasticsearchmachine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58790826?s=80&v=4"},"commit":{"message":"Fix thread reinitialize in time-series source operator (#108751) (#108813)\n\nCurrently, we only reinitialize the Lucene internal of the new top if \r\nthe tsid changes. This isn't enough. We should always ensure the new top\r\nis reinitialized if necessary, regardless of tsid.\r\n\r\nCloses #108727","shortMessageHtmlLink":"Fix thread reinitialize in time-series source operator (#108751) (#10…"}},{"before":"9f0690d64be00da14caffef2be4600750bf9b50c","after":"f83f0bceec54e08f3f85521acfb94e0ddcad2990","ref":"refs/heads/8.14","pushedAt":"2024-05-19T16:15:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"elasticsearchmachine","name":null,"path":"/elasticsearchmachine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58790826?s=80&v=4"},"commit":{"message":"[8.14] Fix multithreading copies in lib vec (#108802) (#108810)\n\nBackport of: * #108802","shortMessageHtmlLink":"[8.14] Fix multithreading copies in lib vec (#108802) (#108810)"}},{"before":"f423da509d24299f2f9df9c5934cfd2f79e55d0f","after":null,"ref":"refs/heads/disableServerlessMLCache","pushedAt":"2024-05-19T15:11:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"maxhniebergall","name":"Max Hniebergall","path":"/maxhniebergall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/137079448?s=80&v=4"}},{"before":"a7e44238349cc912f9c950fd1527e54db3459f95","after":"a2008bd190ec05db4cbd6e3cafd7d5850add647f","ref":"refs/heads/main","pushedAt":"2024-05-19T15:11:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxhniebergall","name":"Max Hniebergall","path":"/maxhniebergall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/137079448?s=80&v=4"},"commit":{"message":"[ML] Add option to disable inference process cache by default (#108784)\n\n* Add option to disable inference process cache by default\n\n* Add test\n\n* improve tests\n\n* Update docs and improve code\n\n---------\n\nCo-authored-by: Elastic Machine ","shortMessageHtmlLink":"[ML] Add option to disable inference process cache by default (#108784)"}},{"before":"c59322e5c6428a7dd4efa8cc5015314769722774","after":"a7e44238349cc912f9c950fd1527e54db3459f95","ref":"refs/heads/main","pushedAt":"2024-05-19T14:23:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"elasticsearchmachine","name":null,"path":"/elasticsearchmachine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58790826?s=80&v=4"},"commit":{"message":"Fix multithreading copies in lib vec (#108802)\n\nThis commit fixes a potential multithreading issue with the lib vec\nvector scorer. \n\nSince the implementation falls back to a lucene scorer which needs to\nread from the index input, then we need to make a copy of the index\ninput. Otherwise, there is a potential for the stateful index input to\nbe accessed across threads - which would be bad.\n\nThe fallback is only used when one or other vector cross a segment\nboundary, which is 16G by default. So the likelihood of this occurring\nin practice is small, but the affect is bad. \n\nThe fix is deliberately small and targeted, so that it can be\nbackported. After this change, I'm going to drop the custom VectorScorer\nand adapter type, in favour of using the Lucene type directly. This\ncustom types were initially used when the code lived inside the native\nmodule, where we didn't want to add a dependency on Lucene directly.","shortMessageHtmlLink":"Fix multithreading copies in lib vec (#108802)"}},{"before":"c4c18058e2ee7bb66285714af9356028a988ac10","after":"f423da509d24299f2f9df9c5934cfd2f79e55d0f","ref":"refs/heads/disableServerlessMLCache","pushedAt":"2024-05-19T13:56:14.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"elasticmachine","name":"Elastic Machine","path":"/elasticmachine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15837671?s=80&v=4"},"commit":{"message":"Merge branch 'main' into disableServerlessMLCache","shortMessageHtmlLink":"Merge branch 'main' into disableServerlessMLCache"}},{"before":"9b0ac34a87b04e21748e1111e9eb696d5aaba259","after":"c59322e5c6428a7dd4efa8cc5015314769722774","ref":"refs/heads/main","pushedAt":"2024-05-19T11:13:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChrisHegarty","name":"Chris Hegarty","path":"/ChrisHegarty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62058229?s=80&v=4"},"commit":{"message":"AwaitsFix: https://github.com/elastic/elasticsearch/issues/108809","shortMessageHtmlLink":"AwaitsFix: #108809"}},{"before":"449632c22e2aaaf3386c16f1b07c32385603dda4","after":"9b0ac34a87b04e21748e1111e9eb696d5aaba259","ref":"refs/heads/main","pushedAt":"2024-05-19T11:09:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChrisHegarty","name":"Chris Hegarty","path":"/ChrisHegarty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62058229?s=80&v=4"},"commit":{"message":"AwaitsFix: https://github.com/elastic/elasticsearch/issues/108808","shortMessageHtmlLink":"AwaitsFix: #108808"}},{"before":"ab46fc40d01c408d38444fe9d25e8b544cb2d836","after":"ef8b57fba0cac1454b2d6575f154a9ff5934cfa7","ref":"refs/heads/lucene_snapshot","pushedAt":"2024-05-19T10:01:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"elastic-vault-github-plugin-prod[bot]","name":null,"path":"/apps/elastic-vault-github-plugin-prod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6764390?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into lucene_snapshot","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into lucene_snapshot"}},{"before":"c9cd48ad97a853aef7dce69f33413c33d07cb939","after":"ab46fc40d01c408d38444fe9d25e8b544cb2d836","ref":"refs/heads/lucene_snapshot","pushedAt":"2024-05-19T06:10:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elastic-vault-github-plugin-prod[bot]","name":null,"path":"/apps/elastic-vault-github-plugin-prod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6764390?s=80&v=4"},"commit":{"message":"[Automated] Update Lucene snapshot to 9.11.0-snapshot-5e48fdd0d45","shortMessageHtmlLink":"[Automated] Update Lucene snapshot to 9.11.0-snapshot-5e48fdd0d45"}},{"before":"064655ef1f7b074b8b87540ff36928b0bfe606a2","after":"449632c22e2aaaf3386c16f1b07c32385603dda4","ref":"refs/heads/main","pushedAt":"2024-05-18T16:10:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rjernst","name":"Ryan Ernst","path":"/rjernst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/289412?s=80&v=4"},"commit":{"message":"Migrate remaining MockLogAppender.capturing to capture (#108781)\n\nThis commit removes the remaining tests constructing a MockLogAppender\r\ndirectly and makes the constructor private.","shortMessageHtmlLink":"Migrate remaining MockLogAppender.capturing to capture (#108781)"}},{"before":"0ce4398a8c3facc86a0c2ac82c3b3f135eddd4bf","after":"c9cd48ad97a853aef7dce69f33413c33d07cb939","ref":"refs/heads/lucene_snapshot","pushedAt":"2024-05-18T10:01:41.000Z","pushType":"push","commitsCount":30,"pusher":{"login":"elastic-vault-github-plugin-prod[bot]","name":null,"path":"/apps/elastic-vault-github-plugin-prod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6764390?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into lucene_snapshot","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into lucene_snapshot"}},{"before":"ecd2f423050104389ceea98c4deec8b0db3dc113","after":"0ce4398a8c3facc86a0c2ac82c3b3f135eddd4bf","ref":"refs/heads/lucene_snapshot","pushedAt":"2024-05-18T06:10:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elastic-vault-github-plugin-prod[bot]","name":null,"path":"/apps/elastic-vault-github-plugin-prod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6764390?s=80&v=4"},"commit":{"message":"[Automated] Update Lucene snapshot to 9.11.0-snapshot-5e48fdd0d45","shortMessageHtmlLink":"[Automated] Update Lucene snapshot to 9.11.0-snapshot-5e48fdd0d45"}},{"before":"88eeddc0bbadf4395c96755dc49e0507488eb4ac","after":"9f5224bfe6b93187be9f247d4fa97f4d0dbc26e0","ref":"refs/heads/save-fake-tasks-to-create-task-index","pushedAt":"2024-05-18T01:14:56.000Z","pushType":"push","commitsCount":263,"pusher":{"login":"elasticmachine","name":"Elastic Machine","path":"/elasticmachine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15837671?s=80&v=4"},"commit":{"message":"Merge branch 'main' into save-fake-tasks-to-create-task-index","shortMessageHtmlLink":"Merge branch 'main' into save-fake-tasks-to-create-task-index"}},{"before":null,"after":"e2e1dcecd40829f56113b129f552869262c66bfb","ref":"refs/heads/release-notes-8-14-0","pushedAt":"2024-05-18T00:04:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"elastic-vault-github-plugin-prod[bot]","name":null,"path":"/apps/elastic-vault-github-plugin-prod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6764390?s=80&v=4"},"commit":{"message":"Update docs for v8.14.0 release","shortMessageHtmlLink":"Update docs for v8.14.0 release"}},{"before":"38283c83f025fcc70e3a76d7d2eca7b1b26a692c","after":"064655ef1f7b074b8b87540ff36928b0bfe606a2","ref":"refs/heads/main","pushedAt":"2024-05-17T20:51:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"elasticsearchmachine","name":null,"path":"/elasticsearchmachine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58790826?s=80&v=4"},"commit":{"message":"Add support for JDK 23 ea builds (#108787)\n\nThis commit adjusts the openjdk toolchain resolver to support the JDK 23\nea builds.","shortMessageHtmlLink":"Add support for JDK 23 ea builds (#108787)"}},{"before":"8ff8eff659f3a79565c25bf1f96801b2d9936f80","after":"38283c83f025fcc70e3a76d7d2eca7b1b26a692c","ref":"refs/heads/main","pushedAt":"2024-05-17T20:12:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"elasticsearchmachine","name":null,"path":"/elasticsearchmachine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58790826?s=80&v=4"},"commit":{"message":"Refactor registerRepository method (#108788)\n\nThis PR is a syntactic change for `registerRepository` in\n`RepositoriesService`. I use `SubscribableListener` to display order of\nevents and reduce boilerplate code around failures delegation\n`listener.delegateFailureAndWrap`.\n\nIt's a part of larger change for verification logic, which should take\nadvantage of this \"sequential\" version of code. #108531","shortMessageHtmlLink":"Refactor registerRepository method (#108788)"}},{"before":"befb6ff3328ee00eddbb18ddc5829cdf6d1e72e5","after":"8ff8eff659f3a79565c25bf1f96801b2d9936f80","ref":"refs/heads/main","pushedAt":"2024-05-17T20:02:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"original-brownbear","name":"Armin Braun","path":"/original-brownbear","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6490959?s=80&v=4"},"commit":{"message":"Use zero page \"holes\" to optimize sparse byte array usage (#108709)\n\nAdd the notion of a \"zero page\" or \"hole\" to big arrays. We have some use cases where we run up byte arrays of hundreds of MB that are extremely sparse.\r\nEach page starts out as a \"hole\" and only gets replaced by a real page from the pool on write similar to how FS holes work.\r\nThis change adds a small amount of overhead to the write side but is performance neutral or better on the read side (for sparse arrays we likely get a big improvement from using less CPU cache).\r\n\r\nThe only change outside of the array itself this needed was in CCR, see inline comments for that.","shortMessageHtmlLink":"Use zero page \"holes\" to optimize sparse byte array usage (#108709)"}},{"before":"244375e294e6c8933d8b8e32ad308bc59ab0c2d9","after":"c4c18058e2ee7bb66285714af9356028a988ac10","ref":"refs/heads/disableServerlessMLCache","pushedAt":"2024-05-17T19:44:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maxhniebergall","name":"Max Hniebergall","path":"/maxhniebergall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/137079448?s=80&v=4"},"commit":{"message":"Update docs and improve code","shortMessageHtmlLink":"Update docs and improve code"}},{"before":"d0c88e4048541a5499db579e17c0f16e9f1d3353","after":"244375e294e6c8933d8b8e32ad308bc59ab0c2d9","ref":"refs/heads/disableServerlessMLCache","pushedAt":"2024-05-17T19:32:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maxhniebergall","name":"Max Hniebergall","path":"/maxhniebergall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/137079448?s=80&v=4"},"commit":{"message":"improve tests","shortMessageHtmlLink":"improve tests"}},{"before":"8fa81290fc1a8e306b8adac5d0994cce78757b00","after":"d0c88e4048541a5499db579e17c0f16e9f1d3353","ref":"refs/heads/disableServerlessMLCache","pushedAt":"2024-05-17T18:36:41.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"elasticmachine","name":"Elastic Machine","path":"/elasticmachine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15837671?s=80&v=4"},"commit":{"message":"Merge branch 'main' into disableServerlessMLCache","shortMessageHtmlLink":"Merge branch 'main' into disableServerlessMLCache"}},{"before":"8fcdc8ad597a8d6f4005df3026f0ae70d526199b","after":"8fa81290fc1a8e306b8adac5d0994cce78757b00","ref":"refs/heads/disableServerlessMLCache","pushedAt":"2024-05-17T18:33:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maxhniebergall","name":"Max Hniebergall","path":"/maxhniebergall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/137079448?s=80&v=4"},"commit":{"message":"Add test","shortMessageHtmlLink":"Add test"}},{"before":"298c6492a5f97c7143319a6ff8f50a4f99d9a4fc","after":"befb6ff3328ee00eddbb18ddc5829cdf6d1e72e5","ref":"refs/heads/main","pushedAt":"2024-05-17T17:48:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"elasticsearchmachine","name":null,"path":"/elasticsearchmachine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58790826?s=80&v=4"},"commit":{"message":"Add capabilities to known test runner features to fix capabilities integration in YAML tests (#108789)\n\n🤦 Annoying oversight, this enables capabilities in YAML tests","shortMessageHtmlLink":"Add capabilities to known test runner features to fix capabilities in…"}},{"before":"9759823fe88cd4b1512b7525ccdf65cbc932939c","after":"298c6492a5f97c7143319a6ff8f50a4f99d9a4fc","ref":"refs/heads/main","pushedAt":"2024-05-17T17:03:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"parkertimmins","name":"Parker Timmins","path":"/parkertimmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45302127?s=80&v=4"},"commit":{"message":"Make ingest byte stat names more descriptive (#108786)\n\nCurrent ingest byte stat fields could easily be confused.\r\nAdd more descriptive name to make it clear that they do not\r\ncount all docs processed by the pipeline.","shortMessageHtmlLink":"Make ingest byte stat names more descriptive (#108786)"}},{"before":"5a52642db705b450ab14efa86c781462516711d5","after":"9759823fe88cd4b1512b7525ccdf65cbc932939c","ref":"refs/heads/main","pushedAt":"2024-05-17T16:52:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shainaraskas","name":null,"path":"/shainaraskas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58563081?s=80&v=4"},"commit":{"message":"[DOCS] Reinforce connection between rollover and index age (#108588)","shortMessageHtmlLink":"[DOCS] Reinforce connection between rollover and index age (#108588)"}},{"before":"a454ac19871e00949578486fafccae246e974997","after":"5a52642db705b450ab14efa86c781462516711d5","ref":"refs/heads/main","pushedAt":"2024-05-17T16:20:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luigidellaquila","name":"Luigi Dell'Aquila","path":"/luigidellaquila","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/459289?s=80&v=4"},"commit":{"message":"ES|QL: Fix WildcardLikeTests (#108779)","shortMessageHtmlLink":"ES|QL: Fix WildcardLikeTests (#108779)"}},{"before":"024ea6ca4c6df00bdad2711f5e0b5a7233e0e469","after":"a454ac19871e00949578486fafccae246e974997","ref":"refs/heads/main","pushedAt":"2024-05-17T16:19:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lkts","name":"Oleksandr Kolomiiets","path":"/lkts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6067981?s=80&v=4"},"commit":{"message":"Do not produce infinity values in synthetic source for range fields (#108699)","shortMessageHtmlLink":"Do not produce infinity values in synthetic source for range fields (#…"}},{"before":"dff3bd2c830e7b92cb57a36e61882ee21c3b2a86","after":"024ea6ca4c6df00bdad2711f5e0b5a7233e0e469","ref":"refs/heads/main","pushedAt":"2024-05-17T16:11:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dnhatn","name":"Nhat Nguyen","path":"/dnhatn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13474362?s=80&v=4"},"commit":{"message":"Fix metrics_syntax capabilities (#108783)\n\nThe metrics command is available only in snapshot builds. However, in my \r\nprevious PR, I mistakenly included the counter_types feature instead.","shortMessageHtmlLink":"Fix metrics_syntax capabilities (#108783)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETnc_9AA","startCursor":null,"endCursor":null}},"title":"Activity · elastic/elasticsearch"}