Commit Graph

201 Commits

Author SHA1 Message Date
8edbf557a2 *: remove MemBuffer cache and Release method. (#1411) 2016-07-08 11:57:02 +08:00
c2d4337c44 kv: update goleveldb/memdb repo which remove unnecessary rand.NewSource (#1410) 2016-07-07 17:45:00 +08:00
0450ba0b47 *: unify "See url" format (#1391)
* *: unify "See url" format
2016-07-05 11:21:10 +08:00
bfe013e70a *: Remove hbase related doc and comment (#1367) 2016-06-30 18:22:04 +08:00
e953dee8bb *: Enable distributed count with TiKV (#1312)
Push down count to TiKV
2016-06-13 10:09:09 +08:00
6cefb905e1 *: support distributed aggregate function count (#1289)
support distributed aggregate function count and groupby on local_region
2016-06-07 16:19:48 +08:00
2631d50741 *: Add retry attempts into txn (#1284)
* *: Add retry attempts into txn
2016-06-03 17:37:41 +08:00
809e8154bb *: remove hbase store (#1256) 2016-05-25 16:03:03 +08:00
622f8fca2a *: refactor, move index and column into table package. (#1251) 2016-05-24 11:08:15 +08:00
690ab9f274 Parallel coprocessor request (#1204)
Send coprocessor requests parallely
2016-05-09 11:13:21 +08:00
3237b2c158 localstore: support seek reverse (#1189)
* localstore: support seek reverse
2016-05-03 19:36:04 +08:00
e06f3aa140 Merge branch 'master' into hanfei/desc_pushdown 2016-04-21 14:48:01 +08:00
81df7532e1 support desc push_down 2016-04-21 13:45:32 +08:00
d16a23a43b kv: add comment on error instances. (#1124)
* kv: add comment on error instances.

fix glint.
2016-04-20 15:48:22 +08:00
f8927d93b5 kv: add SeekReverse for mockTxn and mockSnapshot (#1122)
fix test.
2016-04-20 14:58:04 +08:00
df8d1de841 [DNM] kv: add SeekReverse method for Retriever. (#1119)
* kv: add `SeekReverse` method for Retriever.
2016-04-20 14:41:34 +08:00
e64539679a kv: remove btree, and use rbtree to implement membuffer. (#1043) 2016-04-18 11:38:37 +08:00
f325c0e442 *: change startTs type to uint64 (#1075) 2016-04-09 18:37:24 +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
1bd25a14d8 store/localstore: add local store xapi support. 2016-03-29 20:33:24 +08:00
0157bcddc1 executor: add XAPI executor. 2016-03-25 10:21:59 +08:00
1662e7ed68 xapi: add xapi functions. 2016-03-23 17:29:05 +08:00
e7275037e6 kv: RunInNewTxn returns error when exceeds max retry count 2016-03-23 10:50:42 +08:00
ec06184de2 kv: add API for kv.Client 2016-03-21 15:54:02 +08:00
d4f5400620 kv: add IsReadOnly method for kv.Transaction.
It can be use for query optimization.
2016-03-17 01:12:01 +08:00
449b34f24b *: replace interface{} with Datum in codec. 2016-03-04 12:54:34 +08:00
3d06fb90fe *: replace interface{} with Datum in kv.Index 2016-03-03 11:41:09 +08:00
207c7673b9 *: update error code. 2016-01-16 13:21:06 +08:00
a0f1c4b824 kv: Address comments 2016-01-05 17:15:54 +08:00
aca48efaf5 *: Show key content in DuplicateEntry error message
Fix: https://github.com/pingcap/tidb/issues/822
2016-01-05 13:54:26 +08:00
c0e86a5150 add txn.Rollback on txn error 2015-12-31 12:23:09 +08:00
39624b3949 *: address comment 2015-12-28 11:07:07 +08:00
48c8b75edb *: reduce string bytes convert 2015-12-25 20:52:36 +08:00
8dba28dd91 Merge remote-tracking branch 'origin/master' into clean-up-convt2e
Conflicts:
	kv/union_store.go
2015-12-25 19:41:27 +08:00
75a7b8b0d9 Merge pull request #793 from pingcap/shenli/kv-error
*: Move kv errors to kv package
2015-12-25 19:25:10 +08:00
f7c82e27ce Address comments 2015-12-25 19:22:18 +08:00
e867f143ed kv: Clean up convT2E which was slow. 2015-12-25 18:48:38 +08:00
a15502ef0b kv: remove prefetch 2015-12-24 17:36:01 +08:00
981ef439f8 kv: remove cacheSnapshot 2015-12-24 17:23:55 +08:00
e9298e4826 kv: remove RangePrefetch and RangeGet 2015-12-24 16:07:21 +08:00
42d999f00a kv: remove RangePrefetchOnCacheMiss option 2015-12-24 15:52:50 +08:00
c63d681a5e kv: reduce the Transaction interface by removing Inc and GetInt64 2015-12-24 14:57:11 +08:00
15a5e4f24b kv, store: refine Transaction interface, make 'UnionStore' optional 2015-12-24 13:49:08 +08:00
87d007d234 *: Move kv errors to kv package 2015-12-24 13:34:03 +08:00
6860503647 Merge branch 'master' into disksing/url-format-dsn 2015-12-23 19:48:22 +08:00
f45c0ed233 kv: Remove CommittedVersion from transaction 2015-12-23 11:11:07 +08:00
cb58ecfb6a Merge branch 'master' into disksing/url-format-dsn
Conflicts:
	store/localstore/kv.go
2015-12-23 10:16:23 +08:00
889359b62c kv: check error first in test. 2015-12-22 09:22:52 +08:00
db377aab21 *: address comment, renames 2015-12-21 13:31:25 +08:00