Commit Graph

145 Commits

Author SHA1 Message Date
d23e1c379a server,executor: split ResultSet Close() to Finish() and Close() (#49224)
close pingcap/tidb#48667
2023-12-08 12:06:17 +00:00
a3e2ddb586 *: Keep the auto id allocator for single table renames (#47892)
close pingcap/tidb#46904
2023-12-08 09:45:19 +00:00
90e272abc3 planner: encapsulate binding operations behind 2 interfaces (#49261)
ref pingcap/tidb#48875
2023-12-08 02:25:23 +00:00
4dabd69093 executor: inherit memory quota from user session for admin check (#49260)
close pingcap/tidb#49258
2023-12-07 10:25:21 +00:00
5db7c6aab5 resource_control: fetch cpu quota metrics from store instead of prometheus (#49176)
close pingcap/tidb#49174
2023-12-07 09:26:51 +00:00
4a7b232ccd tests: speed up split_table.test in TiKV env (#49219) 2023-12-06 13:13:20 +00:00
d932d907f8 errmsg: fix example s3 url in error msg (#49207)
close pingcap/tidb#49196
2023-12-06 03:22:19 +00:00
0c7659c190 executor: fix deadlock in dml statement with cte when oom panic action was triggered (#49192)
close pingcap/tidb#49096
2023-12-05 15:04:18 +00:00
32cf9b95b2 *: add tidb_analyze_distsql_scan_concurrency (#48829)
close pingcap/tidb#48949
2023-12-05 09:50:49 +00:00
a6c60424c9 test: remove test files (extract and replayer) after running tests (#49132)
close pingcap/tidb#49127
2023-12-05 04:44:49 +00:00
6492800b9c *: Support idle transaction timeout (#48714)
close pingcap/tidb#48712
2023-12-05 04:01:19 +00:00
a63dfc139d executor: fix tidb crash when shuffleExec quit unexpectedly (#48828)
close pingcap/tidb#48230
2023-12-04 10:40:22 +00:00
a92497bbdf parser, infoschema, executor: Add information_schema.keywords (#48807)
close pingcap/tidb#48801
2023-12-02 11:28:19 +00:00
3b419c5adc disttask: add fields for resource control & remove global/g prefix from task (#49020)
close pingcap/tidb#49019
2023-12-01 04:35:48 +00:00
598ccada40 *: code preparations for supporting build range for like function on new collation columns (#48972)
ref pingcap/tidb#48181
2023-11-30 13:14:48 +00:00
b7de124be3 tests: move global index related test to tests/integrationtest (#49044)
ref pingcap/tidb#45961
2023-11-30 10:57:04 +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
94a7844732 *: add tidb_enable_global_index session variables (#48834)
close pingcap/tidb#48825
2023-11-30 02:58:18 +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
f17ba4a4a1 statistics: add more test for tidb_merge_partition_stats_concurrency (#48965)
close pingcap/tidb#48713
2023-11-29 09:29:56 +00:00
129be4cca5 executor: fix index out of range panic of cte when max_chunk_size is samll (#48839)
close pingcap/tidb#48808
2023-11-29 08:19:19 +00:00
68271e99ee planner: refactor some code of the binding package (#48959)
ref pingcap/tidb#48875
2023-11-28 16:20:49 +00:00
651e77099b tests: update mysql-tester, enable table-lock in integrationtest (#48956)
close pingcap/tidb#45961
2023-11-28 12:02:48 +00:00
46d4231c8b planner: standardize some terminologies in binding pkg (#48957)
ref pingcap/tidb#48875
2023-11-28 07:44:46 +00:00
ccbd1b5749 expression: replace EvalWithInnerCtx with Eval for PbConverter and ExplainInfo (#48917)
close pingcap/tidb#48914
2023-11-27 10:36:00 +00:00
c82e19c0c2 infosync: integrate PD HTTP client into the placement manager (#48858)
ref pingcap/tidb#35319
2023-11-27 09:44:51 +00:00
4279cd6f23 *: avoid copy in the SortSampleItems (#48683)
ref pingcap/tidb#47275
2023-11-24 13:56:43 +00:00
8583ab5320 planner: fix possible inconsistent output cols among union's children (#48775)
close pingcap/tidb#48755
2023-11-24 12:53:44 +00:00
8243680d8a planner: avoid to use ScalarFunction.GetCtx in some planner codes (#48794)
close pingcap/tidb#48793
2023-11-24 05:47:44 +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
7e8de2f1c7 infosync: integrate PD HTTP client into the label manager (#48738)
ref pingcap/tidb#35319
2023-11-23 04:53:41 +00:00
077a3e96cb tests: Update mysql-tester, move tests related with RowsAffected and LastMessage (#48789)
ref pingcap/tidb#45961
2023-11-23 04:11:49 +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
3ed7732958 planner: fix a panic during column pruning (#47883)
close pingcap/tidb#47331
2023-11-22 10:47:42 +00:00
297872a7b2 statistics: move interfaces out of the util package (#48612) 2023-11-22 09:41:51 +00:00
7d1000c793 executor,infoschema: Change column type on information_schema.CLUSTER_INFO (#29771)
close pingcap/tidb#45221
2023-11-22 09:41:43 +00:00
9062834986 expression: add ctx to expression.Eval (#48609)
close pingcap/tidb#48608
2023-11-22 05:29:40 +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
5e652fd292 parser: Add 'SHOW BINARY LOG STATUS' (#48678)
close pingcap/tidb#48673
2023-11-20 09:05:41 +00:00
50c4546946 *: set default tidb_auto_analyze_partition_batch_size 128 (#48670)
close pingcap/tidb#48674
2023-11-20 07:50:48 +00:00
20e72af422 *: pass connection_id and connection_alias to tiflash (#48471)
close pingcap/tidb#48470
2023-11-20 05:40:11 +00:00
95759f44bd *: further adaptation to PD HTTP client (#48606)
ref pingcap/tidb#35319
2023-11-20 04:20:42 +00:00
5ac833e775 test: fix unstable test TestIndexMergeRuntimeStats (#48700) 2023-11-20 03:32:41 +00:00
844ba426b9 disttask: fix subtask finished immediately and mark success when encountering network partition (#48660)
ref pingcap/tidb#46258, close pingcap/tidb#48649
2023-11-17 13:00:48 +00:00
6b3df662ca flashback: support to flashback to tso syntax (#48493)
close pingcap/tidb#48372
2023-11-17 12:17:18 +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
ab354f3e5c tests: move more tests to integration test (#48647)
ref pingcap/tidb#45961
2023-11-17 03:42:47 +00:00