Skip to main content

Tentative IP Log for modeling.emf.transaction

This tentative IP Log is generated dynamically from automatically collected project information. This information has not been vetted for accuracy by the Eclipse Foundation and may not represent the true state of the IP of this project(s). Please refer to the official approved IP Log(s) associated with the official release(s) of this project(s) for more information.


  • Eclipse Public License v1.0

Third-Party Code

Pre-Req Dependencies

No Pre-Req dependencies.

Exempt Pre-Req and Works With Dependencies

No Exempt Pre-Req or Works With dependencies


Past and Present Active
Name Organization  
Nick Boldt Red Hat, Inc.
Christian Damus
Boris Gruschko SAP SE
Anthony Hunter IBM
Bernd Kolb itemis AG

Contributors and Their Contributions

Ref Size Description
Anthony Hunter (
278790 1385 bytes Add new Transaction IP Log to CVS
Attachment 138009: IP Log in CVS format
Boris Gruschko (
262175 3172 bytes EMF Transaction lock implementation fails to acquire lock if a scheduling rule has been acquired in a worker thread.
Attachment 123523: Test case demonstrating the erronous behaviour.
Chris McGee (
128716 4609 bytes FilterManager Could Re-use a List to Save Memory and Performance
Attachment 35073: Patch for org.eclipse.emf.transaction plugin.
128716 15500 bytes FilterManager Could Re-use a List to Save Memory and Performance
Attachment 35074: Patch for the org.eclipse.emf.transaction.tests plugin.
Christian Vogt (
235634 1449 bytes WorkspaceSynchronizer#getFile() should support resource links
Attachment 103585: WorkspaceSynchronizer patch
Christian W. Damus (
149340 1379 bytes TransactionalEditingDomainImpl.deactivate() does not release lock exceptions occur
Attachment 45627: Patch to add the try/finally structure
153908 69326 bytes Transaction API doesn't scale well for multiple transactions in a parent transaction
Attachment 50052: A complete fix to consider for the next release
161169 16222 bytes TransactionChangeRecorder doesn't remove itself
Attachment 54674: Proposed fix
205857 4182 bytes Transaction lock can dangle on Jobmanager worker thread
Attachment 80004: JUnit test simulating the original application scenario
206811 516081 bytes Adopt J2SE 5.0 in Transaction Component
Attachment 82864: Updates from review comments
206819 11539 bytes Notifications from nested transactions still sent to listeners on rollback
Attachment 80787: Update to fix bad child parentNotificationCount adjustment
David Cummings (
177643 16417 bytes TransactionalEditingDomain's TransactionValidator should be configurable
Attachment 61723: Proposed patch
178793 5022 bytes Transactions should indicate if they were the result of an undo/redo operation
Attachment 61700: Proposed patch
Ed Merks (
163291 6223 bytes support for 'archive' scheme in the WorkspaceSynchronizer.getFile
Attachment 85767: How about a new method getUnderlyingFile?
204640 1690 bytes ResourceSetDomainLink should implement IEditingDomainProvider
Attachment 79559: I think this does the trick
209491 3383 bytes Repeated calls on EMFOperationCommand.dispose() causes a NPE
Attachment 83091: Fix and a JUnit to test it.
228357 2479 bytes DBCS3.4: Undo/Redo do not update Properties view in EMF Workbench Example Editor
Attachment 97206: Changes that seem to do the trick
Geoff Martin (
207306 15566 bytes WorkspaceSynchronizer does not handle deletion of a resource in certain circumstances
Attachment 81061: Patched class file
Linda Damus (
126113 3245 bytes Null resource in ResourceUndoContext
Attachment 33975: Proposed patch
244654 5405 bytes [Properties] undo/redo is not working for any GMF-property tab
Attachment 113415: Proposed fix and JUnit test
245393 2727 bytes Allow transaction reuse in direct command execution
Attachment 111080: JUnit to demonstrate the desired behaviour.
247691 3931 bytes Transaction.VALIDATE_EDIT option prevents transaction reuse
Attachment 112801: Proposed patch and JUnit test
Mariot Chauvin (
351813 1654 bytes WorkspaceSynchronizer problem with platform plug-in URI
Attachment 199487: patch to avoid the exception
Martin Fluegge (
333690 3469 bytes WorkspaceSynchronizer.getFile(Resource) leads to CoreException
Attachment 193355: Patch v2
Maximilian Koegel (
410562 2084 bytes Improve resusability of TransactionalCommandStack
Attachment 232270: Patch to add basicUndo and basicRedo methods
Syed Atif (
306987 1660 bytes InterruptedExceptions occur in certain cases while acquiring transaction locks
Attachment 162908: Fix Patch


The information contained in this log was generated by using commit information from the following repositories:

© 2016 The Eclipse Foundation Inc. All rights reserved.
Made available to its Members for their internal use.

Adjust the set of projects included in this IP Log.

To modify an ip log you must be logged in as a committer.


Help & Documentation: Learn how this IP log is generated and how to correct errors.

Back to the top