[MDEV-19451] MyRocks: Range Locking: shared point lock support Created: 2019-05-13 Updated: 2019-06-11 |
|
| Status: | Open |
| Project: | MariaDB Server |
| Component/s: | Storage Engine - RocksDB |
| Fix Version/s: | N/A |
| Type: | Task | Priority: | Major |
| Reporter: | Sergei Petrunia | Assignee: | Sergei Petrunia |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||
| Description |
|
Range locking should support shared locks. Supporting them in general case is hard, so the goal is to just support shared point locks. Multiple transactions should be able to run
Tree: |
| Comments |
| Comment by Sergei Petrunia [ 2019-06-10 ] |
|
Lock escalation process is now able to handle shared locks (shared locks are not merged together. They remain intact after the escalation). |