JanusGraph / JanusGraph/janusgraph
LockEntry set TTL
Open
area/core
kind/enhancement
- Dominant language
- Java
- Stars
- 5.8k
- Forks
- 1.2k
- Avg merge
- 13h 53m
- Merged PRs (30d)
- 6
Description
**Describe the feature:**
In the org.janusgraph.diskstorage.locking.consistentkey.ConsistentKeyLocker#tryWriteLockOnce method, newLockEntry can set TTL
Contributor guide
Research direction
Start at org.janusgraph.diskstorage.locking.consistentkey.ConsistentKeyLocker#tryWriteLockOnce and trace how newLockEntry is created. Determine how TTL should be supplied or applied there, then verify the lock-entry behavior with the relevant locking tests; done means new lock entries can receive the intended TTL without breaking lock acquisition.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- databases
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100