[hibernate-commits] [hibernate/hibernate-search] 01377b: HSEARCH-1158 Make NRT ReaderProvider lockless on t...

GitHub noreply at github.com
Fri Jun 15 10:38:12 EDT 2012


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: 01377bdadfbe9ede3e5ae99be1d6b126669137d7
      https://github.com/hibernate/hibernate-search/commit/01377bdadfbe9ede3e5ae99be1d6b126669137d7
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2012-06-15 (Fri, 15 Jun 2012)

  Changed paths:
    M hibernate-search-engine/src/main/java/org/hibernate/search/backend/impl/lucene/NRTWorkspaceImpl.java

  Log Message:
  -----------
  HSEARCH-1158 Make NRT ReaderProvider lockless on the hot path


  Commit: a6592fd5c3a2cd2a35c61dc123299ecd3abbf8fb
      https://github.com/hibernate/hibernate-search/commit/a6592fd5c3a2cd2a35c61dc123299ecd3abbf8fb
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2012-06-15 (Fri, 15 Jun 2012)

  Changed paths:
    M hibernate-search-engine/src/main/java/org/hibernate/search/backend/impl/lucene/NRTWorkspaceImpl.java

  Log Message:
  -----------
  HSEARCH-1159 Avoid cloning of IndexReader instances for concurrent searchers


  Commit: a62babaaed70bb10381d01c0a27b088f5256ac12
      https://github.com/hibernate/hibernate-search/commit/a62babaaed70bb10381d01c0a27b088f5256ac12
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2012-06-15 (Fri, 15 Jun 2012)

  Changed paths:
    M hibernate-search-engine/src/main/java/org/hibernate/search/backend/impl/lucene/IndexWriterHolder.java
    M hibernate-search-engine/src/main/java/org/hibernate/search/backend/impl/lucene/NRTWorkspaceImpl.java
    A hibernate-search-engine/src/test/java/org/hibernate/search/test/fileleaks/AllFilesClosedNRTTest.java
    M hibernate-search-engine/src/test/java/org/hibernate/search/test/fileleaks/AllFilesClosedTest.java

  Log Message:
  -----------
  HSEARCH-852 Fine grained synchronization of NRT Workspace


  Commit: 6a983fa9de070f9366e88dff64b8f3b5ab9259f1
      https://github.com/hibernate/hibernate-search/commit/6a983fa9de070f9366e88dff64b8f3b5ab9259f1
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2012-06-15 (Fri, 15 Jun 2012)

  Changed paths:
    M hibernate-search-engine/src/main/java/org/hibernate/search/engine/spi/AbstractDocumentBuilder.java
    M hibernate-search-engine/src/main/java/org/hibernate/search/util/impl/PassThroughAnalyzer.java

  Log Message:
  -----------
  HSEARCH-1160 PassThroughAnalyzer requires the Lucene Version option


  Commit: 028d87966a620db83ea3a89e07db0c638fc0330d
      https://github.com/hibernate/hibernate-search/commit/028d87966a620db83ea3a89e07db0c638fc0330d
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2012-06-15 (Fri, 15 Jun 2012)

  Changed paths:
    M hibernate-search-engine/src/main/java/org/hibernate/search/Environment.java
    M hibernate-search-engine/src/main/java/org/hibernate/search/indexes/impl/NotSharedReaderProvider.java
    M hibernate-search-engine/src/main/java/org/hibernate/search/indexes/impl/SharingBufferReaderProvider.java
    M hibernate-search-engine/src/main/java/org/hibernate/search/indexes/serialization/impl/LuceneWorkHydrator.java
    M hibernate-search-engine/src/main/java/org/hibernate/search/indexes/serialization/spi/LuceneFieldContext.java
    M hibernate-search-engine/src/main/java/org/hibernate/search/indexes/serialization/spi/LuceneNumericFieldContext.java
    M hibernate-search-engine/src/main/java/org/hibernate/search/query/dsl/impl/ConnectedMultiFieldsPhraseQueryBuilder.java
    M hibernate-search-engine/src/main/java/org/hibernate/search/query/dsl/impl/Helper.java
    M hibernate-search-engine/src/main/java/org/hibernate/search/util/AnalyzerUtils.java
    M hibernate-search-engine/src/test/java/org/hibernate/search/test/util/leakdetection/FileMonitoringDirectory.java

  Log Message:
  -----------
  Start migrating some Lucene APIs from deprecated methods to Lucene 4


  Commit: 087bfafac6c560393f8d5cd695abbf1696e2eb5e
      https://github.com/hibernate/hibernate-search/commit/087bfafac6c560393f8d5cd695abbf1696e2eb5e
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2012-06-15 (Fri, 15 Jun 2012)

  Changed paths:
    M hibernate-search-engine/src/main/java/org/hibernate/search/backend/configuration/impl/IndexWriterSetting.java
    M hibernate-search-engine/src/main/java/org/hibernate/search/cfg/EntityDescriptor.java
    M hibernate-search-engine/src/main/java/org/hibernate/search/cfg/IndexedMapping.java
    M hibernate-search-engine/src/main/java/org/hibernate/search/cfg/PropertyDescriptor.java
    M hibernate-search-engine/src/main/java/org/hibernate/search/util/impl/WeakIdentityHashMap.java

  Log Message:
  -----------
  Removing dead code


  Commit: a7aa0ade8b63afcfa3bf88fd7d5754f403a17d3f
      https://github.com/hibernate/hibernate-search/commit/a7aa0ade8b63afcfa3bf88fd7d5754f403a17d3f
  Author: Hardy Ferentschik <hibernate at ferentschik.de>
  Date:   2012-06-15 (Fri, 15 Jun 2012)

  Changed paths:
    M hibernate-search-engine/src/main/java/org/hibernate/search/backend/impl/lucene/IndexWriterHolder.java
    M hibernate-search-engine/src/main/java/org/hibernate/search/backend/impl/lucene/NRTWorkspaceImpl.java
    M hibernate-search-engine/src/main/java/org/hibernate/search/cfg/EntityDescriptor.java

  Log Message:
  -----------
  Javadoc fixes and some formatting


Compare: https://github.com/hibernate/hibernate-search/compare/e29698a70e9d...a7aa0ade8b63


More information about the hibernate-commits mailing list