Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2015-03-21[458349] Consolidate UI Eike Stepper2-1/+8
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=458349
2015-03-03[458349] Consolidate UI Eike Stepper1-1/+1
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=458349
2015-03-03[458349] Consolidate UI Eike Stepper2-13/+76
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=458349
2015-03-02[458349] Consolidate UI Eike Stepper4-11/+52
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=458349
2015-02-23[458349] Consolidate UI Eike Stepper1-0/+60
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=458349
2015-02-23[458349] Consolidate UI Eike Stepper1-6/+16
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=458349
2015-02-21[458349] Consolidate UI Eike Stepper5-4/+122
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=458349
2015-02-20[458349] Consolidate UI Eike Stepper2-2/+4
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=458349
2015-02-20[458349] Consolidate UI Eike Stepper6-2/+49
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=458349
2015-02-18[458349] Consolidate UI Eike Stepper1-1/+3
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=458349
2015-02-18[458349] Consolidate UI Eike Stepper10-40/+145
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=458349
2015-02-18[458349] Consolidate UI Eike Stepper1-1/+1
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=458349
2015-02-18[458349] Consolidate UI Eike Stepper2-1/+10
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=458349
2014-12-22[439337] Have CDOLockState prefetch to improve loading time Esteban Dugueperoux3-2/+96
- Have CDOLockState prefetch to improve loading time when an EContentAdapter exists on the ResourceSet. - Bugzilla_439337_Test added to the suite to test CDOLockState prefetch. - CDOView.options().isLockStatePrefetchEnabled()/setLockStatePrefetchEnabled() new option has been added to the API to allow CDOLockStates prefetch. - org.eclipse.emf.cdo.common.revision.CDORevisionsLoadedEvent has been added in API to be notified of new CDORevision loaded from RevisionLoader. - The difficulty is to have CDOViewImpl.objects cache filled before updating the CDOViewImpl.lockStates cache. Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=439337 Change-Id: I061d91b30f732f8d67eaeb6215b4039e36d73f2d Signed-off-by: Esteban Dugueperoux <esteban.dugueperoux@obeo.fr>
2014-11-07[436246] Fix a typo in commentEsteban Dugueperoux1-1/+1
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=436246 Signed-off-by: Esteban Dugueperoux <esteban.dugueperoux@obeo.fr>
2014-11-06[436246] CDOObject.cdoPrefetch() useless on CDOBranchEsteban Dugueperoux5-15/+34
Have prefetch returning RevisionInfo, instead of referenced CDORevision, to have PointCDORevision put in cache. Fix the case of a PointerCDORevision without target by putting result as target in RevisionInfo.readResult(). Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=436246 Change-Id: I49744c824b732da12fdbc7818d305d7f5d11ea00 Signed-off-by: Esteban Dugueperoux <esteban.dugueperoux@obeo.fr>
2014-10-30[449171] Bad encoding of PointerCDORevision version inEsteban Dugueperoux3-11/+12
CommitNotificationRequest Commit notification send bad CDORevision.version for detached objects. Consequently as PointerCDORevision.version is always at 0, the CommitNotificationIndication doesn't read the CDOBranch then the next read will failed with a EOFException. Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=449171 Change-Id: I387845037f20d9ccbd983c0b7313a0dc3b42c484 Signed-off-by: Esteban Dugueperoux <esteban.dugueperoux@obeo.fr>
2014-10-24[447912] CDOBranch.getBranches() doesn't return all sub branchesEsteban Dugueperoux1-8/+13
CDOBranch.getBranches() doesn't return all sub branches on first call if another client has created a new branch on same parent Addition of Bugzilla_447912_Test to test the scenario. The fix consists in loading sub branches infos on CDOBranchImpl.addChild() when branches == null. Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=447912 Change-Id: Ibcdda44548a6be49b0e6b94239b065ca33d4f3b8 Signed-off-by: Esteban Dugueperoux <esteban.dugueperoux@obeo.fr>
2014-09-25[441136] Avoid MonitorProgressRequest/Indication network pollutionEsteban Dugueperoux1-1/+3
Avoid MonitorProgressRequest/Indication network pollution when IProgressMonitor is not used Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=441136 Change-Id: If636810a617aee46af4c532a5f3cdebadf69c001 Signed-off-by: Esteban Dugueperoux <esteban.dugueperoux@obeo.fr>
2014-09-02[442178] ResourcePermission doesn't work with fragmented resourceEsteban Dugueperoux1-1/+39
Fix CDORevisionUtil.getResourceNodePath() when called with CDOObject contained in fragmented resource Bug: 442178 Change-Id: I2aa34a768e399c26e60577944b10d9ea900e2ef1 Signed-off-by: Esteban Dugueperoux <esteban.dugueperoux@obeo.fr>
2014-03-09Update JavadocsEike Stepper2-4/+8
2014-03-08Fix copyrightsEike Stepper8-8/+8
2014-03-07Fix formattingEike Stepper1-1/+1
2014-03-06[429746] Setting list values by index twice causes DanglingReferenceException Eike Stepper1-128/+276
https://bugs.eclipse.org/bugs/show_bug.cgi?id=429746
2014-03-05Fix formattingEike Stepper2-2/+2
2014-03-05[429694] Wrong branch manager is used in ↵Eike Stepper10-8/+115
SynchronizableRepository.handleCommitInfo() https://bugs.eclipse.org/bugs/show_bug.cgi?id=429694
2014-01-14Fix copyrightsEike Stepper27-27/+27
2014-01-09[400311] Add support for undoEike Stepper15-27/+138
https://bugs.eclipse.org/bugs/show_bug.cgi?id=400311 Change-Id: I8bfc7457c86c858741d53cd5f333a3e9641b6718 Signed-off-by: Eike Stepper <stepper@esc-net.de>
2014-01-04[423355] ClassCastException when attempting to persist EStructuralFeature to ↵Eike Stepper2-7/+74
database containing an EJavaObject. https://bugs.eclipse.org/bugs/show_bug.cgi?id=423355
2014-01-04[424860] Performance degradation in CDOResourceImpl.getEObject(String)Victor Roldan Betancort1-1/+16
https://bugs.eclipse.org/bugs/show_bug.cgi?id=424860 Change-Id: Ia0ddd6582d97fff77dc9f9c35da947bc944db472 Signed-off-by: Eike Stepper <stepper@esc-net.de>
2014-01-04Fix JavaDocEike Stepper1-1/+1
2014-01-01Merge "[414828] - [Hibernate] Implement Chunked reader"Martin Taal4-4/+85
2013-12-19[422145]: Branches cannot be renamedMathieu Velten9-19/+180
https://bugs.eclipse.org/bugs/show_bug.cgi?id=422145 Bug: 422145 Change-Id: I6ded9e20bc7ded6efd3548a9cbd6c4c61c2a161e Signed-off-by: Mathieu Velten <mathieu.velten@atos.net>
2013-12-18[422170] [Security] NPE on Permissions update for detached objectsEsteban Dugueperoux1-0/+8
https://bugs.eclipse.org/bugs/show_bug.cgi?id=422170 have LoadPermissionsRequest and LoadPermissionsIndication manage case of detached objects to avoid a NPE Change-Id: I149ce4413d35c93017624f1744e31e23e44f6a09
2013-12-18[414828] - [Hibernate] Implement Chunked readerMartin Taal4-4/+85
Change-Id: I71eb5f27f6123fa41363419fa637cf4216778be2
2013-11-12[421287] [Query] Failure to execute query results in hung async iteratorChristian W. Damus1-15/+16
https://bugs.eclipse.org/bugs/show_bug.cgi?id=421287 Closing the iterator of a query result on an exception is not sufficient to unblock the asynchronous consumer waiting for results. The query result itself must be closed. Change-Id: I249ec98aa2d6b3d84afd41ef645299a938d1979d Also-by: Eike Stepper <stepper@esc-net.de>
2013-11-12[418454] [Admin] Client API and UI for managing repositories in a serverChristian W. Damus1-0/+5
https://bugs.eclipse.org/bugs/show_bug.cgi?id=418454 Prompt the user to confirm deletion of a repository if any users are currently connected to it. This uses a new reusable confirmation signal API, including confirmation providers, after the fashion of the authentication signal and credentials providers. Also added the "Manage Security" action to repositories in the CDO Administration view. This uses an alternative handler targeting an admin-repository, which opens a new session if an open session doesn't already exist that is logged in as the administrator. Change-Id: Ib8d7e7d0237f9426158f5a9af57782b8515531cc Also-by: Eike Stepper <stepper@esc-net.de>
2013-11-06[399487] [Security] Changes to the security realm should be verified before ↵Christian W. Damus1-1/+6
being applied https://bugs.eclipse.org/bugs/show_bug.cgi?id=399487 Initial implementation of critical security realm integrity checking. Includes: - security realm constraints and generated validator - write-access handler step in the SecurityManager to validate changes to the security realm on detection of IMPACT_REALM - CDO protocol enhancement to notify client of rollback due to semantic validation checks - CDOEditor enhancement to report the new rollback reason - basic JUnit coverage of realm-edit transaction validation Change-Id: If2c2727652760409d497145b5465fb3c5748c3b8
2013-11-06Update copyrightsEike Stepper4-4/+4
2013-11-06[418454] [Admin] Client API and UI for managing repositories in a serverChristian W. Damus6-1/+201
https://bugs.eclipse.org/bugs/show_bug.cgi?id=418454 Implementation of the server-side CDOAdmin, including a new Repository Configuration Manager implemented in a repository dedicated to server administration. It provides local storage of XML configurations files for repositories added via the admin protocol and an app extension to find and start them on CDO server start-up. It also provides server-wide authentication of the repository administration functions (create/delete repository) via its Administrator account. Includes some refactorings: - pull up abstract authentication signal from CDO protocol into Net4j layer (includes pulling up NotAuthenticatedException and deprecating the API from CDO Common) - pull up authentication protocol from internal CDO protocol - add authentication challenge to CDO Admin protocol Also distinguish between repositories that can and cannot be deleted because they are permanently configured in the server's XML configuration file. On top of the revised CDOAdmin protocol are built some UI actions for - deletion of a repository, including confirmation dialog and error handling - creation of a repository (two-step wizard) Both actions require authorization by providing the credentials of the admin repository's administrator user. Change-Id: Iedf26e20c2a379553295806250d63227f0e0a35f Signed-off-by: Eike Stepper <stepper@esc-net.de>
2013-10-25[399306] [Security] Add password managementEike Stepper1-9/+9
https://bugs.eclipse.org/bugs/show_bug.cgi?id=399306
2013-10-25[399306] [Security] Add password managementChristian W. Damus1-2/+21
https://bugs.eclipse.org/bugs/show_bug.cgi?id=399306 Initial implementation of Change Password signal in the CDO protocol: - client->server request to initiate password change - server->client request to change password, implemented via the Diffie-Hellman key agreement utility - optional API for pluggable credentials providers to provide updates to the user's credentials - updated default interactive credentials provider to use a new CredentialsUpdateDialog to get a new password from the user (with implicit authentication) And an administrative Change Password signal: - client->server request to initiate password reset - server->client request to reset password, implemented via the Diffie-Hellman key agreement utility - updated default interactive credentials provider to use a new CredentialsResetDialog to authenticate the administrator (regular users may not reset passwords) and generate a new password to return to the server. The password is then shown to the administrator in a dialog to share it with the user whose password was reset
2013-10-20Adjust copyrightsEike Stepper6-6/+6
2013-10-17[419574] NPE in CDOMergingConflictResolver Eike Stepper2-1/+14
https://bugs.eclipse.org/bugs/show_bug.cgi?id=419574
2013-10-14[419356] Handle exception during asynchronous queries in result order Eike Stepper7-16/+79
https://bugs.eclipse.org/bugs/show_bug.cgi?id=419356
2013-10-01[418267] [Security] Cached permissions are not always properly updatedEike Stepper8-5/+71
after commits https://bugs.eclipse.org/bugs/show_bug.cgi?id=418267
2013-10-01[418393] [Security] CDOResourceFolder.getNodes() fails forEike Stepper4-127/+203
CDOPermission.NONE https://bugs.eclipse.org/bugs/show_bug.cgi?id=418393
2013-09-29[418267] [Security] Cached permissions are not always properly updatedEike Stepper3-25/+230
after commits https://bugs.eclipse.org/bugs/show_bug.cgi?id=418267
2013-09-26[417483] [Security] Issues in invalidation when missing write Permission Eike Stepper2-3/+11
https://bugs.eclipse.org/bugs/show_bug.cgi?id=417483
2013-09-23[417483] [Security] Issues in invalidation when missing write Permission Eike Stepper5-29/+97
https://bugs.eclipse.org/bugs/show_bug.cgi?id=417483

Back to the top