Skip to content

Commit 8f9fc27

Browse files
Add missing PPL settings (#11470)
* Add missing PPL settings Signed-off-by: Fanit Kolchina <[email protected]> * Apply suggestions from code review Signed-off-by: Nathan Bower <[email protected]> --------- Signed-off-by: Fanit Kolchina <[email protected]> Signed-off-by: Nathan Bower <[email protected]> Co-authored-by: Nathan Bower <[email protected]> (cherry picked from commit 1d01ab6) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent 37270c1 commit 8f9fc27

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

_search-plugins/sql/settings.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,10 +77,13 @@ Setting | Default | Description
7777
`plugins.sql.slowlog` | 2 seconds | Configures the time limit (in seconds) for slow queries. The plugin logs slow queries as `Slow query: elapsed=xxx (ms)` in `opensearch.log`.
7878
`plugins.sql.cursor.keep_alive` | 1 minute | Configures how long the cursor context is kept open. Cursor contexts are resource-intensive, so we recommend a low value.
7979
`plugins.query.memory_limit` | 85% | Configures the heap memory usage limit for the circuit breaker of the query engine.
80-
`plugins.query.size_limit` | 200 | Sets the default size of index that the query engine fetches from OpenSearch.
80+
`plugins.query.size_limit` | 10000 | Sets the default size of index that the query engine fetches from OpenSearch.
8181
`plugins.query.datasources.enabled` | true | Change to `false` to disable support for data sources in the plugin.
8282
`plugins.query.field_type_tolerance` | true | If `false`, then an array is reduced to the first non-array value at any nesting level. For example, `[[1, 2], [3, 4]]` will be reduced to `1`. If `true`, then the array is preserved. Default is `true`.
8383
`plugins.calcite.enabled` | true | Enables the Apache Calcite query engine, including advanced SQL and PPL capabilities such as subsearches, joins, and lookup operations.
84+
`plugins.calcite.all_join_types.allowed` | false | Enables performance-sensitive join types, like `RIGHT`, `FULL`, and `CROSS` joins. Change to `true` to allow these join operations.
85+
`plugins.ppl.syntax.legacy.preferred` | true | Controls certain PPL syntax behaviors, including default argument values. When `false`, uses newer syntax standards.
86+
`plugins.ppl.values.max.limit` | 0 | Sets the maximum number of unique values that the `VALUES` aggregation function can return. A value of `0` indicates no limit.
8487

8588
## Spark connector settings
8689

0 commit comments

Comments
 (0)