Commit Graph

132 Commits

Author SHA1 Message Date
6f02e99396 experssion: table: standalone implement for EvalContext and BuildContext (#51299)
close pingcap/tidb#51298
2024-02-27 07:26:21 +00:00
0df9170791 planner/infoschema: support push down lower to some memtables (#50874)
ref pingcap/tidb#50305
2024-02-27 07:26:01 +00:00
23190ff540 disttask: enlarge max-concurrent-task and optimize scheduler/executor loop (#51241)
ref pingcap/tidb#49008
2024-02-27 03:32:01 +00:00
fc36864a1f table: standalone implement for table.MutateContext and table.AllocatorContext (#51262)
close pingcap/tidb#51259
2024-02-23 07:21:27 +00:00
5b187e5e56 planner: standalone implement for PlanContext (#51237)
close pingcap/tidb#51236
2024-02-22 15:03:28 +00:00
3d1708f80c telemetry: remove the codes of Telemetry (#51202)
close pingcap/tidb#49939
2024-02-22 11:48:26 +00:00
1ee58bf15b planner: replace context in planbuilder to PlanContext (#51172)
ref pingcap/tidb#51070, close pingcap/tidb#51171
2024-02-21 10:49:57 +00:00
2041d494cc util: Adjust binary collate behavior to do pattern matching in bytes (#51113)
close pingcap/tidb#50393
2024-02-21 08:45:27 +00:00
11f716e206 bootstrap, br: add sys.schema_unused_indexes view (#50887)
close pingcap/tidb#50886
2024-02-21 05:22:57 +00:00
4e202a4ff0 *: make sessionctx.Context depend on contexts in planner and expression (#51150)
close pingcap/tidb#51149
2024-02-19 11:04:56 +00:00
3ceeb3ff70 dumpling: add min tls version config item (#51127)
ref pingcap/tidb#36036
2024-02-19 04:34:55 +00:00
464a12651b build(deps): bump github.com/golangci/golangci-lint from 1.55.2 to 1.56.1 (#51089) 2024-02-18 06:57:01 +00:00
ba9b8a8ed0 mock: add more mock to avoid dm ci failed (#50939)
close pingcap/tidb#50938
2024-02-17 11:57:01 +00:00
ee1864460f planner: introduce PlanContext to provide context for planner phase (#51074)
close pingcap/tidb#51070
2024-02-08 10:35:47 +00:00
f5e0799dd7 *: store db ID in model.TableInfo and move SchemaByTable method out from InfoSchema (#50917)
ref pingcap/tidb#50959
2024-02-07 05:07:15 +00:00
526d738207 expression: refactor functions to build expressions (#50997)
close pingcap/tidb#50996
2024-02-07 03:05:45 +00:00
1621e0fde2 driver: convert ErrQueryInterrupted to actual error types (#50517)
ref pingcap/tidb#49643
2024-02-05 06:22:13 +00:00
cea36059cb expression: fix some failed tests in local env (#50954)
close pingcap/tidb#50953
2024-02-05 02:58:13 +00:00
402c52eedb executor: Support spill of parallel hash aggregate (#49074)
ref pingcap/tidb#47733
2024-02-04 10:23:42 +00:00
372b80755e codec: fix row codec unit test on timestamp cannot pass caused by local time zone not utc (#50935)
ref pingcap/tidb#50851
2024-02-02 09:45:25 +00:00
8491da11dd codec: encode checksum for timestamp consider tz (#50896)
close pingcap/tidb#50851
2024-02-02 04:46:54 +00:00
6e022a5c31 table: introduce MutateContext and AllocatorContext for table.Table (#50862)
close pingcap/tidb#50861
2024-02-01 09:01:54 +00:00
7087f702e1 executors: record the index usage in each executors (#50643)
close pingcap/tidb#50261
2024-01-30 03:51:22 +00:00
51e1e13494 *: update interface{} to any (#50770)
ref pingcap/tidb#50765
2024-01-29 07:21:29 +00:00
1760a26d30 hint: refactor PlanHints (#50768)
ref pingcap/tidb#48875
2024-01-29 04:33:22 +00:00
dc54d6cd9a planner: move more hint code to the hint package (#50769)
ref pingcap/tidb#48875
2024-01-29 03:16:52 +00:00
c1299bbfc5 planner: move more hint code to the hint package (#50756)
ref pingcap/tidb#48875
2024-01-26 12:06:20 +00:00
9416934ea3 *: split planner errors and remove duplicate definitions (#50695)
ref pingcap/tidb#48875
2024-01-26 09:42:21 +00:00
799a46107e planner: move more hint code to the hint package (#50728)
ref pingcap/tidb#48875
2024-01-25 15:09:21 +00:00
035df1a00a *: refactor limit hint (#50730)
ref pingcap/tidb#48875
2024-01-25 11:43:51 +00:00
f94e331475 planner: refactor some internal hint structures (#50720)
ref pingcap/tidb#48875
2024-01-25 08:03:21 +00:00
cf320b2096 session: fix update process info will data race with expensive-query check (#50696)
close pingcap/tidb#50607
2024-01-25 04:28:51 +00:00
e42d0bf4e5 *: support tidb_opt_use_invisible_indexes (#50654)
ref pingcap/tidb#50653
2024-01-25 03:51:22 +00:00
c1cae24a87 table: simplify the interface table.Index to reduce its context requirement (#50692)
close pingcap/tidb#50691
2024-01-24 10:06:28 +00:00
7c5f9d4fab *: support display tiflash ru in explain analyze (#50406)
close pingcap/tidb#50637
2024-01-24 09:16:51 +00:00
0568385513 executor: fix data race for test TestInterruptedDuringSpilling (#50693)
close pingcap/tidb#50688
2024-01-24 07:54:23 +00:00
87ffb95856 disttask: replace spool with waitgroup (#50664)
ref pingcap/tidb#49008
2024-01-24 04:00:21 +00:00
9a326b9619 executor: add kill signal check logic for sortPartition and rowContainer (#50510)
close pingcap/tidb#50511
2024-01-23 07:42:19 +00:00
301d1d2048 statistics/handle/usage: modify the SessionIndexUsageCollector to implement new index usage design (#50050)
close pingcap/tidb#49835
2024-01-22 14:40:50 +00:00
bfa10bdc18 bindinfo: SetSkipPlanCache use nostack errors (#50585)
close pingcap/tidb#49291
2024-01-19 05:34:47 +00:00
81e921f7cc executor: adapt to the go1.21 map loadFactor setting value (#50545)
close pingcap/tidb#50544
2024-01-18 11:31:48 +00:00
9b860f87bb conn, util: make opentracing work again (#50551)
close pingcap/tidb#50508
2024-01-18 09:13:54 +00:00
da501a0e38 exectuor: add stack trace for runtime panic (#50449)
ref pingcap/tidb#49882
2024-01-16 16:36:15 +00:00
264d11bba5 Lightning: report an insufficient space error regarding TiFlash (#50325)
close pingcap/tidb#50324
2024-01-16 08:52:46 +00:00
1d4220de12 util: add a unit test to test min tls version (#50450)
ref pingcap/tidb#36036
2024-01-16 04:45:14 +00:00
715fc0b866 *: remove TLS1.0, TLS1.1 support (#50348)
ref pingcap/tidb#36036
2024-01-15 04:16:18 +00:00
61e062079b pkg/util: use random port to make test TestVerifyCommonNameAndRotate stable (#50369)
close pingcap/tidb#37819
2024-01-12 08:26:03 +00:00
e87d94904a lightning: always use PD HTTP client to access PD HTTP API (#50078)
ref pingcap/tidb#49865
2024-01-12 08:25:56 +00:00
17d65b9317 disttask: change extra running subtasks to pending (#50266)
ref pingcap/tidb#49008
2024-01-12 03:48:25 +00:00
0236944eab planner: fix leading hint cannot take effect in UNION ALL statements (#50277)
close pingcap/tidb#50067
2024-01-11 08:11:09 +00:00