|
|
f9c7bbccec
|
*: authentication using tidb_auth_token plugin (#38773)
close pingcap/tidb#38504
|
2022-11-04 02:54:00 +08:00 |
|
|
|
1eeedacc60
|
*: remove goleak's ignoring opencensus top function (#37908)
|
2022-09-19 12:29:00 +08:00 |
|
|
|
e0da196b41
|
planner: support HashJoin cost detail (#37012)
ref pingcap/tidb#36962
|
2022-08-22 15:48:20 +08:00 |
|
|
|
158ba1a1d9
|
*: enable part revive for all code (#36703)
|
2022-08-01 14:02:06 +08:00 |
|
|
|
beee5f314c
|
*: fix revive in the planner (#36249)
|
2022-07-27 11:39:11 +08:00 |
|
|
|
bf743a6ca0
|
*: enable flaky test for all test (#36385)
close pingcap/tidb#36404
|
2022-07-22 15:35:09 +08:00 |
|
|
|
16df1942d0
|
*: add timeout for test cases (#35844)
|
2022-06-30 20:18:38 +08:00 |
|
|
|
56d004e2ea
|
planner: introduce new cost formula for MPPJoins (#35643)
ref pingcap/tidb#35240
|
2022-06-22 19:58:37 +08:00 |
|
|
|
c8fcad4d82
|
planner: refactor to use the standard function GetXXFactor() to get cost model factors (#35226)
ref pingcap/tidb#33945
|
2022-06-08 16:10:30 +08:00 |
|
|
|
2b4a4c6d7a
|
*: support bazel (#33691)
close pingcap/tidb#34083
|
2022-06-07 15:22:30 +08:00 |
|
|
|
810f8ae12e
|
*: remove pingcap/check dependency (#34734)
close pingcap/tidb#28328
|
2022-05-17 21:38:37 +08:00 |
|
|
|
1d2a0b998d
|
planner: introduce a flag to cost calculation to control some behaviors (#34499)
ref pingcap/tidb#33945
|
2022-05-10 14:56:33 +08:00 |
|
|
|
6b2e37f18c
|
gomod: update dependency for golang1.18 (#33053)
ref pingcap/tidb#32874
|
2022-03-17 15:10:31 +08:00 |
|
|
|
3de13842b3
|
test: control log level with environment variables (#30871)
|
2021-12-24 17:03:48 +08:00 |
|
|
|
94e30df8e2
|
parser: fix compiling, add unit tests (#28700)
|
2021-10-11 23:15:25 +08:00 |
|
|
|
7755d25aba
|
*: Integrate SkyWalking-eyes to check license headers in CI and fix licenses headers (#27198)
|
2021-08-16 18:52:00 +08:00 |
|
|
|
880c9b52fc
|
planner/implementation: migrate test-infra to testify (#26910)
|
2021-08-09 14:59:14 +08:00 |
|
|
|
297a90dde2
|
planner: Make temporary table calculate right cost for cascades optimizer (#25958)
|
2021-07-07 11:01:30 +08:00 |
|
|
|
a7f3c4d8bd
|
planner/core: change agg cost factor (#25210)
|
2021-06-08 15:44:28 +08:00 |
|
|
|
49cd57174b
|
session, planner: Add a factor getter for networkFactor/scanFactor/descScanFactor/seekFactor (#25046)
|
2021-06-03 16:50:27 +08:00 |
|
|
|
c98514e751
|
executor: unify executor concurrency (#16999)
|
2020-06-22 17:39:32 +08:00 |
|
|
|
7a5672920e
|
planner/cascades: estimate the cost of PhysicalProjection (#17873)
Co-authored-by: pingcap-github-bot <sre-bot@pingcap.com>
|
2020-06-12 13:57:39 +08:00 |
|
|
|
e38232a288
|
planner/cascades: add rule transformation rule InjectProjectionBelowAgg (#16078)
|
2020-06-04 20:45:12 +08:00 |
|
|
|
49ee75a0a5
|
planner, executor: enable inline projection for merge join (#15463)
|
2020-04-09 15:58:32 +08:00 |
|
|
|
6d00e2169b
|
planner: enable inline projection for hash join (#14783)
|
2020-02-28 16:28:10 +08:00 |
|
|
|
6e867b7cbc
|
planner: consider disk cost in Sort (#14708)
|
2020-02-12 11:40:47 +08:00 |
|
|
|
ccc43c08f9
|
planner: add implementation rule for LogicalMemTable (#14577)
|
2020-02-04 14:48:53 +08:00 |
|
|
|
5527c582e0
|
planner/cascades: add ImplementationRule for MergeJoin (#14450)
|
2020-01-18 22:16:50 +08:00 |
|
|
|
e39b504177
|
planner: adjust the cost model of Apply (#13550)
|
2020-01-15 19:43:50 +08:00 |
|
|
|
8c6234c1a2
|
planner/cascades: refactor the usage of CostLimit (#14356)
|
2020-01-06 19:36:09 +08:00 |
|
|
|
7069ad64a7
|
planner/cascades: add transformation rule PushTopNDownTiKVSingleGather (#14242)
|
2019-12-27 13:14:39 +08:00 |
|
|
|
67422f46dd
|
planner/cascades: Add ImplementationRule for Window (#14085)
|
2019-12-19 11:27:46 +08:00 |
|
|
|
02408dbd04
|
planner: support cost model for Chunk encode format. (#13461)
|
2019-12-18 15:47:16 +08:00 |
|
|
|
71e1288f00
|
planner/cascades: support implementation rule Apply and MaxOneRow. (#13873)
|
2019-12-06 17:19:48 +08:00 |
|
|
|
14e88358f0
|
planner/cascades: add Implementation for IndexScan and IndexRe… (#13282)
|
2019-12-04 14:39:48 +08:00 |
|
|
|
f686039802
|
planner/cascades: add ImplementationRule for UnionAll
|
2019-12-02 02:54:22 -06:00 |
|
|
|
02916a6778
|
planner/cascades: add transformation PushSelDownJoin & Implementation for HashJoin (#13470)
|
2019-11-20 16:13:13 +08:00 |
|
|
|
161a2eb454
|
planner/cascades: add transformation rule PushAggDownGather (#13049)
|
2019-11-15 18:09:35 +08:00 |
|
|
|
69ff2d5e88
|
planner/cascades: add ImplementationRule for TopN (#13323)
|
2019-11-11 16:15:43 +08:00 |
|
|
|
0022a89ead
|
planner/cascades: implement ImplementationRule for LogicalLimit (#13056)
|
2019-11-08 17:50:24 +08:00 |
|
|
|
536a9c6cd7
|
planner/cascades: implement ImplementationRule for HashAggregation (#12935)
|
2019-10-29 14:57:20 +08:00 |
|
|
|
3cdea0dfdf
|
planner/cascades: inject Projection below and above Sort (#12958)
|
2019-10-28 16:15:29 +08:00 |
|
|
|
782f44f532
|
planner/cascades: Implement ImplementationRule for LogicalSort (#12850)
|
2019-10-25 19:07:11 +08:00 |
|
|
|
d0113f4a59
|
planner/cascades: implement ImplementationRule for Selection (#12257)
|
2019-10-21 16:29:19 +08:00 |
|
|
|
1a9fcb9c20
|
*: replace cost model factor constants with system variable (#12367)
|
2019-09-30 14:24:07 +08:00 |
|
|
|
e685ce4ba3
|
planner: support basic Show in cascades planner (#12185)
|
2019-09-17 16:05:47 +08:00 |
|
|
|
836d5f7b58
|
planner/core: support generate hints from physical plan (#11936)
|
2019-09-11 17:53:29 +08:00 |
|
|
|
68b709e097
|
planner: introduce cascades adapter model and implement handle range scan (#11566)
|
2019-09-10 15:34:53 +08:00 |
|
|
|
f74b9e9f6c
|
planner: implement projection and table dual in cascades (#11664)
|
2019-08-08 14:21:28 +08:00 |
|
|
|
f496b775fd
|
planner: unsigned pk cannot be pushed as index column (#11094)
|
2019-07-12 16:25:01 +08:00 |
|