[hibernate-commits] [hibernate/hibernate-search] 0d056d: HSEARCH-3657 Fix typos in ElasticsearchDistanceToF...

Yoann Rodière noreply at github.com
Fri Dec 13 05:01:03 EST 2019


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: 0d056d362d12f212e33693a60efdbcd03c3a1acb
      https://github.com/hibernate/hibernate-search/commit/0d056d362d12f212e33693a60efdbcd03c3a1acb
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchDistanceToFieldProjection.java

  Log Message:
  -----------
  HSEARCH-3657 Fix typos in ElasticsearchDistanceToFieldProjection


  Commit: f6da3e1c7e33634b3dcf77a67231e89a7cb2df6a
      https://github.com/hibernate/hibernate-search/commit/f6da3e1c7e33634b3dcf77a67231e89a7cb2df6a
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/gson/impl/JsonArrayAccessor.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/gson/impl/JsonArrayAccessorImpl.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchFieldProjection.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchSourceProjection.java

  Log Message:
  -----------
  HSEARCH-3657 Simplify the addition of elements to a JSON array


  Commit: d54ceefe8c4a4d43226b1c7964fbf61f2cc55653
      https://github.com/hibernate/hibernate-search/commit/d54ceefe8c4a4d43226b1c7964fbf61f2cc55653
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/multitenancy/impl/DiscriminatorMultiTenancyStrategy.java

  Log Message:
  -----------
  HSEARCH-3657 Rely on docvalues rather than _source to store/retrieve the ID for discriminator-based multi-tenancy in Elasticsearch


  Commit: 85cccdafa66cfc4dfd23ccf86b906f95ca4c2e22
      https://github.com/hibernate/hibernate-search/commit/85cccdafa66cfc4dfd23ccf86b906f95ca4c2e22
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/multitenancy/impl/DiscriminatorMultiTenancyStrategy.java

  Log Message:
  -----------
  HSEARCH-3657 Remove unnecessary indexing of IDs in discriminator-based multi-tenancy with Elasticsearch

We always look up IDs for a given tenant ID, so we use the "_id" field
instead. The "__HSEARCH_id" field is only used for ID retrieval during
searches.


  Commit: fdb720567bbf70591f4a2939de688df6724b4879
      https://github.com/hibernate/hibernate-search/commit/fdb720567bbf70591f4a2939de688df6724b4879
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/impl/AbstractLuceneNonFlattenedDocumentBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/impl/LuceneNestedObjectDocumentBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/impl/LuceneRootDocumentBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/multitenancy/impl/DiscriminatorMultiTenancyStrategy.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/util/impl/LuceneFields.java

  Log Message:
  -----------
  HSEARCH-3657 Clean up creation of metadata fields in Lucene


  Commit: 72b5607fe761d15f3b45b989b19e62cc244e64e6
      https://github.com/hibernate/hibernate-search/commit/72b5607fe761d15f3b45b989b19e62cc244e64e6
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/impl/LuceneNestedObjectDocumentBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/impl/LuceneRootDocumentBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/multitenancy/impl/DiscriminatorMultiTenancyStrategy.java
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/testsupport/util/DocumentAssert.java

  Log Message:
  -----------
  HSEARCH-3657 Remove unnecessary indexing/storage for metadata fields in Lucene


  Commit: e646941fec7d26c6247d23d3da2942dafa7af925
      https://github.com/hibernate/hibernate-search/commit/e646941fec7d26c6247d23d3da2942dafa7af925
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/LuceneExtensionIT.java
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/mapping/LuceneFieldTypesIT.java
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/testsupport/util/DocumentAssert.java

  Log Message:
  -----------
  HSEARCH-3657 Remove the reliance on the document ID being stored in Lucene's DocumentAssert


  Commit: 223de23555824fae5b4cfbe5ddc49cc09a92f44c
      https://github.com/hibernate/hibernate-search/commit/223de23555824fae5b4cfbe5ddc49cc09a92f44c
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/impl/LuceneNestedObjectDocumentBuilder.java
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/DocumentReferenceCollector.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/DocumentReferenceExtractorHelper.java
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/HibernateSearchDocumentIdToLuceneDocIdMapCollector.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/LuceneCollectors.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/LuceneCollectorsBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneDocumentReferenceProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneEntityProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneReferenceProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/util/impl/LuceneFields.java
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/testsupport/util/DocumentAssert.java

  Log Message:
  -----------
  HSEARCH-3657 Use docvalues rather than stored fields for document reference retrieval


  Commit: c049b0f6d4a0e7fb3b54bff92882dfb2c023864e
      https://github.com/hibernate/hibernate-search/commit/c049b0f6d4a0e7fb3b54bff92882dfb2c023864e
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/DistanceCollector.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/LuceneCollectorExtractContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/LuceneCollectors.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/SearchProjectionExtractContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearchQueryExtractContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearcherImpl.java

  Log Message:
  -----------
  HSEARCH-3657 Clarify what "nested docs" are about in LuceneSearcherImpl and projections


  Commit: 4de810c14e59e0c1094212cf3e142903ba3b8dbf
      https://github.com/hibernate/hibernate-search/commit/4de810c14e59e0c1094212cf3e142903ba3b8dbf
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/IndexManagerBackendContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/aggregation/impl/AggregationRequestContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/aggregation/impl/LuceneSearchAggregation.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/DocumentReferenceExtractorHelper.java
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/ExtractionRequirements.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/LuceneCollectorKey.java
    R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/LuceneCollectorProvider.java
    R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/LuceneCollectorsBuilder.java
    R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/LuceneDocumentStoredFieldVisitorBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/ReusableDocumentStoredFieldVisitor.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/AbstractLuceneCompositeProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneDistanceToFieldProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneDocumentProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneDocumentReferenceProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneEntityProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneExplanationProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneFieldProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneReferenceProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneScoreProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneSearchProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneSearchProjectionBuilderFactory.java
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/SearchProjectionRequestContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearchQueryBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearcherImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/aggregation/impl/AbstractLuceneFacetsBasedTermsAggregation.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/aggregation/impl/LuceneNumericRangeAggregation.java

  Log Message:
  -----------
  HSEARCH-3657 Clean up the definition of extraction requirements

Mainly so that I can make the stored field visitor null in the next
commits.


  Commit: a0cddf1ff8333263c47b9005694657d316314733
      https://github.com/hibernate/hibernate-search/commit/a0cddf1ff8333263c47b9005694657d316314733
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/DocumentReferenceCollector.java
    R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/DocumentReferenceExtractorHelper.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneDocumentReferenceProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneEntityProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneReferenceProjection.java

  Log Message:
  -----------
  HSEARCH-3657 Remove the now useless concept of DocumentReferenceExtractorHelper in Lucene

We have a collector that fills in that role.


  Commit: 0f039d00ee38d32d8b4283e0e6d0387c3b76bc35
      https://github.com/hibernate/hibernate-search/commit/0f039d00ee38d32d8b4283e0e6d0387c3b76bc35
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/ExtractionRequirements.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearcherImpl.java

  Log Message:
  -----------
  HSEARCH-3657 Avoid collection of stored fields altogether when it's not necessary

Previously the optimization didn't make sense, because we used to
always collect document IDs from stored fields. Now that we use
docvalues for that, though, it's entirely possible that a search query
will not need any stored field.


  Commit: 23c4e876e6b21cfb68cd5902c278864e823e9726
      https://github.com/hibernate/hibernate-search/commit/23c4e876e6b21cfb68cd5902c278864e823e9726
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/ExtractionRequirements.java

  Log Message:
  -----------
  HSEARCH-3657 Only collect the Hibernate Search docId => Lucene docId map when necessary


  Commit: a7874f595884a649e112be0eb6c48443a66d32c9
      https://github.com/hibernate/hibernate-search/commit/a7874f595884a649e112be0eb6c48443a66d32c9
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneEntityReferenceProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneEntityReferenceProjectionBuilder.java
    R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneReferenceProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearchQueryBuilderFactory.java

  Log Message:
  -----------
  HSEARCH-3784 Rename LuceneReferenceProjection to LuceneEntityReferenceProjection

Apparently it was missed during a previous refactoring.


  Commit: 2b7ea82fe8014985cb676bdf211ea562d818bcdd
      https://github.com/hibernate/hibernate-search/commit/2b7ea82fe8014985cb676bdf211ea562d818bcdd
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/impl/LuceneRootDocumentBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/LuceneIndexManagerImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/Shard.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/ShardHolder.java
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/reader/impl/DirectoryReaderCollector.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/reader/impl/HolderMultiReader.java
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/reader/impl/IndexReaderMetadataResolver.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/reader/impl/ReadIndexManagerContext.java
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/reader/spi/DirectoryReaderHolder.java
    R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/reader/spi/IndexReaderHolder.java
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/reader/spi/SimpleDirectoryReaderHolder.java
    R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/reader/spi/SimpleIndexReaderHolder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/orchestration/impl/LuceneReadWorkOrchestratorImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/DocumentReferenceCollector.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/ExtractionRequirements.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/HibernateSearchDocumentIdToLuceneDocIdMapCollector.java
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/LuceneCollectorExecutionContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/LuceneCollectorFactory.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneDistanceToFieldProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearchQueryBuilderFactory.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearcherImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/LuceneReadWorkExecutionContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/LuceneSearchWork.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/LuceneSearcher.java

  Log Message:
  -----------
  HSEARCH-3784 Rely on metadata rather than a stored field to resolve index name in multi-index Lucene search


  Commit: 339a22f55f9fc6d9ff92ac27157f790083bf62e1
      https://github.com/hibernate/hibernate-search/commit/339a22f55f9fc6d9ff92ac27157f790083bf62e1
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/LuceneExplainWork.java
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/LuceneExtensionIT.java

  Log Message:
  -----------
  HSEARCH-3784 Ensure that a failure to retrieve the correct document in Lucene Query's explain() will fail the tests


  Commit: a9ff024a5fa293cf8c7d07da9a1022267c274c6c
      https://github.com/hibernate/hibernate-search/commit/a9ff024a5fa293cf8c7d07da9a1022267c274c6c
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneQueries.java

  Log Message:
  -----------
  HSEARCH-3784 Remove an unnecessary boolean query in LuceneQueries


  Commit: 04fc82d9b56b42a12dbc22366acb0d132b267298
      https://github.com/hibernate/hibernate-search/commit/04fc82d9b56b42a12dbc22366acb0d132b267298
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/multitenancy/impl/DiscriminatorMultiTenancyStrategy.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/multitenancy/impl/MultiTenancyStrategy.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/multitenancy/impl/NoMultiTenancyStrategy.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneQueries.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneSearchContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearchQueryBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearchQueryImpl.java
    R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/LuceneQueryBasedDeleteAllEntriesWork.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/LuceneQueryBasedDeleteEntryWork.java
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/LuceneQueryBasedDeleteWork.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/LuceneQueryBasedUpdateEntryWork.java

  Log Message:
  -----------
  HSEARCH-3784 Simplify the handling of tenant ID filters in Lucene

The previous approach was getting in the way of the next commits.


  Commit: 0ccc4f50630e6a5d1551ef75c3dd1b0952e96001
      https://github.com/hibernate/hibernate-search/commit/0ccc4f50630e6a5d1551ef75c3dd1b0952e96001
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/impl/LuceneRootDocumentBuilder.java
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/query/impl/IndexNameQuery.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearchQueryImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/util/impl/LuceneFields.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/LuceneExplainWork.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/LuceneWorkFactory.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/LuceneWorkFactoryImpl.java

  Log Message:
  -----------
  HSEARCH-3784 Rely on metadata rather than an indexed field to filter documents by index name in Lucene explain()


Compare: https://github.com/hibernate/hibernate-search/compare/dd19aa4c652a...0ccc4f50630e



More information about the hibernate-commits mailing list