Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 347285 - Durable locking support for db4o
Summary: Durable locking support for db4o
Status: CLOSED FIXED
Alias: None
Product: EMF
Classification: Modeling
Component: cdo.core (show other bugs)
Version: 4.0   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Caspar D. CLA
QA Contact: Eike Stepper CLA
URL:
Whiteboard:
Keywords:
: 347401 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-05-26 06:47 EDT by Caspar D. CLA
Modified: 2011-06-23 03:42 EDT (History)
1 user (show)

See Also:
stepper: review+


Attachments
Patch v1 (28.63 KB, patch)
2011-06-07 23:48 EDT, Caspar D. CLA
no flags Details | Diff
Patch v2 (34.71 KB, patch)
2011-06-08 06:35 EDT, Eike Stepper CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Caspar D. CLA 2011-05-26 06:47:31 EDT

    
Comment 1 Caspar D. CLA 2011-05-26 06:48:27 EDT
I have a patch that's 70% of the way there (I think). Will hopefully
complete it soon.
Comment 2 Caspar D. CLA 2011-05-26 06:59:48 EDT
Cut a development branch:

https://cdegroot@dev.eclipse.org/svnroot/modeling/org.eclipse.emf.cdo/branches/caspar/db4o-durable-locks

Committed revision 7856.
Comment 3 Caspar D. CLA 2011-05-26 07:07:56 EDT
Committed revision 7857 (on the development branch)
Comment 4 Caspar D. CLA 2011-05-26 07:50:14 EDT
Committed revision 7858 (on the development branch)
Comment 5 Caspar D. CLA 2011-05-27 02:34:00 EDT
Committed revision 7868. (on the development branch)

All tests passing now.
Comment 6 Caspar D. CLA 2011-05-27 02:40:01 EDT
Fixed small mistake in DB4ORepositoryConfig; unrelated to (but exposed
by) the durable locking feature.

Committed revision 7869.
Comment 7 Caspar D. CLA 2011-05-27 03:32:52 EDT
Flagging for review; please switch to the branch.

(Or if you insist of having the changes as a patch, let me
know and I'll do a merge.)
Comment 8 Caspar D. CLA 2011-06-07 23:48:05 EDT
Created attachment 197555 [details]
Patch v1

Note: this implements the durable locking feature, and also fixes
the issues listed in bug 347401, which were all discovered during
its development.
Comment 9 Caspar D. CLA 2011-06-07 23:49:31 EDT
*** Bug 347401 has been marked as a duplicate of this bug. ***
Comment 10 Eike Stepper CLA 2011-06-08 06:35:57 EDT
Created attachment 197579 [details]
Patch v2
Comment 11 Caspar D. CLA 2011-06-08 06:55:51 EDT
Committed revision 7964.
Comment 12 Caspar D. CLA 2011-06-08 07:15:18 EDT
Closing development branch.

Committed revision 7964.
Comment 13 Caspar D. CLA 2011-06-08 07:15:54 EDT
(In reply to comment #12)
> Closing development branch.
> 
> Committed revision 7964.

That should read: committed revision 7965.
Comment 14 Eike Stepper CLA 2011-06-23 03:42:34 EDT
Available in R20110608-1407