Commit Graph

15 Commits

Author SHA1 Message Date
a8026859d4 ddl: make ddl test more stable (#11897) 2019-08-28 12:46:35 +08:00
0d563f1e2d stats: fix unstable test (#10953) 2019-06-27 13:51:16 +08:00
f6346a1e83 tikvclient: refine region-cache (#10256)
1. mark store after send
* mark store be failed when sending data failure, it let tidb blackout this store in following in a period(continue fail count + last fail timestamp).
* mark store as success when sending data success.

2. invalidate region cache
* cache item never be deleted and only invalidate it to trigger pd re-fetch
* make cache item validate again to keep use old data if fetch failure caused by pd down.
2019-05-21 13:11:33 +08:00
4cf3630eec ddl: pre-split region for partitioned table (#10221) 2019-04-30 12:48:59 +08:00
ec833bc4d2 *: fix some lints produced by golangci-lint (#8999) 2019-01-16 16:44:49 +08:00
355a6290a1 ddl: fix a data race in unit test TestTableSplit (#8719) 2018-12-18 11:40:00 +08:00
c137cada68 *: change golang.org/x/net/context to standard context (#8579) 2018-12-05 13:54:00 +08:00
89dda9d9a8 *: move parser to a separate repository (#8036) 2018-10-25 11:12:10 +08:00
a481f2a41e ddl: make TestTableSplit stable (#7487) 2018-08-27 16:39:43 +08:00
3d7d81c868 fix etcd watcher goroutine leak test failure (#7408) 2018-08-16 15:15:01 +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
5807feaf5b makefile,store/tikv: allow golint check context.Context in 'make check' (#5898) 2018-02-24 19:38:28 +08:00
de9c192cba *: move mocktikv from tikv pkg (#5834) 2018-02-08 23:31:29 +08:00
ec5955d48f ddl: adjust table split. (#4926) 2017-11-01 14:46:42 +08:00
bc84be8df2 *: split separated region for newly created table. (#4592) 2017-09-25 15:59:22 +08:00