| /[Apache-SVN]/commons/proper/transaction/trunk/RELEASE-NOTES.txt |
Parent Directory
|
Revision Log
| Links to HEAD: | (view) (annotate) |
| Sticky Revision: |
TLP related blanket changes: s:jakarta.apache.org/commons:commons.apache.org: s/commons-user@jakarta.apache.org/user@commons.apache.org/ s/commons-dev@jakarta.apache.org/dev@commons.apache.org/ s/Jakarta Commons/Apache Commons/ s:svn.apache.org/viewcvs/jakarta/commons:svn.apache.org/viewvc/commons: s:svn.apache.org/viewcvs.cgi/jakarta/commons:svn.apache.org/viewvc/commons: s:svn.apache.org/viewvc/jakarta/commons:svn.apache.org/viewvc/commons: s:svn.apache.org/repos/asf/jakarta/commons:svn.apache.org/repos/asf/commons: I'd appreciate another pair of eyes on this. There are some categories we probably don't want to change ATM (hopefully, none of these snuck in): * Historicals (proposals etc.) * URLs that shouldn't change (DOCTYPE fragments etc.) * Test cases where namespace URLs matter etc. (I'll track any related nightly failures)
Moving to TLP
Moving back :)
Moving to TLP
Added sketch for administration interface
revert commit 494203 / TRANSACTION-11 (http://marc.theaimsgroup.com/?t=116829255300005&r=1&w=4)
TRANSACTION-11: Added setDefaultTransactionTimeout() and reset() to ResourceManager.
Added LoggerFacade implementation for Jakarta Commons Logging
Preparation for 1.2 release
Fixed issue with AbstractXAResource: resources did not get released when prepare(..) returns XA_RDONLY as no commit(..) is triggered by the TransactionManager explicitely.
Fixed issue with deleteResource(..) and createResource(..) of FileResourceManager seen as read-only operations.
introduce TransactionIdToPathMapper interface: the former version just with getTransactionBaseDir(), which could be overridden, suffered from a problem in recoverContexts() where also an 1:1-matching of txId to path was assumed
Added functions to FileResourceManager for copying and moving resources. Added possibility to append to (instead of overwriting) an existing resource with writeResource in FileResourceManager. Testcases will follow ...
Fixed bugzilla issue 37379. The construction of the transaction specific path is now done in a protected method getTransactionBaseDir(Object txId) to allow easy sub classing where the trivial way is not sufficient.
Fixed bugzilla issue 35377. Synchronizing on Set activeTransactions while iterating over its items in OptimisticMapWrapper.copyChangesToConcurrentTransactions() for preventing ConcurrentModificationException. Thanks to John Rousseau.
Better error reporting in FileHelper#copyRec when destination file could not be created
Better error reporting in FileHelper#moveRec when destination directories could not be created
Reduced likelyhood of clash between internally generated and external tx id in generatedUniqueTxId
First step for future 1.1.1 release
Preparation for 1.1 final release
svn:keywords correction
Fixed upcoming release number
Added recent changes and prepared for rc1
Prepared 1.1b2
OptimisticMapWrapper now uses a read/write lock to guarantee no other operations are being executed while commiting. Before this it was possible that conflicts that arose during the process of committing remained undetected
- Extensions for better information retrieval on lock levels and releases - More lock tests by Armin Waibel - Fix for GenericLock that releases all locks of a certain user when testing if a lock level was available
Counted up to release number 1.1b2pre
Added suspicion about deadlock hazards
Minor
Added release tag
Counted up to 1.1b1
Adjusted release notes to current status
Adjusted release notes to current status
Introduced LockManager2 to assure 1.0 compatibility for 1.1 and later
Added support for configurable resource id to path mapping as proposed by Antranig Basman
Logged new preference and read/write/upgrade locks
Removed 1.0 API incompatibility
Removed 1.0 API incompatibility
Deadlock detection feature logged for 1.1
Added reference to newly created release branch
Added log change from rc1 to final
Added README and RELEASE NOTES
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
| apache@apache.org | ViewVC Help |
| Powered by ViewVC 1.1.2 |