expression: push down `is_true`, `is_false`, `is_true_with_null` to TiFlash by windtalker · Pull Request #33048 · pingcap/tidb · GitHub
is_true, is_false, is_true_with_null をTiFlashにpush downするように変更しています。
*: upgrade client-go by longfangsong · Pull Request #33044 · pingcap/tidb · GitHub
利用するclient-goのバージョンを更新しています。
planner: add the basic functions of the functional dependency by winoros · Pull Request #33043 · pingcap/tidb · GitHub
関数の依存性をメンテナンスするための関数を追加しています。最終的には、 Refine only-full-group-by checker · Issue #29766 · pingcap/tidb · GitHub を解決するためのようです。
planner: only users with SUPER or CONNECTION_ADMIN privilege can kill auto analyze by xuyifangreeneyes · Pull Request #33057 · pingcap/tidb · GitHub
SUPER または CONNECTION_ADMIN 権限を持ったユーザーだけが auto analyze の処理を強制終了(kill)できるように変更しています。
planner: support tiflash scan in transaction with dirty data by windtalker · Pull Request #33049 · pingcap/tidb · GitHub
TiFlash がdirty readできる(scan in transaction with dirty data)ように変更しています。
store/tikv: Fix unexpected assertion failed error in conflicting pessimistic transaction. by MyonKeminta · Pull Request #32917 · pingcap/tidb · GitHub
悲観的ロック利用時にまれに発生するassertion failureの誤検出を修正しています。実際はこの変更はTiKVとclient-goで実施されており、client-goへの依存性のみ変更しています。 (このコミットでのFiles changedは0にみえますが、ファイルの変更は *: upgrade client-go by longfangsong · Pull Request #33044 · pingcap/tidb · GitHub で実施されたのかもしれません)
planner: ignore close-stmt to make more queries can hit plan cache by qw4990 · Pull Request #32928 · pingcap/tidb · GitHub
Plannerがclose-stmtを無視して、よりプランキャッシュのヒット率を高めるようにしています。
bindinfo: support 'show binding_cache status' by Reminiscent · Pull Request #32567 · pingcap/tidb · GitHub
バインドキャッシュを確認するための'show binding_cache status' コマンドを追加しています。
server: a better way to handle killed connection by bb7133 · Pull Request #32809 · pingcap/tidb · GitHub
アイドルコネクションを強制終了した場合にすぐに切断されるように変更しています。
bindinfo: add warning message when the memory usage of the cache exceeds its capacity by Reminiscent · Pull Request #32866 · pingcap/tidb · GitHub
バインドキャッシュのサイズがキャパシティを超えたときに警告を出すようにしています。
br: implement backup & restore policy info by 3pointer · Pull Request #33007 · pingcap/tidb · GitHub
BR(Backup and Restore)が部分的なリストアを行う際にも、Placement policyをリストアするように追加しています。
table/tables: fix a corner case of renew lease operation on cached table by tiancaiamao · Pull Request #32643 · pingcap/tidb · GitHub
キャッシュされたテーブルの読み込み、書き込み、再度読み込みを行った際にlease操作が意図せず成功してしまう事象を修正しています。
*: support mpp partition for tiflash by wshwsh12 · Pull Request #31043 · pingcap/tidb · GitHub
TiFlashのMPPでのパーティションテーブルを追加しています。
planner: fix the wrong range built for bit columns when reusing cached plan by qw4990 · Pull Request #33090 · pingcap/tidb · GitHub
プランが再利用されたときのbit型に関する誤った範囲が作成される(range built)問題を修正しています。
planner: add more test cases for auto-capture and support to capture more hints by qw4990 · Pull Request #33051 · pingcap/tidb · GitHub
auto-captureに対するテストケースの追加と、より多くのヒントへの対応を行っています。
bindinfo: refactor some codes in bindinfo package by Reminiscent · Pull Request #33094 · pingcap/tidb · GitHub
bindinfoパッケージのリファクタリングを行っています。
executor: fix a bug on generated column cause wrong read result by tiancaiamao · Pull Request #33050 · pingcap/tidb · GitHub
generated column(生成列、仮想列)であやまった検索結果があり得る問題を修正しています。
lightning: tolerate tikv node address changes during importing by gozssky · Pull Request #32876 · pingcap/tidb · GitHub
LightningがTiKVのstore addressが変更されてもリストアできるようにしています。
*: make golangci-lint work on Go1.18 by tiancaiamao · Pull Request #33081 · pingcap/tidb · GitHub
Go 1.18でgolangci-lintを利用できるように変更しています。