{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":188814208,"defaultBranch":"master","name":"elasticsearch","ownerLogin":"csoulios","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2019-05-27T09:33:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1561376?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1693996833.0","currentOid":""},"activityList":{"items":[{"before":"a92afb4267735ccc5958451d265347346a2fa9ee","after":null,"ref":"refs/heads/text-field-synthetic-source","pushedAt":"2023-09-06T10:40:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"csoulios","name":"Christos Soulios","path":"/csoulios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1561376?s=80&v=4"}},{"before":"c1cc467aafd33c9614f3c02760ebce8011cebda9","after":"a92afb4267735ccc5958451d265347346a2fa9ee","ref":"refs/heads/text-field-synthetic-source","pushedAt":"2023-09-06T09:54:39.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"csoulios","name":"Christos Soulios","path":"/csoulios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1561376?s=80&v=4"},"commit":{"message":"Merge branch 'main' into text-field-synthetic-source","shortMessageHtmlLink":"Merge branch 'main' into text-field-synthetic-source"}},{"before":"1078c068a893eb9b0258e282906a4cb77f33c491","after":"c1cc467aafd33c9614f3c02760ebce8011cebda9","ref":"refs/heads/text-field-synthetic-source","pushedAt":"2023-09-05T15:50:19.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"csoulios","name":"Christos Soulios","path":"/csoulios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1561376?s=80&v=4"},"commit":{"message":"Merge branch 'main' into text-field-synthetic-source","shortMessageHtmlLink":"Merge branch 'main' into text-field-synthetic-source"}},{"before":null,"after":"1078c068a893eb9b0258e282906a4cb77f33c491","ref":"refs/heads/text-field-synthetic-source","pushedAt":"2023-09-04T17:10:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"csoulios","name":"Christos Soulios","path":"/csoulios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1561376?s=80&v=4"},"commit":{"message":"Add tests\n\nFor text fields when synthetic source is enabled","shortMessageHtmlLink":"Add tests"}},{"before":"582b4c4c92b33ecac2d280fa086d3553e0c1a777","after":null,"ref":"refs/heads/no-kw-doc_values","pushedAt":"2023-08-20T16:00:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"csoulios","name":"Christos Soulios","path":"/csoulios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1561376?s=80&v=4"}},{"before":"4d03ee20f1313eca1f3a4c004d6851bcfdf66c18","after":"582b4c4c92b33ecac2d280fa086d3553e0c1a777","ref":"refs/heads/no-kw-doc_values","pushedAt":"2023-08-20T15:11:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"csoulios","name":"Christos Soulios","path":"/csoulios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1561376?s=80&v=4"},"commit":{"message":"Extract constant","shortMessageHtmlLink":"Extract constant"}},{"before":null,"after":"4d03ee20f1313eca1f3a4c004d6851bcfdf66c18","ref":"refs/heads/no-kw-doc_values","pushedAt":"2023-08-18T14:47:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"csoulios","name":"Christos Soulios","path":"/csoulios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1561376?s=80&v=4"},"commit":{"message":"Load keyword fields when they have no doc_values","shortMessageHtmlLink":"Load keyword fields when they have no doc_values"}},{"before":"7e78d5b6d5f34404347e39b3437189a0e71423d6","after":"24e1dfacfd4bc58cf0a99f406721952dede71bd2","ref":"refs/heads/no-doc-values","pushedAt":"2023-08-18T14:43:17.000Z","pushType":"push","commitsCount":337,"pusher":{"login":"csoulios","name":"Christos Soulios","path":"/csoulios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1561376?s=80&v=4"},"commit":{"message":"Merge branch 'main' into no-doc-values","shortMessageHtmlLink":"Merge branch 'main' into no-doc-values"}},{"before":"b93b59c2e09a42f997896c1766fc2c5ce0f10154","after":"7e78d5b6d5f34404347e39b3437189a0e71423d6","ref":"refs/heads/no-doc-values","pushedAt":"2023-08-18T14:18:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"csoulios","name":"Christos Soulios","path":"/csoulios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1561376?s=80&v=4"},"commit":{"message":"Update docs/changelog/98411.yaml","shortMessageHtmlLink":"Update docs/changelog/98411.yaml"}},{"before":null,"after":"b93b59c2e09a42f997896c1766fc2c5ce0f10154","ref":"refs/heads/no-doc-values","pushedAt":"2023-08-11T18:13:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"csoulios","name":"Christos Soulios","path":"/csoulios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1561376?s=80&v=4"},"commit":{"message":"Load keyword fields when they have no doc_values","shortMessageHtmlLink":"Load keyword fields when they have no doc_values"}},{"before":"d163b6043b2748d171476965de666e3ab988a8ac","after":null,"ref":"refs/heads/rollup-threads","pushedAt":"2023-08-09T14:39:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"csoulios","name":"Christos Soulios","path":"/csoulios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1561376?s=80&v=4"}},{"before":"9c86e65dee3625960e33638f672f83c2924e53f9","after":"d163b6043b2748d171476965de666e3ab988a8ac","ref":"refs/heads/rollup-threads","pushedAt":"2023-08-09T13:55:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"csoulios","name":"Christos Soulios","path":"/csoulios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1561376?s=80&v=4"},"commit":{"message":"spotless","shortMessageHtmlLink":"spotless"}},{"before":"2e4ec2983aed09fc8c7f0a294f35d489ae1ea752","after":"9c86e65dee3625960e33638f672f83c2924e53f9","ref":"refs/heads/rollup-threads","pushedAt":"2023-08-09T13:49:54.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"csoulios","name":"Christos Soulios","path":"/csoulios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1561376?s=80&v=4"},"commit":{"message":"fix test","shortMessageHtmlLink":"fix test"}},{"before":"27d3b6afea3dfe6d982bbef17fccdb6eec25ca5a","after":"2e4ec2983aed09fc8c7f0a294f35d489ae1ea752","ref":"refs/heads/rollup-threads","pushedAt":"2023-08-09T12:42:32.000Z","pushType":"push","commitsCount":24,"pusher":{"login":"csoulios","name":"Christos Soulios","path":"/csoulios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1561376?s=80&v=4"},"commit":{"message":"Merge branch 'main' into rollup-threads","shortMessageHtmlLink":"Merge branch 'main' into rollup-threads"}},{"before":"04f5ff61e69e8ae0948198ff2cb9dc431c6a4c6d","after":"27d3b6afea3dfe6d982bbef17fccdb6eec25ca5a","ref":"refs/heads/rollup-threads","pushedAt":"2023-08-09T11:43:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"csoulios","name":"Christos Soulios","path":"/csoulios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1561376?s=80&v=4"},"commit":{"message":"Do thread fork in the transport action","shortMessageHtmlLink":"Do thread fork in the transport action"}},{"before":null,"after":"04f5ff61e69e8ae0948198ff2cb9dc431c6a4c6d","ref":"refs/heads/rollup-threads","pushedAt":"2023-08-09T10:58:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"csoulios","name":"Christos Soulios","path":"/csoulios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1561376?s=80&v=4"},"commit":{"message":"Execute rollup caps in a management thread","shortMessageHtmlLink":"Execute rollup caps in a management thread"}},{"before":"c137c2ec4e721f16ee3debcbcbf3c0b6c67a03ed","after":null,"ref":"refs/heads/backport/8.8/pr-94965","pushedAt":"2023-05-15T09:08:12.564Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"csoulios","name":"Christos Soulios","path":"/csoulios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1561376?s=80&v=4"}},{"before":"d3478e274fcad6f71d0f0fb34e0daec5bbd41e72","after":null,"ref":"refs/heads/backport/8.7/pr-94965","pushedAt":"2023-05-15T08:55:28.017Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"csoulios","name":"Christos Soulios","path":"/csoulios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1561376?s=80&v=4"}},{"before":null,"after":"c137c2ec4e721f16ee3debcbcbf3c0b6c67a03ed","ref":"refs/heads/backport/8.8/pr-94965","pushedAt":"2023-05-15T08:12:20.028Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"csoulios","name":"Christos Soulios","path":"/csoulios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1561376?s=80&v=4"},"commit":{"message":"Retry `downsample` ILM action using a new target index (#94965)\n\nCurrently, when the ILM downample step is being retried, the same target index is used.\r\nThis can cause the subsequent downsample API invocation to index rolled up data into\r\nshards of the target index that already exists and while the previous downsample API\r\ninvocation is still partially running (and also rolling up data into the same target shard).\r\n\r\nNote that, the downsample step may fail in case a cluster is being restarted in a rolling \r\nmanner (for example for an upgrade) or when the elected master node fails (the downsample \r\naction is coordinated from the elected master node).\r\n\r\nThis PR modfies the ILM DownsampleAction so that when DownsampleStep fails, it will retry\r\nby going performing the following steps\r\n 1. Cleanup existing target index, \r\n 2. Generate a new index name for the target index\r\n 3. Downsample using the new target index name.\r\n\r\nNote 1: This change may leave some garbage indices that we must find another way\r\nto cleanup. However, the downsample process will become more resilient.\r\n\r\nNote 2: A similar approach is used by the searchable_snapshot ILM action\r\n\r\nCloses #93580","shortMessageHtmlLink":"Retry downsample ILM action using a new target index (elastic#94965)"}},{"before":null,"after":"d3478e274fcad6f71d0f0fb34e0daec5bbd41e72","ref":"refs/heads/backport/8.7/pr-94965","pushedAt":"2023-05-15T08:11:54.985Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"csoulios","name":"Christos Soulios","path":"/csoulios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1561376?s=80&v=4"},"commit":{"message":"Retry `downsample` ILM action using a new target index (#94965)\n\nCurrently, when the ILM downample step is being retried, the same target index is used.\r\nThis can cause the subsequent downsample API invocation to index rolled up data into\r\nshards of the target index that already exists and while the previous downsample API\r\ninvocation is still partially running (and also rolling up data into the same target shard).\r\n\r\nNote that, the downsample step may fail in case a cluster is being restarted in a rolling \r\nmanner (for example for an upgrade) or when the elected master node fails (the downsample \r\naction is coordinated from the elected master node).\r\n\r\nThis PR modfies the ILM DownsampleAction so that when DownsampleStep fails, it will retry\r\nby going performing the following steps\r\n 1. Cleanup existing target index, \r\n 2. Generate a new index name for the target index\r\n 3. Downsample using the new target index name.\r\n\r\nNote 1: This change may leave some garbage indices that we must find another way\r\nto cleanup. However, the downsample process will become more resilient.\r\n\r\nNote 2: A similar approach is used by the searchable_snapshot ILM action\r\n\r\nCloses #93580","shortMessageHtmlLink":"Retry downsample ILM action using a new target index (elastic#94965)"}},{"before":"c74b928717a66b3c4acc3132730b7d5db5a1435b","after":null,"ref":"refs/heads/fix-ds-ilm2","pushedAt":"2023-05-15T08:10:55.532Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"csoulios","name":"Christos Soulios","path":"/csoulios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1561376?s=80&v=4"}},{"before":"b669ad9a3391ee8de91e91b6327df8cb8be98a5a","after":"c74b928717a66b3c4acc3132730b7d5db5a1435b","ref":"refs/heads/fix-ds-ilm2","pushedAt":"2023-05-12T13:54:51.196Z","pushType":"push","commitsCount":1,"pusher":{"login":"csoulios","name":"Christos Soulios","path":"/csoulios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1561376?s=80&v=4"},"commit":{"message":"remove throws exception","shortMessageHtmlLink":"remove throws exception"}},{"before":"65b671f89afe57e27b2808427313e72583621d4e","after":"b669ad9a3391ee8de91e91b6327df8cb8be98a5a","ref":"refs/heads/fix-ds-ilm2","pushedAt":"2023-05-12T13:16:36.884Z","pushType":"push","commitsCount":1,"pusher":{"login":"csoulios","name":"Christos Soulios","path":"/csoulios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1561376?s=80&v=4"},"commit":{"message":"Remove updateClusterSettings()","shortMessageHtmlLink":"Remove updateClusterSettings()"}},{"before":"c097cad86c983b93306468f51843a507b055e625","after":"65b671f89afe57e27b2808427313e72583621d4e","ref":"refs/heads/fix-ds-ilm2","pushedAt":"2023-05-12T13:09:48.651Z","pushType":"push","commitsCount":1,"pusher":{"login":"csoulios","name":"Christos Soulios","path":"/csoulios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1561376?s=80&v=4"},"commit":{"message":"Added test","shortMessageHtmlLink":"Added test"}},{"before":"82b31a13c2058a4ca93d041e6b3b846df1dc3dc5","after":"c097cad86c983b93306468f51843a507b055e625","ref":"refs/heads/fix-ds-ilm2","pushedAt":"2023-05-12T10:56:10.299Z","pushType":"push","commitsCount":315,"pusher":{"login":"csoulios","name":"Christos Soulios","path":"/csoulios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1561376?s=80&v=4"},"commit":{"message":"Make variable volatile","shortMessageHtmlLink":"Make variable volatile"}},{"before":"11256e00157677b45dbdc24ba71167635f4dae40","after":"82b31a13c2058a4ca93d041e6b3b846df1dc3dc5","ref":"refs/heads/fix-ds-ilm2","pushedAt":"2023-04-21T14:20:20.000Z","pushType":"push","commitsCount":175,"pusher":{"login":"csoulios","name":"Christos Soulios","path":"/csoulios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1561376?s=80&v=4"},"commit":{"message":"Merge branch 'main' into fix-ds-ilm2","shortMessageHtmlLink":"Merge branch 'main' into fix-ds-ilm2"}},{"before":"6f031795f890c07837df10a3c19ae6de7c08f5ed","after":null,"ref":"refs/heads/fix-microbenchmarks","pushedAt":"2023-04-20T06:51:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"csoulios","name":"Christos Soulios","path":"/csoulios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1561376?s=80&v=4"}},{"before":null,"after":"6f031795f890c07837df10a3c19ae6de7c08f5ed","ref":"refs/heads/fix-microbenchmarks","pushedAt":"2023-04-19T15:34:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"csoulios","name":"Christos Soulios","path":"/csoulios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1561376?s=80&v=4"},"commit":{"message":"Fix microbenchmarks build","shortMessageHtmlLink":"Fix microbenchmarks build"}},{"before":"dc0d011b2c90042f0be8a0470558c62560b5029f","after":null,"ref":"refs/heads/fix-test","pushedAt":"2023-04-18T12:23:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"csoulios","name":"Christos Soulios","path":"/csoulios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1561376?s=80&v=4"}},{"before":null,"after":"dc0d011b2c90042f0be8a0470558c62560b5029f","ref":"refs/heads/fix-test","pushedAt":"2023-04-13T08:46:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"csoulios","name":"Christos Soulios","path":"/csoulios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1561376?s=80&v=4"},"commit":{"message":"Set lifecycle.poll_interval before tests run","shortMessageHtmlLink":"Set lifecycle.poll_interval before tests run"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOS0wNlQxMDo0MDozMy4wMDAwMDBazwAAAAN6fNJu","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0xM1QwODo0NjozOS4wMDAwMDBazwAAAAMX0NGb"}},"title":"Activity ยท csoulios/elasticsearch"}