log-backup: implement the checkpoint V3 by YuJuncen · Pull Request #36114 · pingcap/tidb · GitHub Log backupにcheckpoint v3を導入しています。central nodeを導入し、各リージョンのチェックポイント情報をpullするようにしています。
planner/core, planner, sessionctx/variable: remove more skipInit by morgo · Pull Request #35992 · pingcap/tidb · GitHub skipInitを削除しています。
statistics: support tracking topn in statsCache by Yisaer · Pull Request #35510 · pingcap/tidb · GitHub statsCacheのTopN情報をトラッキングするようにしています。
executor: support tidb memory debug mode by wshwsh12 · Pull Request #35322 · pingcap/tidb · GitHub executorにメモリ使用状況に関するデバッグ機能を追加しています。
expression: pushdown reverse to TiFlash by lizhenhuan · Pull Request #35738 · pingcap/tidb · GitHub reverseをTiFlashにpushdownしています。
txn: move some methods in `session_txn` to internal pacakge by lcwangchao · Pull Request #36034 · pingcap/tidb · GitHub session_txn のいくつかのメソッドを内部パッケージに移動しています。
planner: decorrelate the APPLY when the inner's projection is empty by Reminiscent · Pull Request #36073 · pingcap/tidb · GitHub 内部の射影(internal projection)が空の時にAPPLYを相関させない(decorrelate)ようにしています。
telemetry: add reviewer rule by AstroProfundis · Pull Request #36084 · pingcap/tidb · GitHub /telemetry以下のコード変更をCODEOWNERSで指定されたレビューワーを必須にしています。
*: bazel use jdk 17 by hawkingrei · Pull Request #36070 · pingcap/tidb · GitHub .bazelrcの設定を変更してJava 17を利用しています。
ddl: implement table granularity DDL for SchemaTracker by lance6716 · Pull Request #36077 · pingcap/tidb · GitHub SchemaTrackerにテーブルのDDLを追加しています。
metrics/grafana: bring back the plan cache miss panel by tiancaiamao · Pull Request #36081 · pingcap/tidb · GitHub 削除されていた"Plan Cache Miss OPS"メトリクスを復活させています。
planner: Reduce verbosity of logging unknown system variables by dveeden · Pull Request #36013 · pingcap/tidb · GitHub 不明なシステム変数が繰り返しログに出力されていたのを抑制しています。
test: remove meaningless test and update bazel by xiongjiwei · Pull Request #36136 · pingcap/tidb · GitHub 不要な3つのテストを削除しています。
ddl: support rename index and columns for multi-schema change by tangenta · Pull Request #36148 · pingcap/tidb · GitHub multi schema changeでインデックスとカラムのrenameに対応しています。
test: refactor restart test by xiongjiwei · Pull Request #36174 · pingcap/tidb · GitHub restart_testを書き換えています。
store/mockstore/unistore: fix several issues of coprocessor paging in unistore by tiancaiamao · Pull Request #36147 · pingcap/tidb · GitHub Unistoreでのcoprocessor pagingに関するいくつかの問題(returnの代わりにbreakを利用していたなど)を修正しています。
log-backup: fix checkpoint display by YuJuncen · Pull Request #36166 · pingcap/tidb · GitHub
br log status
コマンドでチェックポイント情報を表示するようにしています。executor: check the error returned by `handleNoDelay` by zyguan · Pull Request #36105 · pingcap/tidb · GitHub handleNoDelayから戻されうるエラーをチェックするようにしています。
domain: fix unstable test TestAbnormalSessionPool by hawkingrei · Pull Request #36154 · pingcap/tidb · GitHub TestAbnormalSessionPoolの不安定なテストを修正しています。
table-filter: optimize table pattern message and unit tests by niubell · Pull Request #36160 · pingcap/tidb · GitHub table patternに関するエラーメッセージを修正しています。
*: support show ddl jobs for sub-jobs by tangenta · Pull Request #36168 · pingcap/tidb · GitHub
ADMIN SHOW DDL JOBS
をmulti schema changeに対応させています。planner: handle the expected row count for pushed-down selection in mpp by time-and-fate · Pull Request #36195 · pingcap/tidb · GitHub MPPモードでpush downされたときの予想される行数を修正しています。
*: add tidb_min_paging_size system variable by tiancaiamao · Pull Request #36107 · pingcap/tidb · GitHub tidb_min_paging_sizeシステム変数を追加しています。
executor: optimize cursor read point get by reading through pessimistic lock cache by you06 · Pull Request #36149 · pingcap/tidb · GitHub 悲観ロックキャッシュを利用してpoint getからのcursorの読み込みを最適化しています。
scheduler: migrate test framework to testify by HunDunDM · Pull Request #5298 · tikv/pd · GitHub schedulerに関するテストをtestifyに移行しています。
*: some misc modify for testify by lhy1024 · Pull Request #5299 · tikv/pd · GitHub testify用の対応を追加しています。
*: define plan status by rleungx · Pull Request #5266 · tikv/pd · GitHub Plan status(?)を定義しています。
cluster: Scheduler Dry Run mechanism by CabinfeverB · Pull Request #5283 · tikv/pd · GitHub スケジューラーのdry runを追加しています。
simulator: use tiup playground to deploy `pd-simulator` by bufferflies · Pull Request #5289 · tikv/pd · GitHub tiup playgroundにpd-simulatorをデプロイできるようにしています。
server/core: reduce the cost of CPU for Store.Clone by AndreMouche · Pull Request #5302 · tikv/pd · GitHub Store.Clone時のCPU使用率の減少を図っています。
raftstore: fix the building warning caused by the feature cfg by JmPotato · Pull Request #13004 · tikv/tikv · GitHub Raft storeに関するwarningを修正しています。
raftstore: Implement coprocessor observer pre_exec_admin(query) by CalvinNeo · Pull Request #12868 · tikv/tikv · GitHub 新しいcoprocessor observerであるpre_exec_admin(query)を追加しています。
raftstore: make the gRPC poll busy check to consider the average value by JmPotato · Pull Request #13005 · tikv/tikv · GitHub gRPCのpoll busyのチェックを正確に行えるようにしています。
raftstore: change send proposal time to waterfall metrics by sticnarf · Pull Request #12993 · tikv/tikv · GitHub send proposal timeをwaterfall metricsにしています。
add TestTabletFactory and refine TabletFactory trait by tonyxuqqi · Pull Request #12940 · tikv/tikv · GitHub Raft store v2のために、TestTabletFactoryを追加しています。
tablet: load_tablet should remove the old tablet in the cache. by SpadeA-Tang · Pull Request #12984 · tikv/tikv · GitHub load_tabletがキャッシュ内の古いtabletを削除するようにしています。
log-backup: store log files by date and hour in sub directory by joccau · Pull Request #13006 · tikv/tikv · GitHub Log backupでログファイルを日と時間単位でサブディレクトリに保存するようにしています。
BR: flush causal timestamp before backup start for rawkv apiv2 by haojinming · Pull Request #12991 · tikv/tikv · GitHub RawKV API V2のバックアップ前にcausal timestampをflushするようにしています。
- fix issue in append_compact_purge example by LykxSassinator · Pull Request #241 · tikv/raft-engine · GitHub append_compact_purgeが終了しない例を修正しています。