blob: 66437ff29f0a4b66daee706907e858b2187c24a4 [file] [log] [blame]
<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">&nbsp;</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&nbsp;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&nbsp;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&nbsp;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&nbsp;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&nbsp;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&nbsp;W.&nbsp;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&nbsp;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&nbsp;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&nbsp;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&nbsp;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&nbsp;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&nbsp;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&nbsp;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 -->