All issues

Investigate after completion transaction behavior
HSHARDS-72
Sharded session factory configuration should be redeveloped
HSHARDS-71
Develop BaseShardedTestCase like in Hibernate ORM for better test development
HSHARDS-70
Error during create ShardedSessionFactory
HSHARDS-69
Tests throw UnsupportedOperationException
HSHARDS-68
Implement new methods
HSHARDS-67
Many tests fail due to TransactionException
HSHARDS-66
Update Hibernate-Shards to latest Hibernate ORM version
HSHARDS-65
Bug in method getShardIdForObject of ShardedSessionImpl
HSHARDS-64
DistinctExitOperation throws an UnsupportedOperationException
HSHARDS-63
How can I shard database with multi table ??? (Multi tenancy )
HSHARDS-62
Patch for Hibernate Shards with Hibernate Core 3.3.2.GA
HSHARDS-60
selectShardIdsFromShardResolutionStrategyData not finding identifiergenerator for subclasses
HSHARDS-59
Increase power of ShardResolutionStrategy interface by passing the object itself ...
HSHARDS-58
For a better "virtual shards" support!
HSHARDS-57
org.hibernate.shards.session.ShardedSessionFactoryImpl#openSession not thread safe
HSHARDS-55
ShardedTransactionImpl do not stop transaction on rollback
HSHARDS-54
Map association not supported
HSHARDS-53
Hibernate Shards not applying setMaxResults as a SQL LIMIT
HSHARDS-52
NullPointerException in disconnect method
HSHARDS-48
A set of changes applied to the project
HSHARDS-47
ShardedSessionImpl.isOpen() is inconsistent with SessionImpl.isOpen()
HSHARDS-46
A more generic implemintation for Max, Min projections
HSHARDS-45
Wrong sort algorithm for multiple sort fileds
HSHARDS-44
Investigate why ShardedSession extends org.hibernate.classic.Session instead of org.hibernate.Session
HSHARDS-42
jdbc/hsqldb.jar not getting picked up by dist target
HSHARDS-40
Support average for Criteria
HSHARDS-39
Support different second level cache prefixes across shards
HSHARDS-38
Each Shard configuration should support the DataSource argument
HSHARDS-37
Support Hibernate Annotations
HSHARDS-36
Hibernate NetBeans plugin throws an exception when creating table
HSHARDS-35
ShardedSessionImpl.reconnect();
HSHARDS-34
ShardedSessionImpl.disconnect();
HSHARDS-33
ShardedSessionImpl.getSessionStatistics();
HSHARDS-32
ShardedSessionImpl.getEntityName(Object object);
HSHARDS-31
ShardedSessionImpl.createFilter(Object collection, String queryString);
HSHARDS-30
ShardedSessionImpl.createSQLQuery(String queryString);
HSHARDS-29
ShardedSessionImpl.getCurrentLockMode(Object obj);
HSHARDS-28
ShardedSessionImpl.refresh(Object obj);
HSHARDS-27
ShardedSessionImpl.refresh(Object obj, LockMode lockMode);
HSHARDS-26
ShardedSessionImpl.lock(String entityName, Object obj, LockMode lockMode);
HSHARDS-25
ShardedSessionImpl.lock(Object obj, LockMode lockMode);
HSHARDS-24
ShardedSessionImpl.persist(String entityName, Object obj);
HSHARDS-23
ShardedSessionImpl.persist(Object obj);
HSHARDS-22
ShardedSessionImpl.merge(String entityName, Object obj);
HSHARDS-21
ShardedSessionImpl.merge(Object obj);
HSHARDS-20
ShardedSessionImpl.replicate(String entityName, Object obj, ReplicationMode replicationMode);
HSHARDS-19
ShardedSessionImpl.replicate(Object obj, ReplicationMode replicationMode);
HSHARDS-18
ShardedSessionImpl.load(Object object, Serializable id);
HSHARDS-17
ShardedSessionImpl.load(String entityName, Serializable id);
HSHARDS-16
issue 1 of 72

Investigate after completion transaction behavior

Description

Method ShardedTransactionImpl.afterTransactionCompletion is invoked twice after successful transaction commit and after failure transaction commit. Need to investigate set begin transaction status up.

Environment

None

Status

Assignee

Max Ross

Reporter

Aleksander Dukhno

Labels

None

Feedback Requested

None

Feedback Requested By

None

backPortable

None

Suitable for new contributors

None

Pull Request

None

backportDecision

None

backportReEvaluate

None

Priority

Major
Configure