Spaces:
Running on RTX PRO 6000
Running on RTX PRO 6000
OpenSearch max_clause_count 8192: Category picks of 513+ values no longer 400 (indexing #114)
Browse files- Dockerfile +5 -0
Dockerfile
CHANGED
|
@@ -235,6 +235,11 @@ ENV OPENSEARCH_HOME=/usr/share/opensearch \
|
|
| 235 |
bootstrap.memory_lock=false \
|
| 236 |
OPENSEARCH_JAVA_OPTS="-Xms1g -Xmx1g -Djava.library.path=/usr/share/opensearch/plugins/opensearch-knn/lib"
|
| 237 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 238 |
COPY --from=neo4j-src /opt/java/openjdk /opt/java/openjdk
|
| 239 |
COPY --from=neo4j-src /var/lib/neo4j /var/lib/neo4j
|
| 240 |
|
|
|
|
| 235 |
bootstrap.memory_lock=false \
|
| 236 |
OPENSEARCH_JAVA_OPTS="-Xms1g -Xmx1g -Djava.library.path=/usr/share/opensearch/plugins/opensearch-knn/lib"
|
| 237 |
|
| 238 |
+
# A Category pick sends one filter value per leaf, two Lucene clauses each, so
|
| 239 |
+
# the default cap (1,024) refused 513+ values with HTTP 400 (2026-10-19:
|
| 240 |
+
# Industrial + Residential + OEM = 519). 8192 takes ~4,000 values.
|
| 241 |
+
ENV indices.query.bool.max_clause_count=8192
|
| 242 |
+
|
| 243 |
COPY --from=neo4j-src /opt/java/openjdk /opt/java/openjdk
|
| 244 |
COPY --from=neo4j-src /var/lib/neo4j /var/lib/neo4j
|
| 245 |
|