<form method="POST"> | |
<div id="maincontent"> | |
<div id="midcolumn"> | |
<h1>IP Log for modeling.emf.transaction</h1> | |
<h2>Licenses</h2> | |
<ul> | |
<li>Eclipse Public License v1.0</li> | |
</ul> | |
<h2>Third-Party Code</h2> | |
<h3>Pre-Req Dependencies</h3><p><em>No Pre-Req dependencies.</em></p><h3>Exempt Pre-Req and Works With Dependencies</h3><p><em>No Exempt Pre-Req or Works With dependencies</em></p><h2>Committers</h2> | |
<table border="1" cellpadding="3" cellspacing="0"> | |
<tr><th colspan="3" bordercolor="#7A79A7" bgcolor="#7A79A7">Past and Present Active</th></tr> | |
<tr><th bordercolor="#7A79A7" bgcolor="#7A79A7">Name</th> | |
<th bordercolor="#7A79A7" bgcolor="#7A79A7">Organization</th> | |
<th bordercolor="#7A79A7" bgcolor="#7A79A7"> </th> | |
</tr> | |
<tr> | |
<td>Nick Boldt</td> | |
<td>Red Hat, Inc. </td> | |
<td></td> | |
</tr> | |
<tr> | |
<td>Christian Damus</td> | |
<td> </td> | |
<td></td> | |
</tr> | |
<tr> | |
<td>Boris Gruschko</td> | |
<td>SAP AG </td> | |
<td></td> | |
</tr> | |
<tr> | |
<td>Anthony Hunter</td> | |
<td>IBM </td> | |
<td></td> | |
</tr> | |
<tr> | |
<td>Bernd Kolb</td> | |
<td>itemis AG </td> | |
<td></td> | |
</tr> | |
</table> | |
<p> | |
<h2>Contributors and Their Contributions</h2> | |
<table border="1" cellpadding="3" cellspacing="0"> | |
<tr> | |
<th bordercolor="#7A79A7" bgcolor="#7A79A7">Ref</th> | |
<th bordercolor="#7A79A7" bgcolor="#7A79A7">Size</th> | |
<th bordercolor="#7A79A7" bgcolor="#7A79A7">Description</th> | |
</tr> | |
<tr><td colspan="3" style="background-color: #DDDDDD">Anthony Hunter (ca.ibm.com)</td> | |
</tr> | |
<tr> | |
<td><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=278790">278790</a></td> | |
<td>1385 bytes</td> | |
<td>Add new Transaction IP Log to CVS<br/>IP Log in CVS format</td> | |
</tr> | |
<tr><td colspan="3" style="background-color: #DDDDDD">Bernd Vogt (bosch-si.com)</td> | |
</tr> | |
<tr> | |
<td><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=248717">248717</a></td> | |
<td>3508 bytes</td> | |
<td>Possible deadlocks during job manager is supended<br/>JUnit test case that demonstrates the deadlock</td> | |
</tr> | |
<tr><td colspan="3" style="background-color: #DDDDDD">Boris Gruschko (sap.com)</td> | |
</tr> | |
<tr> | |
<td><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=262175">262175</a></td> | |
<td>3172 bytes</td> | |
<td>EMF Transaction lock implementation fails to acquire lock if a scheduling rule has been acquired in a worker thread.<br/>Test case demonstrating the erronous behaviour.</td> | |
</tr> | |
<tr><td colspan="3" style="background-color: #DDDDDD">Chris McGee (ca.ibm.com)</td> | |
</tr> | |
<tr> | |
<td><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=128716">128716</a></td> | |
<td>15500 bytes</td> | |
<td>FilterManager Could Re-use a List to Save Memory and Performance<br/>Patch for the org.eclipse.emf.transaction.tests plugin.</td> | |
</tr> | |
<tr><td colspan="3" style="background-color: #DDDDDD">Christian Vogt (qnx.com)</td> | |
</tr> | |
<tr> | |
<td><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=235634">235634</a></td> | |
<td>1449 bytes</td> | |
<td>WorkspaceSynchronizer#getFile() should support resource links<br/>WorkspaceSynchronizer patch</td> | |
</tr> | |
<tr><td colspan="3" style="background-color: #DDDDDD">Christian W. Damus (gmail.com)</td> | |
</tr> | |
<tr> | |
<td><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=149340">149340</a></td> | |
<td>1379 bytes</td> | |
<td>TransactionalEditingDomainImpl.deactivate() does not release lock exceptions occur<br/>Patch to add the try/finally structure</td> | |
</tr> | |
<tr> | |
<td><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=153908">153908</a></td> | |
<td>69326 bytes</td> | |
<td>Transaction API doesn't scale well for multiple transactions in a parent transaction<br/>A complete fix to consider for the next release</td> | |
</tr> | |
<tr> | |
<td><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=161169">161169</a></td> | |
<td>16222 bytes</td> | |
<td>TransactionChangeRecorder doesn't remove itself<br/>Proposed fix</td> | |
</tr> | |
<tr> | |
<td><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=205857">205857</a></td> | |
<td>4182 bytes</td> | |
<td>Transaction lock can dangle on Jobmanager worker thread<br/>JUnit test simulating the original application scenario</td> | |
</tr> | |
<tr> | |
<td><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=206811">206811</a></td> | |
<td>516081 bytes</td> | |
<td>Adopt J2SE 5.0 in Transaction Component<br/>Updates from review comments</td> | |
</tr> | |
<tr> | |
<td><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=206819">206819</a></td> | |
<td>11539 bytes</td> | |
<td>Notifications from nested transactions still sent to listeners on rollback<br/>Update to fix bad child parentNotificationCount adjustment</td> | |
</tr> | |
<tr><td colspan="3" style="background-color: #DDDDDD">David Cummings (ca.ibm.com)</td> | |
</tr> | |
<tr> | |
<td><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=177643">177643</a></td> | |
<td>16417 bytes</td> | |
<td>TransactionalEditingDomain's TransactionValidator should be configurable<br/>Proposed patch</td> | |
</tr> | |
<tr> | |
<td><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=178793">178793</a></td> | |
<td>5022 bytes</td> | |
<td>Transactions should indicate if they were the result of an undo/redo operation<br/>Proposed patch</td> | |
</tr> | |
<tr><td colspan="3" style="background-color: #DDDDDD">Ed Merks (gmail.com)</td> | |
</tr> | |
<tr> | |
<td><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=163291">163291</a></td> | |
<td>6223 bytes</td> | |
<td>support for 'archive' scheme in the WorkspaceSynchronizer.getFile<br/>How about a new method getUnderlyingFile?</td> | |
</tr> | |
<tr> | |
<td><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=204640">204640</a></td> | |
<td>1690 bytes</td> | |
<td>ResourceSetDomainLink should implement IEditingDomainProvider<br/>I think this does the trick</td> | |
</tr> | |
<tr> | |
<td><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=209491">209491</a></td> | |
<td>3383 bytes</td> | |
<td>Repeated calls on EMFOperationCommand.dispose() causes a NPE<br/>Fix and a JUnit to test it.</td> | |
</tr> | |
<tr> | |
<td><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=228357">228357</a></td> | |
<td>2479 bytes</td> | |
<td>DBCS3.4: Undo/Redo do not update Properties view in EMF Workbench Example Editor<br/>Changes that seem to do the trick</td> | |
</tr> | |
<tr><td colspan="3" style="background-color: #DDDDDD">Geoff Martin (prismtech.com)</td> | |
</tr> | |
<tr> | |
<td><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=207306">207306</a></td> | |
<td>15566 bytes</td> | |
<td>WorkspaceSynchronizer does not handle deletion of a resource in certain circumstances<br/>Patched class file</td> | |
</tr> | |
<tr><td colspan="3" style="background-color: #DDDDDD">Linda Damus (ca.ibm.com)</td> | |
</tr> | |
<tr> | |
<td><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=126113">126113</a></td> | |
<td>3245 bytes</td> | |
<td>Null resource in ResourceUndoContext<br/>Proposed patch</td> | |
</tr> | |
<tr> | |
<td><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=244654">244654</a></td> | |
<td>5405 bytes</td> | |
<td>[Properties] undo/redo is not working for any GMF-property tab<br/>Proposed fix and JUnit test</td> | |
</tr> | |
<tr> | |
<td><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=245393">245393</a></td> | |
<td>2727 bytes</td> | |
<td>Allow transaction reuse in direct command execution<br/>JUnit to demonstrate the desired behaviour.</td> | |
</tr> | |
<tr> | |
<td><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=247691">247691</a></td> | |
<td>3931 bytes</td> | |
<td>Transaction.VALIDATE_EDIT option prevents transaction reuse<br/>Proposed patch and JUnit test</td> | |
</tr> | |
<tr><td colspan="3" style="background-color: #DDDDDD">Mariot Chauvin (gmail.com)</td> | |
</tr> | |
<tr> | |
<td><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=351813">351813</a></td> | |
<td>1654 bytes</td> | |
<td>WorkspaceSynchronizer problem with platform plug-in URI<br/>patch to avoid the exception</td> | |
</tr> | |
<tr><td colspan="3" style="background-color: #DDDDDD">Martin Fluegge (gmx.de)</td> | |
</tr> | |
<tr> | |
<td><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=333690">333690</a></td> | |
<td>3469 bytes</td> | |
<td>WorkspaceSynchronizer.getFile(Resource) leads to CoreException<br/>Patch v2</td> | |
</tr> | |
<tr><td colspan="3" style="background-color: #DDDDDD">Syed Atif (ca.ibm.com)</td> | |
</tr> | |
<tr> | |
<td><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=306987">306987</a></td> | |
<td>1660 bytes</td> | |
<td>InterruptedExceptions occur in certain cases while acquiring transaction locks<br/>Fix Patch</td> | |
</tr> | |
</table> | |
<h2>Repositories</h2> | |
<p>The information contained in this log was generated by using commit information from the following repositories:</p> | |
<div style='padding-left: 2em'>/cvsroot/org.eclipse/www/modeling/emf/transaction</div> | |
<div style='padding-left: 2em'>/cvsroot/modeling/org.eclipse.emf/org.eclipse.emf.transaction</div> | |
<p> | |
</div><!-- midcolumn --> | |
</div><!-- maincontent --> | |