public class LockResolverClientV2 extends AbstractRegionStoreClient implements AbstractLockResolverClient
codec, region, regionManager, SEEK_LEADER_STORE_DURATION, SEEK_PROXY_STORE_DURATION, storeasyncStub, blockingStub, channelFactory, conf, timeoutBIG_TXN_THRESHOLD, RESOLVED_TXN_CACHE_SIZE| Constructor and Description |
|---|
LockResolverClientV2(TiConfiguration conf,
TiRegion region,
TiStore store,
TikvGrpc.TikvBlockingStub blockingStub,
TikvGrpc.TikvFutureStub asyncStub,
ChannelFactory channelFactory,
RegionManager regionManager) |
| Modifier and Type | Method and Description |
|---|---|
String |
getVersion() |
ResolveLockResult |
resolveLocks(BackOffer bo,
long callerStartTS,
List<Lock> locks,
boolean forWrite)
ResolveLocks tries to resolve Locks.
|
close, getAsyncStub, getBlockingStub, getRegion, makeContext, makeContext, makeContext, makeContext, onNotLeader, onStoreUnreachablecallAsyncWithRetry, callServerStreamingWithRetry, callWithRetry, checkHealth, getConf, getTimeout, setTimeoutclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitextractLockFromKeyErr, getInstancepublic LockResolverClientV2(TiConfiguration conf, TiRegion region, TiStore store, TikvGrpc.TikvBlockingStub blockingStub, TikvGrpc.TikvFutureStub asyncStub, ChannelFactory channelFactory, RegionManager regionManager)
public String getVersion()
getVersion in interface AbstractLockResolverClientpublic ResolveLockResult resolveLocks(BackOffer bo, long callerStartTS, List<Lock> locks, boolean forWrite)
AbstractLockResolverClientresolveLocks in interface AbstractLockResolverClientCopyright © 2025 PingCAP. All rights reserved.