[go: up one dir, main page]

Menu

Code Commit Log


Commit Date  
[r5019] by cwilper

first check in of journaling implementation

2006-09-01 21:28:32 Tree
[r5018] by cwilper

integrates journaling change to:
- get dates from the context
- get the would-be-auto-generated-pid from the context,
if in recovery mode (RecoveryContext)
also fixes write concurrency issue by using exclusive,
non-blocking write locks for objects while they're being modified.

2006-09-01 21:27:24 Tree
[r5017] by cwilper

implements new reservePIDs and getRepositoryHash methods of DOManager
interface (change for journaling)

2006-09-01 21:02:34 Tree
[r5016] by cwilper

added methods to support journaling:
these support journaling but are defined generically
- get repository hash
- never generate pid

2006-09-01 20:54:17 Tree
[r5015] by cwilper

marker interface supporting delegate pattern for management
(currently used by journaling)

2006-09-01 20:49:40 Tree
[r5014] by cwilper

changes to support journaling:
- dates for API-M operations are always taken from the context
- if in recovery mode (context is RecoveryContext), ids that would
normally be auto-generated are instead taken from the context.

2006-09-01 20:47:18 Tree
[r5013] by cwilper

in the event of failure, recovery for writes to lowlevel storage
is more robust.

2006-09-01 20:40:44 Tree
[r5012] by cwilper

added method to get date from context, for use while determining
dates for API-M actions

2006-09-01 20:36:25 Tree
[r5011] by cwilper

used for recovery from journal

2006-09-01 20:32:40 Tree
[r5010] by cwilper

removed license text at top

2006-09-01 20:31:13 Tree
Older >