Set index template for ingest_mode: data_stream#849
Conversation
Rolls back changes in #722 that broke the `ingest_mode: data_stream`.
|
What's the best way to test this locally? Could someone recommend a rally command to invoke this? This is a snippet of how I would start it with esbench but I'm having trouble converting this to a rally invocation for local execution: |
|
I found out how to validate the changes locally: This fails without this change and succeeds with it. |
|
There's a test failure for the Not sure if this is related to my changes or not. Maybe it's due to recent changes in the |
|
There have been a few.. do we have a stack trace or something? |
|
think this has been resolved by elastic/elasticsearch#134603. I've re-started the run but I already saw it succeeding in the build of another PR. |
* Implement KNN comparison with ESQL for so_vector (elastic#837) Update the so_vector rally track to also exercise knn against the ESQL frontend. * Add patterned_text_index_options parameter (elastic#840) Add patterned_text_index_options parameter to elastic/log tracks. Can accepts value of docs and positions, defaults to docs. Sets the index_options value of the message field in all indices. Only applies if patterned_text_message_field is set to true, and message fields are patterned_text, rather than match_only_text. * Fix so_vector for serverless operator (elastic#844) Misplaced comma * ES|QL: Add queries for LOOKUP JOIN with multiple join keys (elastic#838) * Add a few runtime fields to insist-chicken challenge (elastic#841) * Add elastic/logs patterned-text queries challenge (elastic#842) Add challenge which queries message field with several term and phrase queries. This is meant to test the patterned_text mapping type, but can also be used to test match_only_text message fields. * Reduce number of iterations for queries that use runtime fields. (elastic#846) * Remove routing_path from tsdb index template (elastic#847) Setting this is not necessary as the routing path is set automatically for data streams and this template defines `"data_stream": {}`. It would also prevent an optimization added in elastic/elasticsearch#132566. * Set index template for ingest_mode: data_stream (elastic#849) Rolls back changes in elastic#722 that broke the `ingest_mode: data_stream`. * ES|QL - so_vector knn function update (elastic#850) * Add missing p_index_mode param (elastic#853) --------- Co-authored-by: Svilen Mihaylov <svilen.mihaylov@elastic.co> Co-authored-by: Parker Timmins <parker.timmins@elastic.co> Co-authored-by: Evgenia Badiyanova <evgenia.badiyanova@elastic.co> Co-authored-by: Luigi Dell'Aquila <luigi.dellaquila@gmail.com> Co-authored-by: Martijn van Groningen <martijn.v.groningen@gmail.com> Co-authored-by: Felix Barnsteiner <felixbarny@users.noreply.github.com> Co-authored-by: Carlos Delgado <6339205+carlosdelest@users.noreply.github.com>
Rolls back changes in elastic#722 that broke the `ingest_mode: data_stream`.
|
@felixbarny
Backporting entails:
Thank you! |
* Tests tracks selectively based on PR changes (#858) * CI builds ES revision from sources based on es-version file (#875) * Drop Python 3.9 and introduce Python 3.13 in CI (#877) * [ES-13188] Update GH macOS hosted runner image (#883) * Address pytest deprecations (#911) * CI determines Elasticsearch build arguments using unified job in gh workflow [stateful] (#925) * Fix an error where ci arguments were not applied properly (#928) * Fix an error where ci arguments were not applied properly * Test the change * Test failed retry with another fix * Previous fix failed retry * Revert es-version to current * Keep the indents if if/else * Add backport reminder and reorganize the backporting actions. (#889) * Rename IT folders (#938) * Fix pytest skip argument (#905) * Backport reminders - fix missing default values in workflow (#947) * Upgrade pip to 25.2 * Fix conflict in it_tracks * Update deprecated gh actions * Track changes for 8.19 * Fix test job which does not require the output of other jobs * Add backport reminder and reorganize the backporting actions. (#889) * Fix an error where ci arguments were not applied properly (#928) * Reduce filtering scope in CI workflow (#908) * Add pytest marker for cars * Address merge conflicts * Run serverless CI only on PRs targeting master (#859) * Accept pragma risks for joins esql * Make esql-full-text-functions a snapshot_only_challenge * Set index template for ingest_mode: data_stream (#849)
Rolls back changes in #722 that broke the
ingest_mode: data_stream.Hopefully resolves #848