StoreLockedException

class StoreLockedException(message: String, cause: Throwable? = null) : StoreException

Another process — or another DocumentStore in this process — already holds the directory.

The engine is single-writer by design, and the lock file is what makes that a guarantee rather than a convention. Two writers over one LSM directory do not produce a merge conflict; they produce two interleaved logs and an unrecoverable sequence space.

Constructors

Link copied to clipboard
constructor(message: String, cause: Throwable? = null)

Properties

Link copied to clipboard
open val cause: Throwable?
Link copied to clipboard
open val message: String?