resolve-lock: resolve locks, TS of which is bigger than safepoint and expired by joccau · Pull Request #35403 · pingcap/tidb · GitHub log backup中にTiDB Serverがクラッシュした場合に、GC savepointが進まなくなる事象を修正しています。
planner: refactor function CheckUpdateList by TonsnakeLin · Pull Request #35858 · pingcap/tidb · GitHub CheckUpdateListをリファクタリングしています。
lightning: fix ipv6 address by D3Hunter · Pull Request #35881 · pingcap/tidb · GitHub LightningがIPv6を利用してTiDB Serverに接続できるようにしています。
executor: Fix group_concat returns wrong results after set group_concat_max_len by SeaRise · Pull Request #35852 · pingcap/tidb · GitHub システム変数group_concat_max_lenを設定したときに、group_concatが誤った結果を返す事象を修正しています。
*: seperate `TxnScope` and `ReplicaReadScope` by lcwangchao · Pull Request #35877 · pingcap/tidb · GitHub TxnManagerにTxnScopeとReplicaReadScopeを追加しています。Stale readとLocal Txnのコードを分離するためとのこと。
util: mathutil type parameters name use uppercase by feitian124 · Pull Request #35896 · pingcap/tidb · GitHub Genericsのtype引数名を大文字に変更しています。
testkit: add test cases where autocommit transaction encounters concurrent conflicts. by SpadeA-Tang · Pull Request #35853 · pingcap/tidb · GitHub autocommitのトランザクション同士の書き込みコンフリクトに関するテストケースを追加しています。
txn: rename snapshot related methods in txnManager. by SpadeA-Tang · Pull Request #35912 · pingcap/tidb · GitHub txnManagerのGetReadSnapshotをGetSnapshotWithStmtReadTSに、GetForUpdateSnapshotをGetSnapshotWithStmtForUpdateTSにそれぞれ名前を変えています。txnManagerとTxnContextProviderで一貫した名称を利用するためとのこと。
br: optimize communication with tikv stores. #31722 by MoCuishle28 · Pull Request #35147 · pingcap/tidb · GitHub TiKV storesとの通信の最適化のために、restore.ClientでのworkPool列を使用しています。
pdutil: fix unstable test TestPauseSchedulersByKeyRange by gozssky · Pull Request #35949 · pingcap/tidb · GitHub 不安定なTestPauseSchedulersByKeyRangeテストを修正しています。
ddl: support drop indexes for multi-schema change by tangenta · Pull Request #35883 · pingcap/tidb · GitHub multi schema changeで複数のindexをdropできるようにしています。
plancodec: fix a miss case in conversion by zhongzc · Pull Request #35957 · pingcap/tidb · GitHub plancodecにtypeDataSourceIDの対応を追加しています。
*: enable gosec by hawkingrei · Pull Request #35873 · pingcap/tidb · GitHub gosecを有効にしています。
schedule: change the interface of `Schedule` by rleungx · Pull Request #5228 · tikv/pd · GitHub
Schedule
にdryRun引数を追加しています。filter: use `labelConstraintFilter` instead by rleungx · Pull Request #5235 · tikv/pd · GitHub engineFilter、ordinaryEngineFilterとspecialUseFilterを削除しています。
server, api: add rate-limit middleware by CabinfeverB · Pull Request #4844 · tikv/pd · GitHub HTTP APIにrate limit middlewareを追加しています。
pd_worker, split_controller: introduce the new config and CPU collector registration mechanism by JmPotato · Pull Request #12942 · tikv/tikv · GitHub 負荷ベースのSplitを行うために必要な設定を追加しています。
server: collect count and duration by request source by sticnarf · Pull Request #12954 · tikv/tikv · GitHub TiKV clientがContextを通じてrequest_source経由での処理の経過時間を記録するようにしています。
[apiv2] encode key range in raw_checksum interface by haojinming · Pull Request #12951 · tikv/tikv · GitHub raw_checksumインターフェースでキーの範囲をエンコーディングするように変更しています。
2022年7月5日にRaft Engineのコミットはありませんでした。