af15f725b5
stats: handle feedback updates for topn items ( #11434 )
2019-07-29 17:21:08 +08:00
c8d1ff7ca6
*: replace 'logutil.Logger(context.Background())' with 'logutil.BgLogger()' ( #10866 )
2019-06-21 19:13:31 +08:00
3f4f3d0bd9
stats: improve code coverage ( #10606 )
2019-06-12 13:34:41 +08:00
8046775b6d
stats: adjust datum type when using the index query feedback ( #10614 )
2019-06-10 16:25:23 +08:00
380eb2c540
stats: merge non-overlapped feedback when update bucket count ( #10476 )
2019-05-22 16:04:42 +08:00
69b02a3736
*: make config items Performance.*, OOMAction and MemQuotaQuery support hot-reloading ( #10295 )
2019-04-29 16:38:46 +08:00
6a578a8b57
statistics: Support store CMSketch with Top N ( #10255 )
2019-04-29 12:15:59 +08:00
e5f734e54c
*: move the Handle of stats to single package. ( #10149 )
2019-04-17 13:42:34 +08:00
2e14068ee1
*: improve NULL count estimation for single column index ( #9474 )
2019-03-30 19:22:30 +08:00
451f54e25e
statistics: unify log format in package statistics ( #9534 )
2019-03-18 16:59:56 +08:00
52b7bfda0e
types: use switch table to save memory ( #9650 )
2019-03-12 22:04:22 +08:00
9afbda98d0
stats: restrict the adjust factor for index feedback ( #9445 )
2019-02-26 11:03:47 +08:00
ec833bc4d2
*: fix some lints produced by golangci-lint ( #8999 )
2019-01-16 16:44:49 +08:00
82d2726300
planner, statistics: build new histogram using range information ( #7921 )
2019-01-14 20:33:36 +08:00
f209843184
stats: fix histogram bound overflow error ( #8984 )
2019-01-09 10:57:55 +08:00
3040788655
*: make errcheck work again ( #8795 )
2018-12-25 17:16:52 +08:00
322795439d
*: record cop scan rows in explain analyze ( #8423 )
2018-11-28 15:43:59 +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
89dda9d9a8
*: move parser to a separate repository ( #8036 )
2018-10-25 11:12:10 +08:00
06f4740dfd
stats: use local feedback for partition table ( #7963 )
2018-10-23 15:49:31 +08:00
a7f78c7704
stats: fix histogram boundaries overflow error ( #7883 )
2018-10-17 14:45:50 +08:00
a947590b14
stats: update the way of using index feedback ( #7488 )
2018-09-13 19:02:32 +08:00
cb03f2bec1
move from juju/errors to pkg/errors ( #7151 )
2018-09-12 15:42:20 +08:00
a34d69906f
stats: fix panic when updating by feedback ( #7640 )
2018-09-09 11:06:08 +08:00
aa9f46a16a
stats: fix panic when log detailed stats info ( #7588 )
2018-09-03 16:53:10 +08:00
87c54b2610
plan, statistics: maintain HistColl in DataSource's StatsInfo ( #7385 )
2018-08-31 01:14:43 +08:00
29addca221
stats: log detailed stats info for query feedback ( #7293 )
2018-08-15 22:01:44 +08:00
b8a2b1bf79
stats: fix panic caused by local feedback ( #7152 )
2018-07-31 14:30:26 +08:00
a629630745
stats: refine the row count estimation for outdated stats ( #7175 )
2018-07-29 12:49:26 +08:00
3b5e8a2264
stats: use feedback in time ( #6859 )
2018-07-23 19:27:14 +08:00
34d8fd8d8d
plan, statistics: extract histColl struct ( #6860 )
2018-07-13 14:42:07 +08:00
3f574d97c9
stats: refactor stats update mechanism ( #6901 )
2018-07-06 11:22:11 +08:00
c9cea72343
stats: refine updating stats using feedback ( #6796 )
2018-07-03 15:05:02 +08:00
0ab0b50f25
stats: refine the pseudo condition for stats ( #6565 )
2018-06-27 17:05:37 +08:00
5f2b16192e
stats: fix query feedback bugs ( #6444 )
2018-05-09 12:27:32 +08:00
12dbd32854
*: rename NewRange to Range. ( #6368 )
2018-04-25 13:13:04 +08:00
e2269bed01
*: make query feedback compatiable with tikv ( #6257 )
2018-04-10 21:09:25 +08:00
19573c6754
*: update stats using query feedback ( #6197 )
2018-04-10 19:12:38 +08:00
df6f955fe8
stats: update the histogram using feedback ( #6086 )
2018-03-29 13:29:04 +08:00
a3e4a92f47
stats: control collection of feedback ( #6085 )
2018-03-26 19:03:21 +08:00
6a826fd0aa
*: collect query feedback ( #5909 )
2018-03-12 15:37:09 +08:00