Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 347285

Summary: Durable locking support for db4o
Product: [Modeling] EMF Reporter: Caspar D. <caspar_d>
Component: cdo.coreAssignee: Caspar D. <caspar_d>
Status: CLOSED FIXED QA Contact: Eike Stepper <stepper>
Severity: enhancement    
Priority: P3 CC: saulius.tvarijonas
Version: 4.0Flags: stepper: review+
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
Patch v1
none
Patch v2 none

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