Simon Cooper

Results 102 comments of Simon Cooper

We've got a similar problem - we're creating thousands of column families, and the performance is simply abysmal. We're having to look at removing support for column families, as it...

@quux00 Updating the min CCS version breaks `TransportResolveClusterActionTests.testCCSCompatibilityCheck`, and I'm not quite sure what the code [here](https://github.com/elastic/elasticsearch/blob/c252b40ea63aa764c4a88e12d37f1e51af9af768/server/src/main/java/org/elasticsearch/action/admin/indices/resolve/TransportResolveClusterAction.java#L188) is doing. Can you provide some more info on how this needs to...

@quux00 Thanks, I've just applied it here. Test all works, thanks a lot!

Another one - https://gradle-enterprise.elastic.co/s/msmnusingulig

[hs_err_pid288874.log](https://github.com/elastic/elasticsearch/files/14348941/hs_err_pid288874.log) The full stacktrace is this: ``` Current CompileTask: C1: 11475 7556 3 org.elasticsearch.xpack.core.enrich.action.EnrichStatsAction$Response$ExecutingPolicy::equals (63 bytes) Stack: [0x00007f5af5dd2000,0x00007f5af5ed2000], sp=0x00007f5af5ece170, free space=1008k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native...

The JDK issue has been fixed in 21.0.3. If I'm reading it correctly, it's not really to do with the method itself, but a threading issue within the JDK? So...

Initial thoughts on possible solutions: 1. Make wildcards of the exact format `{index}` to not match `_` (hacky but quick) 2. Make wildcards in general not match urls starting with...

Option 2 is not valid, as there are some wildcards that do require _ to match (eg RestNodesInfoAction, expecting `_all` as a special-case). This means we would need to either...

Option 3 is difficult. When a route wildcard is declared, it has to be the same as all other wildcards in the same path location declared by other handlers. This...