dtspence

Results 5 issues of dtspence

**Describe the bug** A tablet unload (i.e. due to migration request) may be delayed while a tablet is attempting to unload, but cannot due to pending compaction cancellations. We have...

bug

**Is your feature request related to a problem? Please describe.** The HostRegexTableLoadBalancer logs can be improved to help diagnose a tablet that is not migrating and migrations in-general. **Describe the...

enhancement

Implementation of a field helper cache using an LRU map. * The cache can be optionally enabled on the `BaseIngestHelper` instance and will wrap an existing `FieldConfigHelper` implementation. * By...

JFR analysis showed there may be a cost with pattern evaluation in the `FieldConfigHelper`. In testing/benchmarks, it appears that caching the field lookup results would help with ingest performance. Evaluate...

Implements the following optimizations for limit fields: * Key/group parsing: parse the key/group in reduced passes. * Hit-term pre-evaluation: evaluate hit-terms up front and cache for use later. The hit-term...