[hibernate-commits] [hibernate/hibernate-search] 2e54b7: HSEARCH-1038 Make sure MassIndexer does not leave ...

GitHub noreply at github.com
Thu Feb 9 16:41:00 EST 2012


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: 2e54b7a9f71b17646b6afc7f48db44c73cc5b2cb
      https://github.com/hibernate/hibernate-search/commit/2e54b7a9f71b17646b6afc7f48db44c73cc5b2cb
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2012-02-09 (Thu, 09 Feb 2012)

  Changed paths:
    M hibernate-search-engine/src/main/java/org/hibernate/search/backend/impl/lucene/ExclusiveIndexWorkspaceImpl.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/backend/impl/lucene/SharedIndexWorkspaceImpl.java
  M hibernate-search-engine/src/main/java/org/hibernate/search/backend/impl/lucene/works/FlushWorkDelegate.java
  M hibernate-search-engine/src/main/java/org/hibernate/search/store/Workspace.java
  M hibernate-search-engine/src/main/java/org/hibernate/search/store/optimization/impl/IncrementalOptimizerStrategy.java
  M hibernate-search-orm/src/main/java/org/hibernate/search/batchindexing/impl/BatchCoordinator.java
  M hibernate-search-orm/src/test/java/org/hibernate/search/test/batchindexing/Dvd.java
  M hibernate-search-orm/src/test/java/org/hibernate/search/test/batchindexing/IndexingGeneratedCorpusTest.java

  Log Message:
  -----------
  HSEARCH-1038 Make sure MassIndexer does not leave the index in locked state when index is not in exclusive mode


  Commit: 9e36bdfaa7ccdccb317b5be579242b0aa057293d
      https://github.com/hibernate/hibernate-search/commit/9e36bdfaa7ccdccb317b5be579242b0aa057293d
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2012-02-09 (Thu, 09 Feb 2012)

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

  Log Message:
  -----------
  small backend polish


  Commit: dd9ce155640882b78e2d6cfcb456bdedc46131d7
      https://github.com/hibernate/hibernate-search/commit/dd9ce155640882b78e2d6cfcb456bdedc46131d7
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2012-02-09 (Thu, 09 Feb 2012)

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

  Log Message:
  -----------
  HSEARCH-1043 Avoid frequent checking for index existance in backend


  Commit: f2260acf3f7dfeb35df928a1b713b05422a3671a
      https://github.com/hibernate/hibernate-search/commit/f2260acf3f7dfeb35df928a1b713b05422a3671a
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2012-02-09 (Thu, 09 Feb 2012)

  Changed paths:
    M hibernate-search-engine/src/main/java/org/hibernate/search/backend/impl/lucene/LuceneBackendQueueProcessor.java
  M hibernate-search-engine/src/main/java/org/hibernate/search/backend/impl/lucene/LuceneBackendQueueTask.java
  A hibernate-search-engine/src/main/java/org/hibernate/search/backend/impl/lucene/LuceneBackendTaskStreamer.java

  Log Message:
  -----------
  Stream work should bypass enqueueing executor


  Commit: 6ad26cdc25853941d12f4659a0e807311e38f63b
      https://github.com/hibernate/hibernate-search/commit/6ad26cdc25853941d12f4659a0e807311e38f63b
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2012-02-09 (Thu, 09 Feb 2012)

  Changed paths:
    M hibernate-search-engine/src/main/java/org/hibernate/search/backend/FlushLuceneWork.java
  M hibernate-search-engine/src/main/java/org/hibernate/search/backend/impl/batch/BatchBackend.java
  M hibernate-search-engine/src/main/java/org/hibernate/search/backend/impl/batch/DefaultBatchBackend.java
  M hibernate-search-orm/src/main/java/org/hibernate/search/batchindexing/impl/BatchCoordinator.java
  M hibernate-search-orm/src/main/java/org/hibernate/search/batchindexing/impl/EntityConsumerLuceneWorkProducer.java

  Log Message:
  -----------
  HSEARCH-1044 Avoid multiple flush and optimize events on the same backend after MassIndexing shutdown


  Commit: 39086771bf91b4ab7b91de0f1d6c5e73729e2a6d
      https://github.com/hibernate/hibernate-search/commit/39086771bf91b4ab7b91de0f1d6c5e73729e2a6d
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2012-02-09 (Thu, 09 Feb 2012)

  Changed paths:
    M hibernate-search-engine/src/main/java/org/hibernate/search/backend/OptimizeLuceneWork.java
  M hibernate-search-engine/src/main/java/org/hibernate/search/backend/impl/batch/DefaultBatchBackend.java
  M hibernate-search-engine/src/main/java/org/hibernate/search/indexes/impl/DirectoryBasedIndexManager.java
  M hibernate-search-engine/src/main/java/org/hibernate/search/indexes/serialization/impl/LuceneWorkHydrator.java
  M hibernate-search-orm/src/test/java/org/hibernate/search/test/serialization/SerializationTest.java

  Log Message:
  -----------
  Use a singleton for OptimizeLuceneWork


Compare: https://github.com/hibernate/hibernate-search/compare/9efc1e2...3908677


More information about the hibernate-commits mailing list