Commit Graph

55 Commits

Author SHA1 Message Date
d210889a6c *: trace the execution of the insert operation (#11667) 2019-08-09 14:22:03 +08:00
8599fee538 *: implement IterReverse for tikvSnapshot and use desc scan to get latest N ddl history jobs. (#10152) 2019-05-31 23:40:09 +08:00
e9482cfdb7 structure: improve package unit test code coverage to 86% (#10372) 2019-05-07 17:24:55 +08:00
2433e28d8d *: fix ineffectual assignments and misspellings (#9481) 2019-02-28 19:25:07 +08:00
ec833bc4d2 *: fix some lints produced by golangci-lint (#8999) 2019-01-16 16:44:49 +08:00
c137cada68 *: change golang.org/x/net/context to standard context (#8579) 2018-12-05 13:54:00 +08:00
09c6bff91c *: Make use of the upperBound of ticlient's kv_scan interface to ensure no overbound scan will happen (#8081) 2018-11-09 18:49:00 +08:00
d125958380 tikvclient: Add endKey param to Scanner (#8178) 2018-11-08 18:21:40 +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
cb03f2bec1 move from juju/errors to pkg/errors (#7151) 2018-09-12 15:42:20 +08:00
c0dea7e936 *: move leak check from each test to suite (#6541) 2018-05-15 20:05:03 +08:00
998f696421 *: support set relation job (#6206) 2018-04-13 10:30:45 +08:00
c398110154 *: improve performance of DecodeBytes in DecodeOneToChunk (#6135) 2018-03-29 19:11:44 +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
de9c192cba *: move mocktikv from tikv pkg (#5834) 2018-02-08 23:31:29 +08:00
00a14b52f0 kvencoder: add EncodeMetaAutoID method (#5272) 2017-11-30 19:07:08 +08:00
32d0fc9e76 parser: support "insert into from selectStmt that has brackets" (#5008) 2017-11-06 07:06:21 -06:00
63347051d7 executor,util/testkit: fix data race in test TestOnlyFullGroupBy (#5020) 2017-11-06 00:59:12 -06:00
12bf655413 *: change some tests' storages to mock-tikv (#4961) 2017-10-31 18:18:31 +08:00
37681cf435 *: opentracing for two phase commit (#4900) 2017-10-26 17:43:45 +08:00
f5fd467f46 *: change terror.ErrorEqual to Error.Equal, which is more effetive (#4217) 2017-08-17 20:06:48 +08:00
1c6c145f94 *: Set custom verbose flag to true (#1956)
* *: set custom verbose flag to true

* *: update .gitignore
2016-11-05 18:00:13 +08:00
6819e22c3c meta, structure: support snapshot meta. (#1739)
Snapshot meta will be used to load history schema, so we can
support history read with changed schema version.
2016-09-20 11:11:10 +08:00
08034540f0 *: Add leak test
* *: add leak test and tiny clean up

* *: unify test format and add leak test

Conflicts:
	store/localstore/compactor_test.go
	mysql/error_test.go
*: add leak test
2016-04-07 20:53:45 +08:00
xia
6aacddd44e *: unify error format 2016-03-31 16:20:47 +08:00
085200467b *: fix CI check 2015-12-28 13:23:09 +08:00
bd3681ec0e *: minor changes 2015-12-28 12:49:26 +08:00
48c8b75edb *: reduce string bytes convert 2015-12-25 20:52:36 +08:00
c63d681a5e kv: reduce the Transaction interface by removing Inc and GetInt64 2015-12-24 14:57:11 +08:00
624dd90f24 structure: pre-alloc encoded key size. 2015-11-27 10:45:57 +08:00
88e129c3a1 structure: Rename Length to FieldCount 2015-11-09 13:37:30 +08:00
c56ef6e737 structure: address comment. 2015-11-09 12:07:21 +08:00
184e4f2589 structure: add more test. 2015-11-09 10:43:37 +08:00
7bab524bae *: add hash set check for not changed value. 2015-11-09 10:38:58 +08:00
0943aa598e terror: unify util/errors and util/errors2 in terror. 2015-11-05 12:05:16 +08:00
a2c3ae9e50 structure api: Remove all lock keys. 2015-11-03 15:54:29 +08:00
c0b198b908 *: refactor iterator interface
Next() shouldn't return a new iterator.
2015-11-02 21:40:08 +08:00
0c9a4e324b *: cleanup meta and structure. 2015-10-29 17:25:05 +08:00
a3851001f4 structure: remove lock keys in Inc 2015-10-29 17:01:57 +08:00
fb3389094c *: fix drop table
fix https://github.com/pingcap/tidb/issues/457
2015-10-27 16:46:26 +08:00
4e48eb552f structure: Address comment. 2015-10-26 20:31:10 +08:00
fe0ffda4b1 structure: Address comment. 2015-10-26 18:04:40 +08:00
26bf34c9da *: Address comment 2015-10-24 11:57:35 +08:00
900de88951 structure: support LSet 2015-10-23 14:57:58 +08:00
925bc792f5 *: fix make check 2015-10-22 10:41:56 +08:00
e3c8079cd8 *: update meta structure. 2015-10-21 10:41:48 +08:00
835b53a118 *: warp kv RunInNewTxn and support get global/table id. 2015-10-21 09:05:06 +08:00
4eb4c29016 structure: add HInc and HGetInt64 2015-10-20 16:25:30 +08:00
8cb5e79176 structure: add GetInt64 function. 2015-10-20 14:30:07 +08:00