History | Log In     View a printable version of the current page. Get help!  
Issue Details [XML]

Key: SES-580
Type: New Feature New Feature
Status: Closed Closed
Resolution: Fixed
Priority: Minor Minor
Assignee: Unassigned
Reporter: James Leigh
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Sesame

Repository locking

Created: 07/Jul/08 05:32 PM   Updated: 26/Sep/08 11:33 AM
Component/s: Memory Sail, Native Sail, RDBMS Sail
Affects Version/s: None
Fix Version/s: 2.2


 Description   
Add directory locks to memory, native, and rdbms sails to prevent accidental store corruption.
If possible we should allow read-only mode if the lock cannot be aquired - to allow some one to problem-solve a solution from another jvm.

 All   Comments   Change History      Sort Order:
Comment by Arjohn Kampman [07/Jul/08 07:52 PM]
Removed affected version (new features do not "affect" versions).

Comment by James Leigh [09/Jul/08 09:16 PM]
MemoryStore attempts to lock the directory if persisting, otherwise it opens in read-only mode.
NativeStore attempt to lock the directory, otherwise it fails to initialize.
RdbmsStore attempts to lock the database, otherwise it fails to initialize.

As of revision 7444.