Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing a behavioral definition of routing_rules.yml #772

Open
andrewkroh opened this issue Jun 26, 2024 · 0 comments
Open

Missing a behavioral definition of routing_rules.yml #772

andrewkroh opened this issue Jun 26, 2024 · 0 comments
Labels
documentation Improvements or additions to documentation

Comments

@andrewkroh
Copy link
Member

andrewkroh commented Jun 26, 2024

The package-spec definition of routing rules doesn't explain what happens to these rules. As a developer I need to know how these affect the data stream behavior. IMO one of these sections should be expanded to include this information to developers.

description: Routing rule definition (technical preview)

My suggestion is to include this information:

Each rule generates an Elasticsearch reroute processor that is injected into the data stream's default ingest pipeline. The reroute processors are added after the injected "custom" pipeline processors (e.g. global@custom, <data_stream.type>@custom, <data_stream.type>-<package_name>.integration@custom, <data_stream.type>-<data_stream.dataset>@custom) such that the user's customizations run before the reroute rules.

References:

@andrewkroh andrewkroh added the documentation Improvements or additions to documentation label Jun 26, 2024
@andrewkroh andrewkroh changed the title Missing a behavioral definition of reroute_rules.yml Missing a behavioral definition of routing_rules.yml Jun 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

1 participant