Commit Graph

571 Commits

Author SHA1 Message Date
c082f850ea planner: fix agg push down rule mistake order by item inside agg function (#50002)
close pingcap/tidb#49986
2024-01-03 07:03:32 +00:00
33480e8c8d *: add last ru consumption for tidb_last_query_info (#49769)
ref pingcap/tidb#49318
2024-01-03 06:05:15 +00:00
d791a79a3d Lightning: support multiple PD addresses (#49516)
close pingcap/tidb#49515
2024-01-03 06:05:09 +00:00
e80385270c metrics: add connection and fail metrics by resource group name (#49424)
ref pingcap/tidb#49318
2024-01-03 06:05:02 +00:00
37c7326c73 session: allow end aborted txn via binary protocal (#49384)
close pingcap/tidb#49151
2024-01-03 05:30:32 +00:00
965ad8a142 planner: simplify the binding interface (#49987)
ref pingcap/tidb#48875
2024-01-03 04:00:32 +00:00
2065be4887 planner: remove universal binding and skip related test cases temporarily (#49994)
ref pingcap/tidb#48875
2024-01-03 03:18:32 +00:00
89fc4403f3 Lightning : make pebbleDB block size configurable (#49514)
close pingcap/tidb#45037
2024-01-03 02:35:02 +00:00
cc805cfa99 planner: move more binding code to binding package (#49983)
ref pingcap/tidb#48875
2024-01-02 13:30:33 +00:00
237b2c7d50 disttask: fix panic in task executor/scheduler (#49877)
close pingcap/tidb#49869
2024-01-02 12:18:32 +00:00
99f0349bfb disttask: fix failed step is taken as success (#49971)
close pingcap/tidb#49950
2024-01-02 10:57:32 +00:00
ca816f8884 planner: eliminate redundant returned error signature when all code branchs return nil (#49975)
close pingcap/tidb#49977
2024-01-02 09:57:31 +00:00
2d7d83d297 planner: re-enable analyze for mv index and code prepare for estimation (#49937)
ref pingcap/tidb#46539
2024-01-02 09:26:01 +00:00
5f79a7c89d parser: support using '*' as DB name when creating binding (#49969)
ref pingcap/tidb#48875
2024-01-02 08:14:01 +00:00
3f7b017707 planner: simplify the structure of value in binding cache (#49952)
ref pingcap/tidb#48875
2024-01-02 07:09:32 +00:00
3d939d4b6f disttask: init capacity and check concurrency using cpu count of managed node (#49875)
ref pingcap/tidb#49008
2024-01-02 05:36:31 +00:00
70452024e7 planner: use TxnCtx.InfoSchema to prevent schema inconsistency (#49947)
ref pingcap/tidb#41622
2024-01-02 05:00:38 +00:00
1b0a77facf bootstrap: revert ddl_jobs table change (#49919)
close pingcap/tidb#49899
2024-01-02 05:00:31 +00:00
a6ba2ec8a8 planner: fix show stats_bucket couldn't decode index boundary out (#49945)
close pingcap/tidb#49823
2024-01-02 04:18:38 +00:00
2ab23da4ed planner: use switch to simple code (#49948) 2024-01-02 03:26:01 +00:00
7af117d818 sessionctx/variable: set DEFAULT_VALUE for 'tidb_txn_mode' (#48500)
close pingcap/tidb#48492
2024-01-02 02:54:31 +00:00
c20874ed33 domain: enable revive (#49946)
ref pingcap/tidb#40786
2024-01-02 01:00:31 +00:00
d6aeaf043f parser: fix limit lost in SetOprStmt (#49898)
close pingcap/tidb#49874
2023-12-29 10:05:05 +00:00
8eed0437b3 disttask: split task and subtask state (#49896)
ref pingcap/tidb#48795
2023-12-29 10:04:58 +00:00
8d77d73748 bindinfo: get all table name from ast for binding fuzz matching (#49840)
ref pingcap/tidb#48875
2023-12-29 09:27:29 +00:00
3fd9eaad95 planner: fix between ... and ... get wrong result for partition table (#49853)
close pingcap/tidb#49842
2023-12-29 08:22:59 +00:00
84d9bc3b6a importinto: move post-process code from disttask pkg to importer pkg (#49884)
ref pingcap/tidb#49883
2023-12-29 07:27:35 +00:00
c575685f6c test: fix not-stable test about ExchangePartition when wait for ddl enter next state (#49879)
close pingcap/tidb#49777
2023-12-29 07:27:28 +00:00
c766530a46 types: fix types's pkg warning and note generation (get rid of stack info) (#49880)
close pingcap/tidb#49291
2023-12-29 06:42:36 +00:00
4a47236db9 executor: Fix the panic in approx_percentile function (#49644)
close pingcap/tidb#40463
2023-12-29 06:42:29 +00:00
e19e06e1bc executor: support recovery mem limit error in disagg tiflash mode (#49401)
close pingcap/tidb#49574
2023-12-29 06:07:58 +00:00
fbe232e3f8 disttask: check affacted row before start subtask (#49810)
ref pingcap/tidb#49008
2023-12-29 05:01:58 +00:00
36cafb2307 statistics: remove useless code (#49206) 2023-12-28 16:30:28 +00:00
3f4db1afa8 disttask: do not retry meta initialization if context done (#49881)
close pingcap/tidb#49753
2023-12-28 15:36:28 +00:00
ab1f518a39 ddl: fix unstable test (#49891)
close pingcap/tidb#49827
2023-12-28 14:51:28 +00:00
933e713757 executor: fix pointGet and batchPointGet for global index (#47514)
close pingcap/tidb#47513
2023-12-28 12:48:28 +00:00
7c0c01d561 planner: fix index merge reader may lost enforced prop sort when table plan is pure (#49844)
close pingcap/tidb#49605
2023-12-28 10:10:58 +00:00
a1d2b503c1 disttask: Refactor taskExecutor slotManager to handle task occupation (#49713)
ref pingcap/tidb#49008
2023-12-28 09:33:28 +00:00
05a6702ef6 global sort: add 2-level iterator for merge property and range splitter (#49768)
close pingcap/tidb#49717
2023-12-28 08:48:28 +00:00
60d6286fa3 ddl: support bdr bwlist (#48776)
ref pingcap/tidb#48519
2023-12-28 08:04:58 +00:00
e04d7a8aec statistics: BCE for BinarySearchRemoveVal (#49871)
close pingcap/tidb#49876
2023-12-28 07:22:58 +00:00
60dbb615ab disttask: add notify when task submitted or changed & refactor test (#49805)
ref pingcap/tidb#49008
2023-12-28 06:42:28 +00:00
b56a09b151 util: fix recover log doesn't contains stack (#49868)
close pingcap/tidb#49867
2023-12-28 05:18:28 +00:00
3b41717afc statistics: do not use the infoSchema from domain directly (#49822) 2023-12-28 04:11:06 +00:00
87f8355e45 expression: ConstItem => ConstLevel to provide more clear semantics (#49807)
close pingcap/tidb#49806
2023-12-28 04:10:59 +00:00
7c69949621 table: refactor table pkg's warning and note generation (#49785)
close pingcap/tidb#49291
2023-12-28 02:51:29 +00:00
ed291b8bf1 *: update pd-client and client-go (#49833)
ref pingcap/tidb#49318
2023-12-27 12:31:58 +00:00
30b2b8fbf5 executor: display pre_split_regions for auto_random tables in SHOW CREATE (#49781)
close pingcap/tidb#49839
2023-12-27 12:07:58 +00:00
6c479080d9 planner: remove the unnecessary column type from the system table mysql.bind_info (#49841)
ref pingcap/tidb#48875
2023-12-27 11:42:41 +00:00
0828da6f7e ddl: allow altering integer with foreign key and deny altering decimal with foreign key (#49838)
close pingcap/tidb#47702
2023-12-27 11:42:34 +00:00