[hibernate-commits] [hibernate/hibernate-search] c2f734: HSEARCH-3193 Add temporary test for exists on obje...

Fabio Massimo noreply at github.com
Wed Nov 13 07:15:21 EST 2019


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: c2f7340a65795a3cbe09690240965705e66abcc5
      https://github.com/hibernate/hibernate-search/commit/c2f7340a65795a3cbe09690240965705e66abcc5
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-11-13 (Wed, 13 Nov 2019)

  Changed paths:
    A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/tmp/ExistsPredicateIT.java

  Log Message:
  -----------
  HSEARCH-3193 Add temporary test for exists on objects for ES

Tests in a tmp package are supposed to be moved to a tck package before the issue is done


  Commit: 7ee2589d416f80b2a1ec5af3b4a3a377de315d3e
      https://github.com/hibernate/hibernate-search/commit/7ee2589d416f80b2a1ec5af3b4a3a377de315d3e
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-11-13 (Wed, 13 Nov 2019)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/scope/model/impl/ElasticsearchScopeModel.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/ElasticsearchSearchPredicateBuilderFactoryImpl.java
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/tmp/ExistsPredicateIT.java

  Log Message:
  -----------
  HSEARCH-3193 Support exists targeting objects with ES


  Commit: 3814f55211d33a5afa6b2088f218fac48e1d1f4e
      https://github.com/hibernate/hibernate-search/commit/3814f55211d33a5afa6b2088f218fac48e1d1f4e
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-11-13 (Wed, 13 Nov 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/dsl/impl/AbstractLuceneIndexSchemaObjectNodeBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/dsl/impl/LuceneIndexSchemaObjectFieldNodeBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexSchemaObjectNode.java

  Log Message:
  -----------
  HSEARCH-3193 Store paths of children in LuceneIndexSchemaObjectNode

They will be used by a subsequent commit


  Commit: bdfab6aba7aa6eded1a495848840105c931042dc
      https://github.com/hibernate/hibernate-search/commit/bdfab6aba7aa6eded1a495848840105c931042dc
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-11-13 (Wed, 13 Nov 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexSchemaObjectNode.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/scope/model/impl/LuceneScopeModel.java
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/scope/model/impl/LuceneScopedIndexObjectComponent.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/LuceneSearchPredicateBuilderFactoryImpl.java
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneExistsCompositePredicateBuilder.java
    R integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/tmp/ExistsPredicateIT.java
    A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/ExistsPredicateIT.java

  Log Message:
  -----------
  HSEARCH-3193 Support exists targeting objects with Lucene


  Commit: 298cf26e89332927bd5ffdd2772d5244c4524606
      https://github.com/hibernate/hibernate-search/commit/298cf26e89332927bd5ffdd2772d5244c4524606
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-11-13 (Wed, 13 Nov 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/logging/impl/Log.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/scope/model/impl/LuceneScopeModel.java

  Log Message:
  -----------
  HSEARCH-3193 Check multi-indexes incompatibility models with Lucene


  Commit: a84db113700591cd53f87e5fddf2dcbebf4fa85f
      https://github.com/hibernate/hibernate-search/commit/a84db113700591cd53f87e5fddf2dcbebf4fa85f
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-11-13 (Wed, 13 Nov 2019)

  Changed paths:
    R integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/ExistsPredicateIT.java
    A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/ObjectExistsSearchPredicateIT.java

  Log Message:
  -----------
  HSEARCH-3193 Test multi-indexes incompatibility models


  Commit: 420d34eb7936561fc2170c0bc0081a8862fe076b
      https://github.com/hibernate/hibernate-search/commit/420d34eb7936561fc2170c0bc0081a8862fe076b
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-11-13 (Wed, 13 Nov 2019)

  Changed paths:
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/ObjectExistsSearchPredicateIT.java

  Log Message:
  -----------
  HSEARCH-3193 Test exist targeting no child object


  Commit: dcef013c01f14b6591277e378150ba84a9fb8a89
      https://github.com/hibernate/hibernate-search/commit/dcef013c01f14b6591277e378150ba84a9fb8a89
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-11-13 (Wed, 13 Nov 2019)

  Changed paths:
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/ObjectExistsSearchPredicateIT.java

  Log Message:
  -----------
  HSEARCH-3193 Test multi-indexes: object field - no field


  Commit: 81cbd6fff84fa69f05a70baf9030b97fd547e135
      https://github.com/hibernate/hibernate-search/commit/81cbd6fff84fa69f05a70baf9030b97fd547e135
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-11-13 (Wed, 13 Nov 2019)

  Changed paths:
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/ObjectExistsSearchPredicateIT.java

  Log Message:
  -----------
  HSEARCH-3193 Test multi-indexes: nested - flattened


  Commit: 64677ad55712377b368630823e89253a8c074a6a
      https://github.com/hibernate/hibernate-search/commit/64677ad55712377b368630823e89253a8c074a6a
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-11-13 (Wed, 13 Nov 2019)

  Changed paths:
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/ObjectExistsSearchPredicateIT.java

  Log Message:
  -----------
  HSEARCH-3193 Test multi-indexes: different set of children


  Commit: c6f581b194fdbef2e7f37456fdaefb36e977fc9d
      https://github.com/hibernate/hibernate-search/commit/c6f581b194fdbef2e7f37456fdaefb36e977fc9d
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-11-13 (Wed, 13 Nov 2019)

  Changed paths:
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/ObjectExistsSearchPredicateIT.java

  Log Message:
  -----------
  HSEARCH-3193 Test multi-indexes: grand-children fields


  Commit: c6df8b420bdc76ad06c3c206bab07953396716aa
      https://github.com/hibernate/hibernate-search/commit/c6df8b420bdc76ad06c3c206bab07953396716aa
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-11-13 (Wed, 13 Nov 2019)

  Changed paths:
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/ObjectExistsSearchPredicateIT.java

  Log Message:
  -----------
  HSEARCH-3193 Test multi-indexes: incompatible set of children


  Commit: 6b08550b3261321c862843964333a83a68234085
      https://github.com/hibernate/hibernate-search/commit/6b08550b3261321c862843964333a83a68234085
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-11-13 (Wed, 13 Nov 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/logging/impl/Log.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/scope/model/impl/LuceneScopeModel.java
    R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/scope/model/impl/LuceneScopedIndexObjectComponent.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/LuceneSearchPredicateBuilderFactoryImpl.java
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneObjectPredicateBuilderFactory.java
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneObjectPredicateBuilderFactoryImpl.java

  Log Message:
  -----------
  HSEARCH-3193 Check multi-indexes incompatibility models with Lucene

Advanced cases


  Commit: a20db3bec8524b7eae49bcd09b633fb816c5d871
      https://github.com/hibernate/hibernate-search/commit/a20db3bec8524b7eae49bcd09b633fb816c5d871
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-11-13 (Wed, 13 Nov 2019)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/scope/model/impl/ElasticsearchScopeModel.java
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/util/ElasticsearchTckBackendFeatures.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/ObjectExistsSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/util/TckBackendFeatures.java

  Log Message:
  -----------
  HSEARCH-3193 Skip multi-indexes incompatibility checks with ES


  Commit: 3d0f0b268f4e354a476dae9d9680fa4dfe3ba861
      https://github.com/hibernate/hibernate-search/commit/3d0f0b268f4e354a476dae9d9680fa4dfe3ba861
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-11-13 (Wed, 13 Nov 2019)

  Changed paths:
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/ObjectExistsSearchPredicateIT.java

  Log Message:
  -----------
  HSEARCH-3456 Add TODOs for HSEARCH-3762


Compare: https://github.com/hibernate/hibernate-search/compare/3c696786e7a5...3d0f0b268f4e


More information about the hibernate-commits mailing list