Simeon Widdis
Simeon Widdis
I'm happy to contribute to some of it, but I may not have bandwidth to do a full implementation for a while. It may be worthwhile to try and split...
I was also curious (particularly after migrating from `cloc`), so I did some testing and investigation with a specific 2.4 million-line codebase I work with. First thing's first: `cloc` isn't...
> Do we have data on how often two parallel merges break CI? It seems reasonably frequent that changes merge with broken CI, even if not specifically about merge skew...
> This may also involve standardizing enforcing PR labels across the org. Thanks for calling this out explicitly -- we use this already in our repos, and the script relies...
Example reproducer script for the issue (before 3061 fix): ```py import pytest import opensearchpy import datetime import os import json def nginx_bulk_req(idx): # prereq: put ~50 random lines in nginx50.log...
~~Actually, it looks like [`_id` already is chronological by default](https://github.com/opensearch-project/OpenSearch/blob/a09750a5858420c08a7af4c2a42c7c95f1fb7f41/server/src/main/java/org/opensearch/action/index/IndexRequest.java#L627) (-> [time based UUID](https://github.com/opensearch-project/OpenSearch/blob/a09750a5858420c08a7af4c2a42c7c95f1fb7f41/libs/common/src/main/java/org/opensearch/common/UUIDs.java#L50)). It probably isn't a bad idea to use that directly instead of trying to hack `_doc`.~~...