Description
We have a few thrift RPCs left after client updater removal that are no longer in use. Consider deprecating and removing these to avoid bit rot:
Response acquireLock(1: LockKey lockKey) Response releaseLock(1: Lock lock, 2: LockValidation validation) Response getLocks()
In addition, Lock object should be dropped from the following RPCs:
Response createJob(1: JobConfiguration description, 3: Lock lock) Response scheduleCronJob(1: JobConfiguration description, 3: Lock lock) Response descheduleCronJob(4: JobKey job, 3: Lock lock) Response restartShards(5: JobKey job, 3: set<i32> shardIds, 6: Lock lock) Response addInstances(1: AddInstancesConfig config, 2: Lock lock) Response killTasks(1: TaskQuery query, 3: Lock lock) Response replaceCronTemplate(1: JobConfiguration config, 2: Lock lock)
Attachments
Issue Links
- blocks
-
AURORA-1586 Aurora 0.13.0 backwards incompatible changes
- Resolved