Commit Graph

45 Commits

Author SHA1 Message Date
df623ac596 pkg/util: refine tidb_server_memory_limit to make the cpu usage more stable (#48927)
close pingcap/tidb#48741
2023-11-30 10:16:26 +00:00
3ed4ba5147 *: support serialization and deserialization of aggregate function for spill (#46632)
ref pingcap/tidb#47733
2023-11-30 10:16:19 +00:00
d1e87daf04 executor: add DataInDiskByChunks to spill and restore data in chunks (#48160)
ref pingcap/tidb#47733
2023-11-30 09:32:50 +00:00
ef02d72873 disttask: subtasks rebalance during task execution (#48306)
close pingcap/tidb#47298, ref pingcap/tidb#48795
2023-11-30 04:26:48 +00:00
86df166bd3 importinto: make cancel wait task done and some fixes (#48928)
close pingcap/tidb#48736
2023-11-29 09:59:48 +00:00
909522ab76 util/ranger: move cut prefix logic for prefix index to ealier stage (#48582)
ref pingcap/tidb#48181
2023-11-28 10:11:48 +00:00
2f29c1c1e8 pkg/util/dbutil: remove dependency stmtctx from dbutil (#48913)
close pingcap/tidb#48911
2023-11-27 07:11:44 +00:00
27d2ba5fdf util/ranger: add missing Selection for range scan from like on PAD SPACE column (#48845)
ref pingcap/tidb#48181, close pingcap/tidb#48821
2023-11-24 08:23:44 +00:00
c771e8b2f9 br/storage: enable async prefetch data (#48587)
close pingcap/tidb#48781
2023-11-24 04:44:42 +00:00
6ca9813e5d server: use failpoint rather than real error in test TestCursorFetchErrorInFetch (#48832)
close pingcap/tidb#47029
2023-11-23 13:49:14 +00:00
707f860527 util/rowcodec,tablecodec: remove stmtctx dependency from rowcodec and tablecodec (#48816)
close pingcap/tidb#48751
2023-11-23 10:19:13 +00:00
b8515ae354 session: move session interface into new package (#48792)
ref pingcap/tidb#44940
2023-11-23 05:28:11 +00:00
eff04125e7 br, util/ranger: replace EvalWithInnerCtx with Eval for packages br and util/ranger (#48785)
close pingcap/tidb#48783
2023-11-23 03:40:11 +00:00
9062834986 expression: add ctx to expression.Eval (#48609)
close pingcap/tidb#48608
2023-11-22 05:29:40 +00:00
e41495d276 ddl: make concurrent ingest job queue instead of fallback (#48645)
close pingcap/tidb#47758
2023-11-21 07:10:10 +00:00
3d176fcc2c util/codec,util/errctx,*: add error context, and use it to refactor util/codec (#48613)
close pingcap/tidb#48611
2023-11-20 13:53:40 +00:00
95759f44bd *: further adaptation to PD HTTP client (#48606)
ref pingcap/tidb#35319
2023-11-20 04:20:42 +00:00
657f0d94a9 pkg: stop using math/rand.Seed (#48653) 2023-11-17 06:00:53 +00:00
2f2f916926 expression: always use the ctx in parameter for method Equal in all expressions (#48596)
close pingcap/tidb#48595
2023-11-17 05:09:47 +00:00
db2e239496 types: remove param explicitTz from types.ParseTime (#48574)
close pingcap/tidb#48573
2023-11-15 08:08:17 +00:00
0f35b6f813 *: integrate PD HTTP client to the store helper (#48276)
ref pingcap/tidb#35319
2023-11-15 04:47:16 +00:00
69028f1689 util/intest: provide intest.AssertNotNil and intest.AssertNoError (#48579)
close pingcap/tidb#48578
2023-11-14 05:57:44 +00:00
af44de3abb util: add recover wrapper with error group (#48479)
close pingcap/tidb#48480
2023-11-09 13:11:12 +00:00
xhe
5fdd857346 *: fix platform dependent utils charsToString (#48400) 2023-11-08 07:56:20 +00:00
6020ede217 util/cgroup: fix InContainer for cgroup v2 (#48344)
close pingcap/tidb#48342
2023-11-07 06:38:10 +00:00
f04ed92907 planner: implementing multi index merge from CNF/DNF condition (#47671)
close pingcap/tidb#47759
2023-11-06 08:39:40 +00:00
0d9a4ce8b8 *: update linter (#48252)
ref pingcap/tidb#40786
2023-11-06 07:18:41 +00:00
5a22d566a8 executor: reuse goroutine in the analyze (#47637)
ref pingcap/tidb#47275
2023-11-03 05:51:38 +00:00
c1e28f31b7 ddl, table: improve the efficiency of adding index (#48184)
ref pingcap/tidb#47757
2023-11-02 14:35:09 +00:00
8301e4e991 types,*: remove the dependency stmtctx from types package. (#48108)
close pingcap/tidb#48080
2023-11-01 11:45:44 +00:00
733b10bf5a *: unify the use of PD API URL constants (#48132)
ref pingcap/tidb#35319
2023-11-01 09:29:07 +00:00
4667ed9e16 *: support cgroup with systemd (#48096)
close pingcap/tidb#47442
2023-10-31 16:12:36 +00:00
cc12200795 ddl: Ensure correct errors for duplicate constraint names (#48058)
close pingcap/tidb#48040
2023-10-31 05:03:37 +00:00
a2edc738de *: move sqlescaping from pkg/util/sqlexec to pkg/util/sqlescape (#48061)
close pingcap/tidb#48055
2023-10-31 01:45:36 +00:00
6d64b7e89a types, stmtctx, *: use ZeroDate, ZeroInDate and InvalidDate related flags to replace variable in statement context (#47794)
close pingcap/tidb#47507, close pingcap/tidb#47508
2023-10-27 10:44:05 +00:00
3a3a7d1c3c enhancement: Modify the BuildLogicalPlanForTest function (#47988)
close pingcap/tidb#47974
2023-10-26 00:57:34 +00:00
cd0587eb75 *: replace mathutil.Max/Min with built-in max/min (#47939)
ref pingcap/tidb#45933
2023-10-25 11:18:33 +00:00
2a628c4801 *: unified the cancel/kill logic in tidb (#47063)
close pingcap/tidb#47075
2023-10-23 09:48:38 +00:00
92749f73c8 types: more strict for types.StrictFlags (#47842)
close pingcap/tidb#47829
2023-10-20 09:39:40 +00:00
3c461ddf06 util: Change the name of ListInDisk (#47777)
ref pingcap/tidb#47733
2023-10-20 03:34:59 +00:00
90bd2dde4d stmtctx, *: change TypeCtx field to a private field (#47742)
close pingcap/tidb#47698, close pingcap/tidb#47752
2023-10-19 05:22:59 +00:00
3ef01b5882 types, *: move truncate flags to the types context (#47522)
close pingcap/tidb#47511
2023-10-18 05:15:29 +00:00
204d780068 planner, util: move FastIntSet to util (#47723) 2023-10-17 18:12:29 +00:00
f2d25f809d linter: setup a linter to validate constructor (#47661)
close pingcap/tidb#47660
2023-10-16 11:33:28 +00:00
318e82bbb7 *: move most of the packages to 'pkg' (#47123)
ref pingcap/tidb#41241
2023-10-13 14:36:26 +00:00