|
|
560e8cfe57
|
*: sleep 0 when retry whole transaction (#9454)
|
2019-03-02 13:16:28 +08:00 |
|
|
|
bc0e70dc5c
|
planner/core: implement skyline pruning (#9337)
|
2019-02-19 11:19:30 +08:00 |
|
|
|
82d2726300
|
planner, statistics: build new histogram using range information (#7921)
|
2019-01-14 20:33:36 +08:00 |
|
|
|
98c72c6a8e
|
stats: optimize unit test execution time (#8597)
|
2018-12-06 17:30:20 +08:00 |
|
|
|
e195df2e5d
|
stats: fix selectivity estimation for primary key (#8134)
|
2018-11-01 20:38:08 +08:00 |
|
|
|
89dda9d9a8
|
*: move parser to a separate repository (#8036)
|
2018-10-25 11:12:10 +08:00 |
|
|
|
d65ce8655c
|
stats: fix estimation for out of range point queries (#8015)
|
2018-10-24 16:20:22 +08:00 |
|
|
|
dcf3816c09
|
stats: fix panic caused by empty histogram (#7912)
|
2018-10-16 18:58:37 +08:00 |
|
|
|
d5d8ba09a3
|
stats: fix combined index low-bound check (#7814)
|
2018-10-08 14:30:43 +08:00 |
|
|
|
e79bd946ed
|
*: change package name from plan to planner (#7760)
|
2018-09-25 11:16:39 +08:00 |
|
|
|
87c54b2610
|
plan, statistics: maintain HistColl in DataSource's StatsInfo (#7385)
|
2018-08-31 01:14:43 +08:00 |
|
|
|
00839ceeec
|
stats: support loading partition stats (#7305)
|
2018-08-09 20:00:03 +08:00 |
|
|
|
343cb849b8
|
*: fast path point select (#6937)
|
2018-07-30 18:13:47 +08:00 |
|
|
|
a629630745
|
stats: refine the row count estimation for outdated stats (#7175)
|
2018-07-29 12:49:26 +08:00 |
|
|
|
1bf3f3d407
|
ranger: refine explain format, again (#7041)
|
2018-07-17 16:47:44 +08:00 |
|
|
|
34d8fd8d8d
|
plan, statistics: extract histColl struct (#6860)
|
2018-07-13 14:42:07 +08:00 |
|
|
|
372a6fc921
|
plan: refine explain result format (#7011)
|
2018-07-09 13:55:36 +08:00 |
|
|
|
6a931e55dc
|
plan: remove other accessPaths if one is unique key and full matched. (#6925)
|
2018-06-29 14:32:26 +08:00 |
|
|
|
a7819c3385
|
plan: draw relation bewteen operators with indent (#6894)
|
2018-06-28 13:28:43 +08:00 |
|
|
|
48719d2019
|
stats: refine index row count estimation (#6869)
|
2018-06-22 15:48:36 +08:00 |
|
|
|
7853035f8a
|
stats: fix estimation for between row count (#6596)
|
2018-05-22 11:07:28 +08:00 |
|
|
|
58326c844e
|
stats: fix pseudo selectivity for primary key (#6302)
|
2018-04-18 10:10:03 +08:00 |
|
|
|
905eda7ff5
|
stats: fix row estimation for pseudo unique key (#6199)
|
2018-04-02 20:27:58 +08:00 |
|
|
|
501de19821
|
stats: add average column size for the histogram (#5974)
|
2018-03-23 13:44:24 +08:00 |
|
|
|
f287451eed
|
tidb: move tidb/*.go to session directory (#6062)
This change makes our top level directory clean.
|
2018-03-20 09:06:11 -05:00 |
|
|
|
4e1a114e68
|
*: move package context to sessionctx (#5890)
|
2018-02-22 18:03:38 +08:00 |
|
|
|
3cff21e5b1
|
plan, executor: avoid children type assertion. (#5616)
|
2018-01-12 15:39:50 +08:00 |
|
|
|
ecbd60c3ff
|
*: add arguement StatementContext to Encode functions. (#5566)
|
2018-01-06 17:31:08 +08:00 |
|
|
|
c45111d9f6
|
stats: use more compact structure for histograms (#5539)
* stats: use more compact structure for histograms
* address comments
* address comments
* refine code
* address comment
|
2018-01-05 20:43:01 +08:00 |
|
|
|
01f132ed39
|
stats: fix bug when estimating row count for outdated histograms (#5552)
|
2018-01-04 14:31:25 +08:00 |
|
|
|
b901867b83
|
util/ranger: change BuildRange to build column/index/table range (#5509)
|
2017-12-27 06:16:19 -06:00 |
|
|
|
801c317896
|
statistics: benchmark selectivity function (#5441)
|
2017-12-18 20:54:22 -06:00 |
|
|
|
62b4b0f866
|
ranger, stats: remove Align method of IndexRange. (#5240)
|
2017-11-28 20:02:24 +08:00 |
|
|
|
6d5bb7c23e
|
plan, executor: split selection to logical plan and physical plan. (#5235)
* plan, executor: split selection to logical plan and physical plan.
|
2017-11-27 22:01:45 -08:00 |
|
|
|
03023ca443
|
stats: fix estimation in between row count (#5135)
|
2017-11-17 16:48:34 +08:00 |
|
|
|
15212587e1
|
*: remove resolver.go (#4988)
|
2017-11-10 14:42:10 +08:00 |
|
|
|
62433663e5
|
util/types: change types path (#5007)
* util/types: change types path
|
2017-11-04 10:37:14 -05:00 |
|
|
|
ae84a0a19f
|
stats: load column histograms by need (#4847)
|
2017-10-24 16:32:09 +08:00 |
|
|
|
fe31f4b597
|
plan,statistics: don't forget to close domain in testing (#4591)
|
2017-09-20 21:42:25 +08:00 |
|
|
|
c92b124aa9
|
*: make test leak great again (#4543)
|
2017-09-20 17:07:32 +08:00 |
|
|
|
8072082323
|
statistics: introduce selectivity calculation (#3161)
|
2017-07-04 13:00:19 +08:00 |
|