Skip to content

Conversation

aradz44
Copy link
Contributor

@aradz44 aradz44 commented Jul 21, 2025

aradz44 added 2 commits July 21, 2025 08:27
Signed-off-by: Arad Zilberstein <[email protected]>
Signed-off-by: Arad Zilberstein <[email protected]>
4. `search.query-string-terms-count`: Controls the maximum number of terms (nodes in the predicate tree) allowed in a
query string for FT.SEARCH commands. (Default: 16, Min: 1, Max: 32)

5. `search.max-indexes`: Controls the maximum number of search indexes that can be created.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are all of these breaking changes? All of these seem like limits that didn't exist before. Are we releasing these with Valkey 9.0?

- `search_ingest_field_tag`: Count of tag fields processed during ingestion
- `search_ingest_last_batch_size`: Size of the most recent ingestion batch processed
- `search_ingest_total_batches`: Count of total ingestion batches processed
- `search_ingest_total_failures`: Count of ingestion failures across all operations
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is an ingestion failure?

17. `--max-vector-ef-runtime`: (Optional) Controls the maximum EF_RUNTIME parameter for HNSW algorithm. (Default: 4096)
18. `--max-vector-knn`: (Optional) Controls the maximum K value for K-nearest neighbor searches. (Default: 128)
19. `--max-search-result-record-size`: (Optional) Controls the maximum size in bytes for search result records. (Default: 5242880)
20. `--max-search-result-fields-count`: (Optional) Controls the maximum number of fields in search result records. (Default: 500)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These are also all following the wrong format. They should be using the search.max-search-result-fields-count, the same as the dynamic configs. All the duplicated ones need to be listed twice.

@zuiderkwast zuiderkwast changed the title Add more configurations valkey-search: Add more configurations Sep 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants