[
https://issues.apache.org/jira/browse/HDDS-13004?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Swaminathan Balachandran updated HDDS-13004:
--------------------------------------------
Description:
A Snapshot Cache lock needs to be implemented which should prevent the rocksdb
to be opened while the lock is held.
The idea is, the snapshot can't be opened for other purposes during snapshot
defragmentation (note: snapshot compaction is not DB compaction). Essentially,
an exclusive lock should be taken on the snapshot during the process.
was:
A Snapshot Cache lock needs to be implemented which should prevent the rocksdb
to be opened while the lock is held.
The idea is, the snapshot can't be opened for other purposes during snapshot
compaction (note: snapshot compaction is not DB compaction). Essentially, an
exclusive lock should be taken on the snapshot during the process.
> Snapshot Cache lock on a specific snapshotId
> --------------------------------------------
>
> Key: HDDS-13004
> URL: https://issues.apache.org/jira/browse/HDDS-13004
> Project: Apache Ozone
> Issue Type: Sub-task
> Components: Ozone Manager
> Reporter: Swaminathan Balachandran
> Assignee: Swaminathan Balachandran
> Priority: Major
>
> A Snapshot Cache lock needs to be implemented which should prevent the
> rocksdb to be opened while the lock is held.
> The idea is, the snapshot can't be opened for other purposes during snapshot
> defragmentation (note: snapshot compaction is not DB compaction).
> Essentially, an exclusive lock should be taken on the snapshot during the
> process.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]