Commit Graph

5983 Commits

Author SHA1 Message Date
7a4c566061 planner: optimize the performance of PlanCacheParamList.String() (#46592)
close pingcap/tidb#46579
2023-09-04 06:56:13 +00:00
93dce262f1 statistics: remove lockedTable cache (#46555)
ref pingcap/tidb#46351
2023-09-02 03:53:13 +00:00
3036b6d225 importinto: support split large csv file (#46480)
ref pingcap/tidb#42930
2023-09-01 12:06:43 +00:00
4b4f210d85 executor: merge test into UnionTest (#46543) 2023-08-31 05:41:08 +00:00
187573b077 statistics: rewrite unlock stats handler (#46478)
ref pingcap/tidb#46351
2023-08-30 12:47:08 +00:00
4facc136b5 planner: fix wrong result when pushing Agg down through Union in MPP plans (#46310) 2023-08-30 16:51:30 +08:00
f717e39a8e executor: split aggregate.go into several files (#46489)
close pingcap/tidb#46487
2023-08-30 08:50:10 +00:00
a84159fff5 executor: Remove mpp task number check to pass tests in ci (#46496)
close pingcap/tidb#46484
2023-08-30 06:17:09 +00:00
40e2e0d6b4 executor: pre-alloc chunks to optimize SortExec in (#46483)
close pingcap/tidb#46482
2023-08-30 05:50:09 +00:00
2db93cd0fc planner: move some estimation functions from the physical-optimization package into cardinality package (#46479)
ref pingcap/tidb#46358
2023-08-29 12:56:07 +00:00
d434bd9f1d import into: fix id base (#46315)
close pingcap/tidb#46174
2023-08-29 09:50:09 +00:00
603a15f729 statistics: split lock stats handler and rewrite the insert SQL (#46403)
ref pingcap/tidb#46351
2023-08-29 07:41:08 +00:00
40c4a16753 ddl, disttask: implement add index operators (#46414)
ref pingcap/tidb#46258
2023-08-29 06:59:15 +00:00
a06bcc60e1 br/lightning: add DecompressConfig to external storage (#46430)
ref pingcap/tidb#42930
2023-08-29 06:18:38 +00:00
e7e9fb6e6a tables: split partiton test (#46252)
ref pingcap/tidb#44940
2023-08-28 09:24:36 +00:00
5ecf9801ae lightning: local backend use external engine part 1 (#46406)
ref pingcap/tidb#45719
2023-08-28 06:42:36 +00:00
c11a999288 *: use std/slices to replace exp/slices (#46433)
ref pingcap/tidb#45933
2023-08-28 02:26:06 +00:00
bfacaf8887 importinto: remove useless code and add test (#46413)
ref pingcap/tidb#42930
2023-08-26 01:12:35 +00:00
89ba8fd565 *: fix ineffective failpoint enable in TestMPPExecution (#46429) 2023-08-25 13:57:35 +00:00
8b30d3def6 *: use std/slices to replace exp/slices (#46422)
ref pingcap/tidb#45933
2023-08-25 10:27:35 +00:00
685bcaaefc *: enable lfu for analyze (#46399)
ref pingcap/tidb#46158
2023-08-25 07:53:05 +00:00
c9b8d9c927 executor/lockstats: reuse the same code and return err earlier (#46382)
ref pingcap/tidb#46351
2023-08-24 10:48:35 +00:00
2b766b4f77 executor: removed unused code (#46352)
ref pingcap/tidb#46351
2023-08-23 10:59:12 +00:00
6dd4a3ae76 *: add session alias field in slowlog, general log and extension framework (#46273)
close pingcap/tidb#46272
2023-08-23 10:59:04 +00:00
82ab553661 executor: add cast for admin check table/index to avoid out of range (#46243)
ref pingcap/tidb#46176
2023-08-23 06:57:35 +00:00
14fb8174a9 *: use std/slices to replace exp/slices (#46339)
ref pingcap/tidb#45933
2023-08-23 05:59:05 +00:00
9466e45f7d executor: fix plan replayer for sql file input wrongly fetch startTS after OnTxnEnd (#46201)
close pingcap/tidb#46197
2023-08-23 05:09:34 +00:00
1ea6499132 disttask: add operator abstraction (#46279)
ref pingcap/tidb#46258
2023-08-22 15:39:34 +00:00
2e6976762a planner: refactor Next function of AnalyzeExec (#46235) 2023-08-22 12:03:34 +00:00
29b94484fc executor: enable stats LFU cache (#46246)
ref pingcap/tidb#46158
2023-08-22 11:05:03 +00:00
a8cfe88aba util/collate: add collation utf8mb4_0900_bin (#46269)
close pingcap/tidb#46268
2023-08-22 07:09:34 +00:00
7e476a5027 *: use std/slices to replace exp/slices (#46292)
ref pingcap/tidb#45933
2023-08-22 03:56:04 +00:00
0c3bbc127c planner: fix the issue that TIDB_INLJ hint cannot take effect when left joining two sub-queries (#46271)
close pingcap/tidb#46160
2023-08-21 12:36:34 +00:00
2abf83ddd5 *: remove feedback (#45969)
ref pingcap/tidb#46056
2023-08-21 11:03:34 +00:00
533998e592 executor: fix retChk = nil in index_merge_reader (#46111)
close pingcap/tidb#46005
2023-08-21 07:18:33 +00:00
bc88e13edd workerpool: generic result type for worker pool (#46185)
ref pingcap/tidb#46258
2023-08-21 06:39:33 +00:00
0b2d62bcf6 executor: enable LFU stats cache for test (#46226)
ref pingcap/tidb#46158
2023-08-18 13:56:01 +00:00
3e5c7512d5 *: Remove and add partitioning (#42907)
close pingcap/tidb#42616
2023-08-18 09:54:31 +00:00
dcd4667ae9 *: use std/slices to replace exp/slices (#46221)
ref pingcap/tidb#45933
2023-08-18 09:12:32 +00:00
617497366a memory: Fix formatting of memory usage error for analyze table (#45696)
close pingcap/tidb#45690
2023-08-17 19:24:31 +00:00
9f23bae3f0 ddl: fix show global index regions (#45999)
close pingcap/tidb#46000
2023-08-17 16:39:31 +00:00
63191117c4 planner: add tests for getFullAnalyzeColumnsInfo (#46153) 2023-08-17 08:48:32 +00:00
95b4dcce80 *: use std/slices to replace exp/slices (#46128)
ref pingcap/tidb#45933
2023-08-16 09:17:02 +00:00
6fd1924d91 util/collate: implement utf8mb4_0900_ai_ci collation (#45650)
close pingcap/tidb#37566
2023-08-15 10:02:02 +00:00
2a674bca65 *: use std/slices to replace exp/slices (#46079)
ref pingcap/tidb#45933
2023-08-15 05:32:00 +00:00
6ab8a37834 expression: make lead and lag function return correct column type (#46051)
close pingcap/tidb#46050
2023-08-14 14:38:00 +00:00
9232aac873 executor: Fix coroutine leak after kill remote connection (#46035)
close pingcap/tidb#46034
2023-08-14 09:27:35 +00:00
d5fc8bbf03 expression: Fix different behaviors with MySQL when comparing datetime column with numeric constant (#45945)
close pingcap/tidb#38361
2023-08-14 09:27:28 +00:00
d4a50aa47b planner: refactor getFullAnalyzeColumnsInfo (#46044) 2023-08-14 08:38:00 +00:00
0a5e0b3b2b kv request: configurable KV Timeout (#45601)
close pingcap/tidb#45380
2023-08-11 12:43:57 +00:00