[hibernate/hibernate-search] 0b9824: HSEARCH-1485 Update H2 testing database to avoid s...
by GitHub
Branch: refs/heads/4.5
Home: https://github.com/hibernate/hibernate-search
Commit: 0b98245d0be39db7cce68fb389ad32fe6f3709b9
https://github.com/hibernate/hibernate-search/commit/0b98245d0be39db7cce6...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2014-01-22 (Wed, 22 Jan 2014)
Changed paths:
M pom.xml
Log Message:
-----------
HSEARCH-1485 Update H2 testing database to avoid some issues under load
Commit: dfc72545c99b82b989f1383f0e6a58fbf007150d
https://github.com/hibernate/hibernate-search/commit/dfc72545c99b82b989f1...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2014-01-22 (Wed, 22 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: b0845cec7f42fb7b46cab4cb10eb8bd03f3d3889
https://github.com/hibernate/hibernate-search/commit/b0845cec7f42fb7b46ca...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2014-01-22 (Wed, 22 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: 76c47854d68987b5d4186846c5cc6f0ffb6f3687
https://github.com/hibernate/hibernate-search/commit/76c47854d68987b5d418...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2014-01-22 (Wed, 22 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: f781515f97ce883c8d158a6209f50c09d5cd3ea6
https://github.com/hibernate/hibernate-search/commit/f781515f97ce883c8d15...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2014-01-22 (Wed, 22 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
Compare: https://github.com/hibernate/hibernate-search/compare/911727a3456b...f781...
10 years, 11 months