src/main/java/com/googlecode/objectify/impl/TransactorYes.java
@Override
	public <R> R transactNew(final ObjectifyImpl parent, final int limitTries, final Work<R> work) {
		return transactionless(parent).transactNew(limitTries, work);
	}
@Override
	public <R> R transactNew(final ObjectifyImpl parent, final int limitTries, final Work<R> work) {
		return transactionless(parent).transactNew(limitTries, work);
	}
@ Override public < R > R transactNew ( final ObjectifyImpl parent , final int limitTries , final Work < R > work ) { return transactionless ( parent ) . transactNew ( limitTries , work ) ; }
We need to make sure the parentSession is the transactionless session, not the session
for our transaction.  This gives proper transaction isolation.
We need to make sure the parentSession is the transactionless session not the session for our transaction . This gives proper transaction isolation .