[hibernate-commits] [hibernate/hibernate-search] 3afe76: HSEARCH-640 Provide a Runnable starting a JTA tran...

noreply at github.com noreply at github.com
Thu Dec 9 14:05:12 EST 2010


Branch: refs/heads/master
Home:   https://github.com/hibernate/hibernate-search

Commit: 3afe76f4082b0e69b5f2fc7703e35df22b5116bd
    https://github.com/hibernate/hibernate-search/commit/3afe76f4082b0e69b5f2fc7703e35df22b5116bd
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date:   2010-12-09 (Thu, 09 Dec 2010)

Changed paths:
  A hibernate-search/src/main/java/org/hibernate/search/batchindexing/OptionallyWrapInJTATransaction.java

Log Message:
-----------
HSEARCH-640 Provide a Runnable starting a JTA transaction if needed


Commit: d3676a8e4c4b2aa917eb925e78e3e5ad289f7d84
    https://github.com/hibernate/hibernate-search/commit/d3676a8e4c4b2aa917eb925e78e3e5ad289f7d84
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date:   2010-12-09 (Thu, 09 Dec 2010)

Changed paths:
  M hibernate-search/src/main/java/org/hibernate/search/batchindexing/BatchIndexingWorkspace.java

Log Message:
-----------
HSEARCH-640 Wrap runnable calling session.beginTransaction() into a JTA transaction starter


Commit: 2259def962cce49eeb5424dd2537e42e9b35ccd4
    https://github.com/hibernate/hibernate-search/commit/2259def962cce49eeb5424dd2537e42e9b35ccd4
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date:   2010-12-09 (Thu, 09 Dec 2010)

Changed paths:
  M hibernate-search/src/main/java/org/hibernate/search/batchindexing/OptionallyWrapInJTATransaction.java

Log Message:
-----------
HSEARCH-640 Use UserTransaction instead of TransactionManager to control the Tx


Commit: 90ced4bcebead1bd808a35a3bb46081746dd7716
    https://github.com/hibernate/hibernate-search/commit/90ced4bcebead1bd808a35a3bb46081746dd7716
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date:   2010-12-09 (Thu, 09 Dec 2010)

Changed paths:
  M hibernate-search/src/main/java/org/hibernate/search/batchindexing/EntityConsumerLuceneworkProducer.java
  A hibernate-search/src/main/java/org/hibernate/search/batchindexing/Helper.java
  M hibernate-search/src/main/java/org/hibernate/search/batchindexing/IdentifierConsumerEntityProducer.java

Log Message:
-----------
HSEARCH-640 Mark JoinableCMTTransaction as markedForJoined

Using reflection to avoid dragging HEM as a dependency
mark the transaction for join before begining it


Commit: 2ee840afb9191073d773a690720a21c1fbe00581
    https://github.com/hibernate/hibernate-search/commit/2ee840afb9191073d773a690720a21c1fbe00581
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date:   2010-12-09 (Thu, 09 Dec 2010)

Changed paths:
  M hibernate-search/src/main/java/org/hibernate/search/batchindexing/BatchIndexingWorkspace.java
  M hibernate-search/src/main/java/org/hibernate/search/batchindexing/IdentifierProducer.java

Log Message:
-----------
HSEARCH-640 Wrap IdentifierProducer into the JTA transactions starter


Commit: cb091824a9b7444e918ffe921a6e3e0e49391452
    https://github.com/hibernate/hibernate-search/commit/cb091824a9b7444e918ffe921a6e3e0e49391452
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date:   2010-12-09 (Thu, 09 Dec 2010)

Changed paths:
  M hibernate-search/src/main/java/org/hibernate/search/batchindexing/EntityConsumerLuceneworkProducer.java
  M hibernate-search/src/main/java/org/hibernate/search/batchindexing/IdentifierConsumerEntityProducer.java
  M hibernate-search/src/main/java/org/hibernate/search/batchindexing/IdentifierProducer.java
  M hibernate-search/src/main/java/org/hibernate/search/batchindexing/OptionallyWrapInJTATransaction.java
  A hibernate-search/src/main/java/org/hibernate/search/batchindexing/SessionAwareRunnable.java
  A hibernate-search/src/main/java/org/hibernate/search/batchindexing/StatelessSessionAwareRunnable.java

Log Message:
-----------
HSEARCH-640 Must start/close the Session before the JTA transaction

otherwise a managedflush yells about a closed session




More information about the hibernate-commits mailing list