Merge branch 'stable-3.8' into stable-3.9 * stable-3.8: test: Simplify SSL setup Add 8.9.* to supported versions test: Always enable SSL for ES containers Bump testcontainers to 1.19.7 Remove unused build var test: Add assert for closing indexes test: Use the 'withTag' helper to get DockerImageName Include an 'Accept' header for Content-Type in requests Add a debug log while insert/replace change index operation Release-Notes: skip Change-Id: Ib1d2a6507aaa653fabbadd78c575db3e0534598b
diff --git a/src/main/java/com/google/gerrit/elasticsearch/ElasticQueryBuilder.java b/src/main/java/com/google/gerrit/elasticsearch/ElasticQueryBuilder.java index b0dd2ad..34cd354 100644 --- a/src/main/java/com/google/gerrit/elasticsearch/ElasticQueryBuilder.java +++ b/src/main/java/com/google/gerrit/elasticsearch/ElasticQueryBuilder.java
@@ -39,6 +39,8 @@ return or(p); } else if (p instanceof NotPredicate) { return not(p); + } else if (p instanceof Predicate.Any) { + return QueryBuilders.matchAllQuery(); } else if (p instanceof IndexPredicate) { return fieldQuery((IndexPredicate<T>) p); } else if (p instanceof PostFilterPredicate) {