Ideally, we should get everyone off of RemoteLockService. For most internal products, this should be straightforward. We just need to expose an advisory locking API that uses the new lock API.
One idea would be to extend AdvisoryLockPrecommitCheck to support arbitrary validations; one of these could be V2 lock checks.
Ideally, we should get everyone off of
RemoteLockService
. For most internal products, this should be straightforward. We just need to expose an advisory locking API that uses the new lock API.One idea would be to extend
AdvisoryLockPrecommitCheck
to support arbitrary validations; one of these could be V2 lock checks.