Skip to content

Add support for ENRICH in ESQL CsvTestsΒ #101424

@luigidellaquila

Description

@luigidellaquila

CsvTests can now support the planning of ENRICH command, but the execution is still missing.
Since CsvTests do not use ES indices, we will have to mock the policy execution.

The problem: CsvTests don't use ES storage, they just load data from CSV and mock the data load phase.
ENRICH is all based on an enrich index, so we need an actual ES instance running to properly test it, or a way to mock both the loading of the data AND the enrich processor, to pick data from CSV (but does it make sense at all? Is it worth having tests on a completely mocked feature?)

Metadata

Metadata

Assignees

No one assigned

    Labels

    :Analytics/ES|QLAKA ESQL>testIssues or PRs that are addressing/adding testsTeam:AnalyticsMeta label for analytical engine team (ESQL/Aggs/Geo)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions