Nik Everett
Nik Everett
This adds support for `LOOKUP`, a command that implements a sort of inline `ENRICH`, using data that is passed in the request: ``` $ curl -uelastic:password -HContent-Type:application/json -XPOST \ 'localhost:9200/_query?error_trace&pretty&format=txt'...
### Description Kibana's discover has a setting that lets you limit searching to certain tiers (hot, warm, cold, frozen, whatever). That's something ESQL should at least be able to work...
This adds an option to the `bulk` operation to force using Elasticsearch's `create` operation instead of `index` operation. We already were sending this operation when indexing into data streams. But...
It's be sweet if I could add something like `--telemetry search-profile` and rally could invoke searches on additional time with `profile: true` and save the profile. I'm thinking something like:...
We noticed a regression in performance for topn last week. It turns out that we had turned off support for skipping non-competitive docs. We shouldn't do that! Closes #108565
### Description  Looks like the jump occurred May 7th.
We'd like the ability to enrich rows with the results of a `STATS` command. For example, say you have this: | a | b | | -:| --:| | 1...
This adds support for fetching `fields` from doc values for a few field types: * long * int * short * byte * double * short * date * boolean...
This moves the logic for finding the offset in a table that we will use in `LOOKUP` from a method on `BlockHash` and some complex building logic in `HashLookupOperator`. Now...
### Description When we built ESQL we built it on top of QL's core, which itself was refactored fairly quickly out of SQL. It's what we had time for and...