723526708d
metrics: attach const label keyspace_id ( #41693 )
...
close pingcap/tidb#41698
2023-03-04 00:03:10 +08:00
1da60a3ce4
executor: check error message and refine LOAD DATA logic ( #41640 )
...
ref pingcap/tidb#40499
2023-02-28 21:19:09 +08:00
484aa036f9
domain: support extract plan task handle ( #41600 )
...
* Revert "parser: support plan change capture collect stmt (#41478 )"
This reverts commit 301a024ebca317e54124eb71b0afbfb399149e79.
* support extract worker
support extract worker
support extract worker
fix lint
fix lint
add test
add test
* add test
add test
* add test
* add test
* address the comment
2023-02-22 11:59:49 +08:00
741ac51d0d
planner: enable tiflash path for generated col in disaggregated tiflash mode ( #41359 )
...
close pingcap/tidb#41360
2023-02-22 10:57:06 +08:00
1ee5d2597d
executor: LOAD DATA support sqldumpfile and parquet FORMAT ( #41620 )
...
ref pingcap/tidb#40499
2023-02-21 16:09:05 +08:00
5cbf6ebd0b
executor: enhance global index ( #41197 )
...
close pingcap/tidb#40497
2023-02-21 13:51:05 +08:00
9e120b68ce
executor: implement NULL DEFINED BY for LOAD DATA ( #41541 )
...
ref pingcap/tidb#40499
2023-02-20 20:43:05 +08:00
301a024ebc
parser: support plan change capture collect stmt ( #41478 )
...
ref pingcap/tidb#41130
2023-02-20 10:31:05 +08:00
d161aa6e45
executor: LOAD DATA use lightning CSV parser ( #40852 )
...
ref pingcap/tidb#40499
2023-02-16 19:22:02 +08:00
8805b4c58c
executor: fix race when collecting telemetry info of batch copr ( #41413 )
...
close pingcap/tidb#41412
2023-02-15 13:06:00 +08:00
696d7d06e9
*: REORGANIZE PARTITION ( #38535 ) ( #41096 )
...
close pingcap/tidb#38535
2023-02-11 20:28:00 +08:00
48bc046fe1
executor: support plan replayer capture remove task ( #41258 )
...
close pingcap/tidb#41262
2023-02-11 12:04:02 +08:00
1167fafdd6
stmtsummary: add persistence implementation ( #40814 )
...
ref pingcap/tidb#40812
2023-02-09 18:05:59 +08:00
bdef910bec
store/copr: enable store batch by default & add extra copr concurrency and batch nums in stats ( #40711 )
...
ref pingcap/tidb#39361 , close pingcap/tidb#40399
2023-02-09 03:07:59 +08:00
57ab10c858
admin: fix recover expression cause index broken ( #41092 )
...
ref pingcap/tidb#40430 , close pingcap/tidb#41087
2023-02-07 17:37:58 +08:00
07af605381
*: add memory tracker for mppIterator ( #40901 )
...
close pingcap/tidb#40900
2023-02-02 16:53:57 +08:00
f1a744a3e6
planner: add MppVersion for mpp task; support data compression in Exchange Operator; ( #40132 )
...
ref pingcap/tiflash#6620 , close pingcap/tidb#40494
2023-02-02 11:11:56 +08:00
de856d9354
store/copr: move row hint into key range ( #40105 )
...
ref pingcap/tidb#39361
2023-01-19 22:57:50 +08:00
dc30a5b7b3
*: LOAD DATA support load one file from s3 and other OSS ( #40489 )
...
ref pingcap/tidb#40499
2023-01-18 15:27:51 +08:00
5cb64fd09a
executor: fix buildTableReaderForIndexJoin on partition table ( #40674 )
...
close pingcap/tidb#40596
2023-01-18 11:59:50 +08:00
971deb6202
*: add a new I_S table and support show create for resource groups ( #40665 )
...
close pingcap/tidb#39781
2023-01-17 23:37:49 +08:00
17c0d5481b
executor: support set resource-group-name for kv request ( #40237 )
...
ref pingcap/tidb#38825
2023-01-13 14:13:46 +08:00
494672cb51
admin: impl admin check index for mv index ( #40270 )
...
close pingcap/tidb#40272
2023-01-03 16:58:20 +08:00
25a247935b
session: make plan replayer capture support prepared stmt ( #40167 )
...
close pingcap/tidb#40161
2023-01-03 11:32:19 +08:00
d3b952a49a
executor: write multi-valued index ( #40172 )
...
close pingcap/tidb#40207
2022-12-30 13:38:17 +08:00
afbef28e56
executor: TiFlash supports stale read ( #40048 )
...
close pingcap/tidb#40047
2022-12-27 19:06:16 +08:00
4a72171ffb
*: Fix issue 39999, used wrong column id list for checking partitions ( #40003 )
...
close pingcap/tidb#39999
2022-12-20 16:44:54 +08:00
c65a93a62f
planner: check error when building INLJ executor ( #39756 )
...
close pingcap/tidb#39724
2022-12-08 15:10:04 +08:00
7dedfab169
executor: refactor hashjoin part6 ( #39531 )
...
ref pingcap/tidb#39061
2022-12-02 04:42:01 +08:00
ff89ef2028
planner: fill plan digest when create binding from existing plan ( #39557 )
...
ref #39199
2022-12-02 03:47:40 +08:00
202f72389a
planner: support create binding from history ( #39436 )
...
ref pingcap/tidb#39199
2022-12-01 19:50:03 +08:00
e98e9594bc
*: add telemetry support for IndexMerge ( #39469 )
...
close pingcap/tidb#39475
2022-11-30 12:23:59 +08:00
6241d6054f
planner, executor: support intersection type IndexMerge with hint in planner ( #38650 )
...
close pingcap/tidb#39335
2022-11-30 10:30:00 +08:00
c88fd23f90
planner: add sqlDigest and planDigest field when show bindings ( #39156 )
...
ref pingcap/tidb#39199
2022-11-30 00:04:00 +08:00
23543a4805
*: merge the runtime stats in time to avoid using too many memory ( #39394 )
...
close pingcap/tidb#39413
2022-11-29 21:00:00 +08:00
1b15732d11
telemetry: add telemetry for alter table compact partition ( #39452 )
...
ref pingcap/tidb#36175
2022-11-29 19:07:59 +08:00
f9a6e47192
planner: support push part of order property down to the partition table ( #36108 )
...
ref pingcap/tidb#26166
2022-11-29 13:51:59 +08:00
d0b72a2cc7
executor: split hashjoin part5 ( #39386 )
...
ref pingcap/tidb#39061
2022-11-29 12:25:59 +08:00
fee8ed7431
executor: split hashjoin part4 ( #39155 )
...
ref pingcap/tidb#39061
2022-11-23 17:35:58 +08:00
9c48480180
parser, executor: implement plan replayer capture statement ( #39181 )
...
ref pingcap/tidb#38779
2022-11-17 23:09:56 +08:00
bb0e8a18d2
executor: split hashjoin part3 ( #39089 )
...
ref pingcap/tidb#39061
2022-11-15 15:07:54 +08:00
d734cc8e8e
*: refactor some functions for better reusability ( #39133 )
2022-11-14 17:13:55 +08:00
238caf6571
*: add statistic lock/unlock function ( #38387 )
2022-11-11 22:25:54 +08:00
b5e1f7a2e4
executor: split hashjoin into workers(part2) ( #39079 )
...
ref pingcap/tidb#39061
2022-11-11 16:31:53 +08:00
42ff5e6ec6
executor: split hashjoin into workers(part1) ( #39063 )
...
ref pingcap/tidb#39061
2022-11-11 10:47:54 +08:00
ea26284ea3
*: avoid special cases DATA RACE ( #38918 )
...
close pingcap/tidb#38914
2022-11-08 20:13:50 +08:00
6ab17074b8
telemetry: telemetry supports count flashback cluster ( #38901 )
...
close pingcap/tidb#38896
2022-11-04 17:46:03 +08:00
0b3e1e9be0
*: Chunkreuse try reuse chunk in operator ( #38607 )
...
close pingcap/tidb#38606
2022-11-04 11:28:00 +08:00
5fa9e2512c
executor: support foreign key on update cascade in insert on duplicate update statement ( #38793 )
...
Signed-off-by: crazycs520 <crazycs520@gmail.com >
2022-11-02 12:25:35 +08:00
38e9aa02ef
*: support foreign key on update cascade and set null when execute update statement ( #38652 )
...
close pingcap/tidb#38651
2022-11-01 13:07:59 +08:00