Skip to content

More granular locking mechanism #14

@hanappe

Description

@hanappe

Currently there is a single, global lock for the database. This makes it impossible to use the database on a shared, remote filesystem.

Suggestion:

  • Use a database lock for the creation and deletion of a scan.
  • Use a lock per scan for the creation/deletion of a fileset & fileset metadata
  • Possibly, but not urgent: Use a lock per fileset for the creation/deletion of a file & file metadata

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions