[hibernate-commits] [hibernate/hibernate-search] f1d1cc: HSEARCH-1485 Update H2 testing database to avoid s...

GitHub noreply at github.com
Thu Jan 23 06:12:33 EST 2014


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: f1d1ccb3fc0048474ff8be5ac234be753624bd6d
      https://github.com/hibernate/hibernate-search/commit/f1d1ccb3fc0048474ff8be5ac234be753624bd6d
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2014-01-23 (Thu, 23 Jan 2014)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  HSEARCH-1485 Update H2 testing database to avoid some issues under load


  Commit: 89823ef4657ecee2c1f793c938f98602fbb05c41
      https://github.com/hibernate/hibernate-search/commit/89823ef4657ecee2c1f793c938f98602fbb05c41
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2014-01-23 (Thu, 23 Jan 2014)

  Changed paths:
    M orm/src/main/java/org/hibernate/search/batchindexing/impl/BatchCoordinator.java
    M orm/src/main/java/org/hibernate/search/batchindexing/impl/BatchIndexingWorkspace.java
    M orm/src/main/java/org/hibernate/search/batchindexing/impl/BatchTransactionalContext.java
    M orm/src/main/java/org/hibernate/search/batchindexing/impl/EntityConsumerLuceneWorkProducer.java
    A orm/src/main/java/org/hibernate/search/batchindexing/impl/ErrorHandledRunnable.java
    M orm/src/main/java/org/hibernate/search/batchindexing/impl/IdentifierConsumerEntityProducer.java
    M orm/src/main/java/org/hibernate/search/batchindexing/impl/IdentifierProducer.java
    M orm/src/main/java/org/hibernate/search/batchindexing/impl/OptionallyWrapInJTATransaction.java
    M orm/src/main/java/org/hibernate/search/batchindexing/impl/SessionAwareRunnable.java
    M orm/src/main/java/org/hibernate/search/batchindexing/impl/StatelessSessionAwareRunnable.java

  Log Message:
  -----------
  HSEARCH-1260 Refactor existing MassIndexer components

- Pipeline components in the MassIndexer don't need a new instance per thread
- Avoid starting threads in the constructor
- Use the new ErrorHandledRunnable to cleanup ugly usage of ErrorHandler
- Refactor Runnable implementation of MassIndexer to share a common parent


  Commit: 0eff03b8b774e1575229a50e76d27456c8396a9b
      https://github.com/hibernate/hibernate-search/commit/0eff03b8b774e1575229a50e76d27456c8396a9b
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2014-01-23 (Thu, 23 Jan 2014)

  Changed paths:
    M orm/src/main/java/org/hibernate/search/MassIndexer.java
    M orm/src/main/java/org/hibernate/search/batchindexing/impl/BatchCoordinator.java
    M orm/src/main/java/org/hibernate/search/batchindexing/impl/BatchIndexingWorkspace.java
    R orm/src/main/java/org/hibernate/search/batchindexing/impl/EntityConsumerLuceneWorkProducer.java
    M orm/src/main/java/org/hibernate/search/batchindexing/impl/ErrorHandledRunnable.java
    A orm/src/main/java/org/hibernate/search/batchindexing/impl/IdentifierConsumerDocumentProducer.java
    R orm/src/main/java/org/hibernate/search/batchindexing/impl/IdentifierConsumerEntityProducer.java
    M orm/src/main/java/org/hibernate/search/batchindexing/impl/OptionallyWrapInJTATransaction.java
    M orm/src/main/java/org/hibernate/search/impl/MassIndexerImpl.java
    M orm/src/test/java/org/hibernate/search/test/errorhandling/ErrorHandlingDuringDocumentCreationTest.java

  Log Message:
  -----------
  HSEARCH-1260 Merge the two DocumentBuilder indexing phases in a single one


  Commit: 8bc0e2397badba01433aaded8c619f5d89110c57
      https://github.com/hibernate/hibernate-search/commit/8bc0e2397badba01433aaded8c619f5d89110c57
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2014-01-23 (Thu, 23 Jan 2014)

  Changed paths:
    M orm/src/main/java/org/hibernate/search/engine/impl/HibernateSessionLoadingInitializer.java

  Log Message:
  -----------
  HSEARCH-1260 Simplify HibernateSessionLoadingInitializer as we don't have to deal with detached collections anymore


  Commit: 3bdb454cf709451bd0b952b78e57f1a8e454ca43
      https://github.com/hibernate/hibernate-search/commit/3bdb454cf709451bd0b952b78e57f1a8e454ca43
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2014-01-23 (Thu, 23 Jan 2014)

  Changed paths:
    M engine/src/main/java/org/hibernate/search/engine/metadata/impl/PropertyMetadata.java
    M engine/src/main/java/org/hibernate/search/engine/metadata/impl/TypeMetadata.java
    M engine/src/main/java/org/hibernate/search/util/impl/CollectionHelper.java

  Log Message:
  -----------
  HSEARCH-1486 Minimize allocation cost of iterating on metadata fields


  Commit: cdaddbbafa575c224cdf9df4c098926d772800e9
      https://github.com/hibernate/hibernate-search/commit/cdaddbbafa575c224cdf9df4c098926d772800e9
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2014-01-23 (Thu, 23 Jan 2014)

  Changed paths:
    M documentation/src/main/docbook/en-US/modules/batchindex.xml

  Log Message:
  -----------
  HSEARCH-1260 Documentation updates regarding the removed stage and update configuration suggestions


Compare: https://github.com/hibernate/hibernate-search/compare/1e0b1974981c...cdaddbbafa57


More information about the hibernate-commits mailing list