Commit Graph

44 Commits

Author SHA1 Message Date
8729424629 stats: fix dump stats (#6285) 2018-04-26 17:40:10 +08:00
ccf6da1a46 *: rename NextChunk to Next (#6214) 2018-04-03 20:00:30 +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
631141b22c *: remove Next function for RecordSet (#6040) 2018-03-13 21:05:10 +08:00
e1121814d2 *: don't import golang.org/x/net/context as goctx alias (#5895)
Now that there is no conflict with sessionctx.Context, this can be
import directly
2018-02-24 03:40:56 -06:00
12c87929b8 *:fix some golint && ineffassign && misspell to improve GoReport Result (#5867) 2018-02-23 19:31:05 +08:00
d9e16e104f *: Cleanup code (#5852) 2018-02-12 23:17:03 +08:00
8af98f5e09 importer: rand other types by stats (#5848) 2018-02-11 15:36:59 +08:00
a63601ad21 store/tikv: run gc workers parallelly (#5837)
* run gc workers parallelly
* dynamically to change gcConcurrency
2018-02-09 21:43:19 +08:00
45f00e8eb3 importer: support rand date by stats (#5830) 2018-02-09 14:21:31 +08:00
be1eeaccb9 importer: generate string by stats (#5804) 2018-02-07 18:35:10 +08:00
8578ad2a95 importer: generate int data by histogram (#5795) 2018-02-06 18:14:57 +08:00
68ddbf411e importer: support varchar for set (#5800) 2018-02-06 16:49:12 +08:00
43d4b44edb importer: fix overflow and add support for TypeNewDecimal (#5772) 2018-02-06 13:38:14 +08:00
fc699c9b0d importer: initialize EvalAstExpr (#5789) 2018-02-05 15:44:55 +08:00
1f1e5f53eb importer: support load stats by path. (#5768) 2018-02-01 23:32:44 +08:00
afd49aad23 ddl: support mock table info. (#5759) 2018-02-01 18:27:55 +08:00
d8fb5dd487 cmd/importer: specify the config file (#5757) 2018-01-31 16:43:02 +08:00
807dc791d4 cmd: add importer tool. (#5695) 2018-01-22 18:48:18 +08:00
ecbd60c3ff *: add arguement StatementContext to Encode functions. (#5566) 2018-01-06 17:31:08 +08:00
f1e89cde19 *: use lower-case of github.com/sirupsen/logrus (#5400)
*: rename github.com/Sirupsen/logrus to github.com/sirupsen/logrus

* vendor: update pd

* vendor: update github.com/pingcap/tipb/go-mysqlx
2017-12-14 16:25:58 +08:00
546b5a9418 *: support tls connection to pd and tikv (#5311) 2017-12-12 20:17:19 -06:00
fb610e6429 *: change executor Next() interface to Next(goctx.Context) (#5223) 2017-11-26 21:17:33 -06:00
8b15cb52b7 *: move StatementContext to its own package. (#5177) 2017-11-22 00:11:14 +08:00
0977fd07e6 *: begin opentracing from dispatch() and change interface to Execute(ctx, sql) (#5027) 2017-11-07 02:52:15 -06:00
62433663e5 util/types: change types path (#5007)
* util/types: change types path
2017-11-04 10:37:14 -05:00
473363adcb store/tikv: remove dependency on tidb from store/tikv. (#4932) 2017-10-31 13:14:02 +08:00
37681cf435 *: opentracing for two phase commit (#4900) 2017-10-26 17:43:45 +08:00
7afae3f89c *: support write slow query log into seperate files (#4804) 2017-10-20 14:22:10 +08:00
3e1d036336 *: log the caller of "terror.Log()" (#4729) 2017-10-10 11:26:43 +08:00
eb8df3519a *: prepare to enforce errcheck, part1 (#4670) 2017-09-30 16:23:37 +08:00
88e1666ac6 *: change the log package to logrus (#4452) 2017-09-08 00:45:07 -05:00
dff73cc6e4 *: Modify the Makefile for go vet (#3900) 2017-07-30 23:02:52 -05:00
8ebe4c2549 plan, executor, expression: refactor explain (#3809) 2017-07-25 14:12:48 +08:00
cf96dca50c store/tikv: export RunGCJob (#3439) 2017-06-13 12:53:16 +08:00
ec4eb933fa cmd: fix comments warning in cmd (#3191) 2017-05-02 11:01:13 +08:00
a9a33b0209 fix typo (#3179) 2017-04-29 00:24:27 +08:00
2d7a8ac0c0 util/filesort: Make sorting async (#2732) 2017-03-08 20:48:27 +08:00
a1a24e8c42 benchdb: bootstrap session. (#2726)
* benchdb: use random string for every row
2017-02-24 14:03:20 +08:00
2b9c173119 cmd/benchfilesort: Add micro benchmark for util/filesort (#2625) 2017-02-16 19:31:26 +08:00
27c3a37410 benchdb: support specify a sql query to run. (#2395) 2017-01-05 13:36:45 +08:00
5d68641931 store/tikv: update region error handling. (#2178) 2016-12-07 14:17:29 +08:00
24fb8c9752 Add bencher for raw API (#2109)
* cmd: Add raw API bencher
2016-11-29 09:58:13 +08:00
ab8795de24 cmd: add benchmark tool 'benchdb' (#1920)
'benchdb' is used to make testing basic table performance easier.
Also move 'benchkv' to 'cmd' folder.
2016-11-11 12:27:45 +08:00