public class LockResolverClientV3 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 |
|---|
LockResolverClientV3(TiConfiguration conf,
TiRegion region,
TiStore store,
TikvGrpc.TikvBlockingStub blockingStub,
TikvGrpc.TikvFutureStub asyncStub,
ChannelFactory channelFactory,
RegionManager regionManager,
PDClient pdClient,
RegionStoreClient.RegionStoreClientBuilder clientBuilder) |
| 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 LockResolverClientV3(TiConfiguration conf, TiRegion region, TiStore store, TikvGrpc.TikvBlockingStub blockingStub, TikvGrpc.TikvFutureStub asyncStub, ChannelFactory channelFactory, RegionManager regionManager, PDClient pdClient, RegionStoreClient.RegionStoreClientBuilder clientBuilder)
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.