Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-search
Commit: 8b1ea43e63dae46b01f052522484a2dcca87c045
https://github.com/hibernate/hibernate-search/commit/8b1ea43e63dae46b01f0...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-01-05 (Thu, 05 Jan 2023)
Changed paths:
A
engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/NotPredicateFinalStep.java
M
engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/SearchPredicateFactory.java
A
engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/impl/NotPredicateFinalStepImpl.java
M
engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/spi/AbstractSearchPredicateFactory.java
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/NotPredicateBaseIT.java
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/NotPredicateSpecificsIT.java
Log Message:
-----------
HSEARCH-4645 Add negating predicate to predicate factory
Commit: 48dddf66e7f5c019efc7e3901a74472d27f5d826
https://github.com/hibernate/hibernate-search/commit/48dddf66e7f5c019efc7...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-01-05 (Thu, 05 Jan 2023)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/AbstractElasticsearchPredicate.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/ElasticsearchBooleanPredicate.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/AbstractLuceneSearchPredicate.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/LuceneBooleanPredicate.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/NotPredicateSpecificsIT.java
Log Message:
-----------
HSEARCH-4645 Simplify nested not predicates
Commit: 4476287ef8acbee97849e4da082d6a1e7872a610
https://github.com/hibernate/hibernate-search/commit/4476287ef8acbee97849...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-01-05 (Thu, 05 Jan 2023)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/ElasticsearchBooleanPredicate.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/LuceneBooleanPredicate.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/NotPredicateSpecificsIT.java
Log Message:
-----------
HSEARCH-4645 Adjust optimization for multiple must/mustNot clauses
Commit: 1149191fd2935e9989c884c529d8e96b10166295
https://github.com/hibernate/hibernate-search/commit/1149191fd2935e9989c8...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-01-05 (Thu, 05 Jan 2023)
Changed paths:
A
integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/search/query/ElasticsearchBoolSearchPredicateIT.java
M
integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/search/LuceneBoolSearchPredicateIT.java
Log Message:
-----------
HSEARCH-4645 Add backend specific tests to check bool query optimizations
Commit: 4fd0fb0ab05bf9141f88a5e2202a4e0c0269824e
https://github.com/hibernate/hibernate-search/commit/4fd0fb0ab05bf9141f88...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-01-05 (Thu, 05 Jan 2023)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/ElasticsearchBooleanPredicate.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/ElasticsearchMatchAllPredicate.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/LuceneBooleanPredicate.java
M
integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/search/query/ElasticsearchBoolSearchPredicateIT.java
M
integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/search/LuceneBoolSearchPredicateIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/NotPredicateBaseIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/NotPredicateSpecificsIT.java
Log Message:
-----------
HSEARCH-4645 Add match_all must clause for not predicate
Commit: 4d386ec6975f02a5f8c5360d2ecae1d450275fd3
https://github.com/hibernate/hibernate-search/commit/4d386ec6975f02a5f8c5...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-01-05 (Thu, 05 Jan 2023)
Changed paths:
M
integrationtest/v5migrationhelper/engine/src/test/java/org/hibernate/search/test/dsl/DSLTest.java
Log Message:
-----------
HSEARCH-4645 Update v5 test to account for bool query optimizations
Compare:
https://github.com/hibernate/hibernate-search/compare/73cc6bdcd493...4d38...