d51a3e067e
planner: use HistColl containing all columns for row width estimation ( #11689 )
2019-08-09 17:00:33 +08:00
fe038642e5
*: refactor cost model formulas and constants ( #10581 )
2019-08-07 17:44:09 +08:00
407e50da82
planner: generate IndexMergePath in physical optimization ( #10512 )
2019-07-05 14:49:54 +08:00
c8d1ff7ca6
*: replace 'logutil.Logger(context.Background())' with 'logutil.BgLogger()' ( #10866 )
2019-06-21 19:13:31 +08:00
fbf58fc9b5
planner: fix wrong selectivity for inner selection in index join ( #10633 )
2019-06-12 12:50:14 +08:00
9071ab9131
planner, executor: merge window functions with same specification name ( #9866 )
2019-05-23 16:39:59 +08:00
7666f688b3
*: add stats version in slow_query and slow log. ( #10082 )
2019-04-15 18:04:48 +08:00
0b28f30cfd
planner: improve row count estimation for index range containing correlated columns ( #9738 )
2019-03-19 15:38:59 +08:00
5f8c4c71dd
planner/core: fix the stats of window function ( #9592 )
2019-03-15 15:39:34 +08:00
9cc5733257
planner: unify the log format ( #9630 )
2019-03-14 11:27:44 +08:00
0bec639074
planner: correct ExpectedCnt for children plans of join ( #9497 )
2019-03-11 15:08:02 +08:00
82d2726300
planner, statistics: build new histogram using range information ( #7921 )
2019-01-14 20:33:36 +08:00
91cdbf2f54
planner: support window function ( #8630 )
2019-01-03 16:56:06 +08:00
4ded4f68ef
planner/core: refactor deriveStats for LogicalPlan ( #8753 )
2018-12-25 21:41:49 +08:00
89db1bab64
planner/core: derive StatsInfo lazily. ( #8336 )
2018-11-16 17:56:42 +08:00
32b1dbd8d5
*: rename "github.com/pkg/errors" to "github.com/pingcap/errors" ( #8136 )
...
We import "github.com/pkg/errors" in the code, and actually put
the "github.com/pingcap/errors" there in the vendor path.
That's a dirty hack, and prevent the introduce of Go module.
2018-11-01 16:09:07 +08:00
e79bd946ed
*: change package name from plan to planner ( #7760 )
2018-09-25 11:16:39 +08:00