Tentative IP Log for modeling.emf.cdo

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.

Licenses

  • Eclipse Public License v1.0

Third-Party Code

Pre-Req Dependencies

CQThird-Party CodeLicenseUse
1769JMS Spec 1.1 (Glassfish) (PB CQ1614)Common Development and Distribution License
2339Apache Commons Codec Version: 1.3 (PB CQ1562) (using Orbit CQ2103)Apache License, 2.0unmodified source & binary
2340Apache HttpClient 3.1 (PB1765) (using Orbit CQ1857)Apache License, 2.0unmodified source & binary
3198easymock Version: 2.4 (ATO CQ2551) (using Orbit CQ2577)MIT licenseunmodified source & binary
3466h2 Database Version: 1.1.117 (2009-08-09) (PB CQ3508)Eclipse Public Licenseunmodified source & binary
3850Apache Derby Version: 10.5.1.1 (using Orbit CQ3472)Apache License, 2.0unmodified binary
4105Apache Commons Lang Version: 2.4 (using Orbit CQ2735)Apache License, 2.0unmodified source & binary
4187Apache Commons Logging Jar Version: 1.1.1 (using Orbit CQ1907)Apache License, 2.0unmodified source & binary
4889MongoDB Java Driver Version: 2.4 (*Subset*)Apache License, 2.0modified source & binary

Exempt Pre-Req and Works With Dependencies

CQThird-Party CodeLicenseType
2418asm.jar Version: 1.5.3 (PB CQ1605)New BSD licenseworks with
2419cglib-2.1.3.jar Version: 2.1.3Apache License, 2.0works with
2420commons-collections-2.1.1.jar Version: 2.1.1Apache License, 2.0works with
2421dom4j-1.6.1.jar Version: 1.6.1based on Apache 1.1works with
2422hibernate3.jar Version: 3.2.5 GAGNU Library or 'Lesser' General Public License (LGPL)works with
2424hsqldb.jar Version: 1.8.0.8New BSD licenseworks with
2425mysql-connector-java-5.1.5-bin.jar Version: 5.1.5GNU General Public License (GPL)works with
3290Objectivity Version: 9Objectivity Commercial Licenseworks with
3375Postgresql Version: 8New BSD licenseworks with
4861DB4O Version: 7.4.155GNU General Public License (GPL)works with
6845oracle.database.driver.jdk50 Version: 11.1.0Oracle Technology Network Developer License works with

Unused Approved Contributions

CQThird-Party CodeLicenseStatus
2341Apache Derby Version: 10.1.2.1 (PB CQ1187) (using Orbit CQ2159)Apache License, 2.0obsolete: was used in the past but is not longer used
3377h2 Version: 1Eclipse Public Licenseobsolete: was used in the past but is not longer used

Committers

Past and Present Active
Name Organization  
Christian Damus
André Dietisheim Red Hat, Inc.
Martin Fluegge
Pascal Lehmann
Simon Mc Duff
Victor Roldan Betancort
Michal Ruzicka Cloudsmith Inc.
Ibrahim Sallam
Eike Stepper
Martin Taal
Stefan Winkler

Never Active
Name Organization  
Egidijus Vaisnora

Contributors and Their Contributions

Ref Size Description
teerawat_c@nomagicasia.com
340108 163419 bytes Provide an SSL transport implementation for Net4J
patch
Adomas (bpi.lt)
290032 1543 bytes Provide sticky views
TestCase
Andras Peteri (b2international.com)
272478 7134 bytes Better support for attributes having isMany() == true and isOrdered() == false
Patch to speed up removes in a non-ordered list
Caspar De Groot (nomagicasia.com)
4325b0 137 lines [359035] Deleting a locked object leaves dangling locks in the LockManager
291462 5508 bytes Second commit after first one times out, throws "Timer already cancelled"
Patch for 2.0.0
292137 1064 bytes Prevent storing duplicate CDOID/CDO_VERSION revisions
Patch for 2.0.0
292375 2548 bytes CDO Server does not honor config settings for currentLRUCapacity and revisedLRUCapacity
Patch for 2.0.0
292731 900 bytes INVALID object throws Exception from eResource() call -- but should return null
Patch for 2.0.1
294418 1044 bytes Configtest.runBare() converts exception failures to exception errors
Patch
294528 918 bytes Preserve CDOID for re-attached CDOObjects
Patch to fix unit tests
Christian W. Damus (gmail.com)
0f758f 80 lines Support isLoading() in CDOResource for legacy models.
10a7b6 39 lines [369253] [Legacy] Issues with non-containment opposite references in
9e9b1a 29 lines [369253] [Legacy] Issues with non-containment opposite references in
ecf34d 1033 lines [393164] [Legacy] Models that depend on Resource.Internal.isLoading()
Christophe Bouhier (gmail.com)
351068 750 bytes [DB] Consider deleting old revisions when audits disabled
sqlRenameField
Cyril Jaquier (bluewin.ch)
304959 7456 bytes Add after-commit callback to IRepository.WriteAccessHandler
Adds a "handleTransactionAfterCommitting" method to IRepository.WriteAccessHandler.
319836 7185 bytes Detach-reattach of dirty object discards pre-detach featureDeltas
Test Case v1
319836 7088 bytes Detach-reattach of dirty object discards pre-detach featureDeltas
Test Case v4
David Bonneau (gmail.com)
262875 8666 bytes java.nio.BufferUnderFlowException
JUnit test case
Ed Merks (gmail.com)
400911 6129 bytes Utility for interning instances efficiently
Utility for interning instances
Ed Merks (gmail.com)
8e489a 249 lines [400911] Utility for interning instances efficiently
Ed Willink (willink.me.uk)
f40cb3 768 lines [381410] IllegalStateException from OCL query with non-Collection result
381410 1772 bytes IllegalStateException from OCL query with non-Collection result
Correct Exception import
Egidijus Vaisnora (gmail.com)
309649 973 bytes NPE on converting CDO deltas to notifications
Patch
Erdal Karaca (googlemail.com)
270428 4377 bytes [DB] Provide Oracle RDBMS integration
OracleAdapter based on MySQL Adapter
344695 2499 bytes [DB/Core] Allow SQL Query handler to return Map instead of Object[]
Test case to handle sql result as map
344695 7517 bytes [DB/Core] Allow SQL Query handler to return Map instead of Object[]
This replaces CDOID.NULL by java null value when MAP is read by I/O on client side
Erwin Betschart (lipsch.ch)
283131 3106 bytes Let CDOObjects send normal EMF notifications on rollback
Enables EMF notifications on transaction.rollback()
304468 1711 bytes [DB] EEnum save in h2 db throws ClassCastException
Proposed fix.
307394 928 bytes The state of objects become INVALID instead of PROXY on branch switch
Proposed fix.
307394 2616 bytes The state of objects become INVALID instead of PROXY on branch switch
testcase
315407 3839 bytes Stale references can occur if one of two commits deletes a reference target
Testcase
318488 1804 bytes Invalid EMF notification out of CDOMoveFeatureDelta
newValue is the moved object instead of the list of cdo ids
318998 2009 bytes [DB] Support queryXRefs()
Excludes derived references
318998 1425 bytes [DB] Support queryXRefs()
Fixes xref sql query.
318998 3865 bytes [DB] Support queryXRefs()
Testcase for queryXRefs
320690 3839 bytes Stale references can occur if one of two commits deletes a reference target
Testcase
320690 7670 bytes Stale references can occur if one of two commits deletes a reference target
patch for testcase Bugzilla_320690_Tests
320690 4156 bytes Stale references can occur if one of two commits deletes a reference target
Proposed fix.
325097 5879 bytes Last object ID wrong in SynchronizableRepository.
Testcase
328595 10560 bytes TimeoutException during raw replication
patch
331774 2801 bytes Repository synchronizer should handle replication failure
Triggers a new replication runnable in case of an error
331775 3875 bytes Raw replication failure is not cleaned up properly
Proposed patch
332125 1265 bytes Wrong new offline ids after repair db
Proposed patch
335675 3106 bytes CDOClassInfoImpl broken for EClasses with transient features
Enables EMF notifications on transaction.rollback()
Esteban Dugueperoux (obeo.fr)
c2af56 88 lines [381395] [Legacy] NPE when removing an adapter after CDO view closed
374418 2451 bytes Issue on control/uncontrol of model element with Savepoint
JUnit test
376620 5120 bytes IllegalStateException on CDODeltaNotification.getNewBooleanValue()
Test case to reproduce the issue
Frieder Jacobi (web.de)
338214 823 bytes Provide API for resolveChunkSize in CDOCollectionLoadingPolicy interface
pulling method "getResolveChunkSize" up to interface definition
Gergely Nagy (b2international.com)
337397 1722 bytes Improve performance of CDORevisionCacheImpl.getObjectType(CDOID)
Proposed patch for the performance issue.
Gonzague Reydet (gmail.com)
297967 8833 bytes Provide a CDOTransaction that temporarily commits to local storage (aka Push Mode)
A test case for the push transaction
297967 9054 bytes Provide a CDOTransaction that temporarily commits to local storage (aka Push Mode)
Some other tests for the addition of new objects in a push transaction
297967 5669 bytes Provide a CDOTransaction that temporarily commits to local storage (aka Push Mode)
Some other test cases regarding objects removal
298178 1519 bytes DanglingReference when moving an object containment
A test case to reproduce
298334 16421 bytes Make the changes in a CDOTransaction im- and exportable
import/export of transaction changes
298568 1399 bytes Make editor clean after a commit in a push transaction
Fix for the dirty state update after importing changes and pushing diffs in repo
Heiko Ahlig (gmx.de)
319950 1932 bytes ConvertToEMF doesn't work properly with many-valued EDataTypes
fix it, if values are in list
319950 2267 bytes ConvertToEMF doesn't work properly with many-valued EDataTypes
Modified Attriubute test
325384 1273 bytes Request StateFolder vom OMPlatform fails while runing inside an OSGiFramework
Patch-V1
Kai Schlamp (gmx.de)
248933 19511 bytes [DB] Support SQL as a CDOQuery language
SQL Query Implementation
277808 116114 bytes [DB] Support for H2 Database
Initial H2 adapter implementation
284680 7697 bytes [DB] Provide annotation to bypass ClassMapping
Table Mapping Annotation Patch
284701 9039 bytes [DB] Implement tableName and columnName annotation
Implementation + Test
Lothar Werzinger (tradescape.biz)
332264 3648 bytes CDOMergingConflictResolver does not work with multiple commits
patch for unit test
403516 4310 bytes Provide EMF Comparisons for the uncommitted changes of a CDOTransaction
Patch to implement the requested API
Michal Tkacz (gmail.com)
312393 5977 bytes Use BundleContext.getProperty() instead of System.getProperty() when running in OSGi
Patch that makes Net4j use BundleContext.getProperty() when used in OSGi
335772 4860 bytes BasicEStoreEList created in EStoreEcoreEMap should probably call doClear() in unset()
Test case
Pascal Lehmann (ruag.com)
313889 930 bytes CDORevisionMerger move with indices swapped
proposed patch
313913 2747 bytes IndexOutOfBoundsException on View Invalidation with multiple Views
TestCase
313913 2213 bytes IndexOutOfBoundsException on View Invalidation with multiple Views
proposed patch
314264 4528 bytes IndexOutOfBoundsException during branch merge
TestCase
314264 1043 bytes IndexOutOfBoundsException during branch merge
proposed patch
314264 947 bytes IndexOutOfBoundsException during branch merge
proposed patch for CDOSingleValueFeatureDelta
317144 1209 bytes Notification Merge Problem
proposed patch
319552 3540 bytes "Attempt to modify historical revision"-Exception after raw replication.
TestCase
319552 3118 bytes "Attempt to modify historical revision"-Exception after raw replication.
Idea for a patch
324084 4518 bytes CommitException with XRef on new objects after branch merge
Testcase
324084 1096 bytes CommitException with XRef on new objects after branch merge
Proposed patch
324635 4346 bytes "Attempt to modify historical revision"-Exception after branch merge
TestCase
324635 1040 bytes "Attempt to modify historical revision"-Exception after branch merge
Proposed patch
325866 4175 bytes IllegalStateException when committing a reattached containment of a detached container after branch merge with XRef enabled
Testcase
325866 2671 bytes IllegalStateException when committing a reattached containment of a detached container after branch merge with XRef enabled
Proposed patch
326047 4401 bytes Revision not revised on rawImport for deleted objects.
Testcase
326047 1817 bytes Revision not revised on rawImport for deleted objects.
Proposed patch
326047 1803 bytes Revision not revised on rawImport for deleted objects.
Patch v2
326518 5619 bytes List index problem during merge can cause a StaleReference in database even with XRef checking enabled.
Testcase
326518 1979 bytes List index problem during merge can cause a StaleReference in database even with XRef checking enabled.
Proposed patch to fix the index problem
Paul Richardson (phantomjinx.co.uk)
248915 3558 bytes Resources fetched using CDOViewImpl.getResource(CDOID) not added to ResourceSet
TestCase version 0.2
Silvestre Martins (gmail.com)
c89a03 21 lines [394047] [DB] During CDO Schema Migration a SQL exception occurs when
392994 1827 bytes [DB] Oracle SQL doesn't allow "AS" keyword for table alias
Patch
392995 1009 bytes [DB] ClassCastException when starting CDO Server recovering from crash, with Oracle DB
Patch_v2
393917 633 bytes [DB] change Boolean mapping to use a NUMBER type in Oracle DB
Patch
394047 1224 bytes [DB] During CDO Schema Migration a SQL exception occurs when using Oracle DB - ORA-00942: table or view does not exist
Patch OracleAdapter
Stefan Schedl (metasonic.de)
405400 2048 bytes resourcePathCache in AbstractCDOView not cleared in some situations
Junit-Test Case
Steve Monnier (obeo.fr)
c1d0a6 57 lines [404152] [Legacy] A String feature with an empty String for default value can't be set as null
Stéphane ournier (netcourrier.com)
270415 18621 bytes Enhance islocked feature
Fix for this enhancement
Szabolcs Bardy (b2international.com)
337054 4278 bytes Unwanted CDOElementProxy items in CDOChangeSetData when partial collection loading is used
Test case to reproduce the error
341363 1032 bytes Add ability to return multiple table columns from SQLQueryHandler
Proposed patch
341363 1275 bytes Add ability to return multiple table columns from SQLQueryHandler
Unit test method
342135 3114 bytes [DB] CDOCommitInfo detached objects list is empty
Unit test to reproduce the error
347964 2383 bytes Deleting an object from a resource by index
Test case to reproduce the error
347964 803 bytes Deleting an object from a resource by index
Proposed patch

Repositories

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

/gitroot/cdo/cdo.git
/gitroot/cdo/cdo.incubator.git
/gitroot/cdo/cdo.infrastructure.git

Adjust the set of projects included in this IP Log.

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