|
|
152db14934
|
executor: add hash join v2 (#53208)
ref pingcap/tidb#53127
|
2024-06-14 08:35:44 +00:00 |
|
|
|
3fcf785461
|
planner: return an error when meeting unexpected operator under UnionScan (#53956)
ref pingcap/tidb#53951
|
2024-06-12 10:38:59 +00:00 |
|
|
|
10873885aa
|
executor: global index supports admin [recover | cleanup] index (#53499)
close pingcap/tidb#53439
|
2024-05-24 01:43:18 +00:00 |
|
|
|
a6b4fca14d
|
table: simplify the locate partition args for PartitionedTable (#53432)
close pingcap/tidb#53431
|
2024-05-22 10:13:18 +00:00 |
|
|
|
def7c2313c
|
*: adaptively control analyze distsql concurrency (#53261)
close pingcap/tidb#53262
|
2024-05-21 13:58:16 +00:00 |
|
|
|
68219b9317
|
*: fix some typos in code comments (#53371)
|
2024-05-20 08:01:16 +00:00 |
|
|
|
4eca4ebf9f
|
executor: Support TopN Spill (#51809)
ref pingcap/tidb#47733
|
2024-05-15 10:14:42 +00:00 |
|
|
|
b1818cd05f
|
*: global index support admin check table | index (#53156)
ref pingcap/tidb#52897, close pingcap/tidb#53019
|
2024-05-13 08:07:11 +00:00 |
|
|
|
203e5f2cff
|
executor: Fix push downed topN won't replace correlated column problem (#53097)
close pingcap/tidb#52777
|
2024-05-10 03:01:09 +00:00 |
|
|
|
788d5050e5
|
planner: move handle cols to planner util (#53093)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
|
2024-05-08 04:41:39 +00:00 |
|
|
|
b66a85cf14
|
*: global index support index_merge and mem_index_merge (#52971)
close pingcap/tidb#43013
|
2024-05-07 04:43:06 +00:00 |
|
|
|
de92425cf2
|
executor: refine executor code (#52959)
close pingcap/tidb#52903
|
2024-05-07 03:17:36 +00:00 |
|
|
|
40c81c0fd5
|
*: fix global index work with memIndexReader executor (#52660)
close pingcap/tidb#52493
|
2024-04-28 11:23:57 +00:00 |
|
|
|
e8c397ff93
|
planner: collect and move correlated utility to util pkg (#52866)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
|
2024-04-25 08:10:43 +00:00 |
|
|
|
6d6c203e29
|
statistics: add more comments to FMSketch (#52841)
|
2024-04-24 12:33:11 +00:00 |
|
|
|
42d58b5b28
|
planner, executor: support aggregation as inner side of index join (#51354)
close pingcap/tidb#37068
|
2024-04-23 09:42:10 +00:00 |
|
|
|
5aa48d8284
|
planner: move base plan related output of core pkg and make it well-pkged (#52529)
ref pingcap/tidb#51664
|
2024-04-15 10:51:06 +00:00 |
|
|
|
98e8cec7ed
|
executor: make tablesample work under different partition prune modes (#52405)
close pingcap/tidb#52282
|
2024-04-12 07:42:23 +00:00 |
|
|
|
31b3440dc7
|
executor: fix goroutine leak when builder panic (#52471)
close pingcap/tidb#51693
|
2024-04-11 11:01:52 +00:00 |
|
|
|
12833e8278
|
executor, planner: minimize the context used by the ranger package (#52363)
close pingcap/tidb#52362
|
2024-04-09 10:57:21 +00:00 |
|
|
|
482ce59bf6
|
expression: separate BuildContext and EvalContext (#52311)
close pingcap/tidb#52310
|
2024-04-03 09:42:24 +00:00 |
|
|
|
f7d66f4913
|
distsql: use a more accurate type of the context of distsql (#51618)
close pingcap/tidb#51617
|
2024-04-01 08:27:16 +00:00 |
|
|
|
c27100a8dc
|
executor: Fix pushdown caused correlated subquery issue (#51918)
close pingcap/tidb#51874
|
2024-03-20 09:41:13 +00:00 |
|
|
|
1f58dd5d51
|
*: set right concurrency when to auto-analyze (#51748)
close pingcap/tidb#51749
|
2024-03-14 03:06:46 +00:00 |
|
|
|
ccbab5eeb7
|
*: Enable plan cache for partitioned tables (#49161)
close pingcap/tidb#33031, close pingcap/tidb#45532
|
2024-03-12 05:38:08 +00:00 |
|
|
|
87bcf32d67
|
expression: remove providing EnableVectorizedExpression in EvalContext (#51567)
close pingcap/tidb#51563
|
2024-03-07 07:09:36 +00:00 |
|
|
|
4f4f911b70
|
executor: add memory tracker for memtableRetriever (#51455)
close pingcap/tidb#51456
|
2024-03-05 11:11:13 +00:00 |
|
|
|
e90df0c19d
|
executor,distsql: refactor the base executor in tableReader (#51397)
close pingcap/tidb#51396
|
2024-02-29 13:48:32 +00:00 |
|
|
|
6f02e99396
|
experssion: table: standalone implement for EvalContext and BuildContext (#51299)
close pingcap/tidb#51298
|
2024-02-27 07:26:21 +00:00 |
|
|
|
6af4bbaabb
|
planner, executor: enhance the index join's choice (#51128)
close pingcap/tidb#47233
|
2024-02-26 10:30:37 +00:00 |
|
|
|
58e5284b3f
|
planner,executor: fix join resolveIndex won't find its column from children schema & amend join's lused and rused logic for reversed column ref from join schema to its children (#51203)
close pingcap/tidb#42588
|
2024-02-23 02:52:58 +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 |
|
|
|
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 |
|
|
|
9a0b6b6d32
|
executor,bootstrap: add tidb_index_usage table and cluster_tidb_index_usage table (#50824)
close pingcap/tidb#50823
|
2024-02-04 12:55:13 +00:00 |
|
|
|
9bad2027d5
|
importinto: support import from stale read (#50852)
ref pingcap/tidb#49883
|
2024-02-01 11:15:24 +00:00 |
|
|
|
66401b5c06
|
executor: remove useless code for tidb_analyze_distsql_scan_concurrency (#50811)
close pingcap/tidb#50641
|
2024-01-30 08:39:24 +00:00 |
|
|
|
7087f702e1
|
executors: record the index usage in each executors (#50643)
close pingcap/tidb#50261
|
2024-01-30 03:51:22 +00:00 |
|
|
|
9416934ea3
|
*: split planner errors and remove duplicate definitions (#50695)
ref pingcap/tidb#48875
|
2024-01-26 09:42:21 +00:00 |
|
|
|
6957170f11
|
executor: use analyze scan concurrency to control index analyze (#50639)
close pingcap/tidb#50641
|
2024-01-22 11:37:49 +00:00 |
|
|
|
542907f280
|
executor: check schema when build table reader executor (#50425)
ref pingcap/tidb#50358
|
2024-01-18 09:55:48 +00:00 |
|
|
|
edecaa6841
|
importinto: import from select parser/planner part (#49976)
ref pingcap/tidb#49883
|
2024-01-09 05:57:23 +00:00 |
|
|
|
9b0fd9ea29
|
*: renaming variables/structs to improve readability / decrease confusion (#49989)
close pingcap/tidb#49988
|
2024-01-06 02:58:51 +00:00 |
|
|
|
d11a559ae2
|
planner: remove useless binding code and add more test cases (#50098)
ref pingcap/tidb#48875
|
2024-01-05 02:47:03 +00:00 |
|
|
|
aeefec893d
|
session, chunk: refactor re-used chunk allocator in executor (#49667)
close pingcap/tidb#49661
|
2023-12-27 06:31:57 +00:00 |
|
|
|
bca554aa82
|
planner: unite the variable name (#49759)
|
2023-12-26 07:28:58 +00:00 |
|
|
|
7f9559c10c
|
executor: refactor executor pkg's warning and note generation (#49600)
close pingcap/tidb#49291
|
2023-12-21 10:42:23 +00:00 |
|
|
|
b27587e9b6
|
session: add resource group name in stmt context (#49422)
close pingcap/tidb#49318
|
2023-12-21 02:58:54 +00:00 |
|
|
|
b850d26e7f
|
pkg/executor: refine the Executor interface (#49494)
close pingcap/tidb#49490
|
2023-12-19 09:54:23 +00:00 |
|
|
|
323b0f772b
|
*: remove deprecated LOAD DATA actions (#49470)
ref pingcap/tidb#44078
|
2023-12-15 14:00:21 +00:00 |
|