Skip to content

2.23.1.0-b212

Summary:
Implements persistence for master side DDL lock acquistion and release.

Handles restoring/rebuilding the Lock state at the master after master-failover/restart.

Handle bootstrapping the new TServer with the locks already taken.

----

Does not handle release of locks for a "dead" TServer.
Jira: DB-12809

Test Plan: yb_build.sh --cxx-test object_lock-test

Reviewers: bkolagani, zdrudi

Reviewed By: zdrudi

Subscribers: ybase

Differential Revision: https://phorge.dev.yugabyte.com/D36794
Assets 2
Loading