Versions in this module Expand all Collapse all v2 v2.0.7 Apr 14, 2023 v2.0.6 Mar 2, 2023 v2.0.5 Feb 2, 2023 Changes in this version + type ClientOpt func(*option) + func WithAPIVersion(apiVersion kvrpcpb.APIVersion) ClientOpt + func WithKeyspace(keyspaceName string) ClientOpt v2.0.4 Jan 6, 2023 v2.0.3 Dec 8, 2022 v2.0.2 Nov 2, 2022 Changes in this version + const RCCheckTS + type ReplicaReadAdjuster = txnsnapshot.ReplicaReadAdjuster v2.0.1 Apr 7, 2022 v2.0.0 Feb 24, 2022 Changes in this version + const MaxTxnTimeUse + const PriorityHigh + const PriorityLow + const PriorityNormal + const RC + const SI + type BinlogWriteResult = transaction.BinlogWriteResult + type Client struct + func NewClient(pdAddrs []string) (*Client, error) + func (c *Client) GetTimestamp(ctx context.Context) (uint64, error) + type IsoLevel = txnsnapshot.IsoLevel + type KVFilter = transaction.KVFilter + type KVSnapshot = txnsnapshot.KVSnapshot + type KVTxn = transaction.KVTxn + type Lock = txnlock.Lock + func NewLock(l *kvrpcpb.LockInfo) *Lock + type LockResolver = txnlock.LockResolver + type Priority = txnutil.Priority + type Scanner = txnsnapshot.Scanner + type SchemaAmender = transaction.SchemaAmender + type SchemaLeaseChecker = transaction.SchemaLeaseChecker + type SchemaVer = transaction.SchemaVer + type SnapshotRuntimeStats = txnsnapshot.SnapshotRuntimeStats + type TxnStatus = txnlock.TxnStatus v2.0.0-rc Dec 6, 2021 Other modules containing this package github.com/tikv/client-go