Commit Graph

8026 Commits

Author SHA1 Message Date
3e09c29f41 mysql: fix fraction format (#1218)
* mysql: fix fraction format
2016-05-11 10:53:37 +08:00
91a2eb1135 store/tikv: update tests with mocktikv (#1216)
* store/tikv: update RegionCache test with mocktikv

* store/tikv: update coprocessor tests with mocktikv

* store/tikv: update scan test with mocktikv
2016-05-10 17:26:13 +08:00
f6e7a331d0 codec: fix datum convert to float32. (#1217) 2016-05-10 16:07:18 +08:00
a4c17db6da Merge pull request #1215 from pingcap/qiuyesuifeng/update-vendor
Add tikv integration test and update vendor.
2016-05-10 11:44:26 +08:00
e5de4e5493 Merge branch 'master' into qiuyesuifeng/update-vendor 2016-05-10 11:22:19 +08:00
b32b26a40d optimizer: Fix a bug in typeinferer (#1214)
* optimizer: Fix a bug in typeinferer

* address comment.
2016-05-10 10:33:22 +08:00
29ad227cc0 *: add tikv integration test and update vendor. 2016-05-10 10:21:26 +08:00
aa3ebc53da executor: Parallelly run table lookup tasks (#1212)
* executor: Parallelly run table lookup tasks
2016-05-09 22:05:41 +08:00
24503eb791 parser: support parse "ALTER TABLE DISABLE KEYS" (#1211)
* parser: support parse "ALTER TABLE DISABLE KEYS"

This statement is used in `mysqldump`.

* parser: address comment
2016-05-09 14:39:31 +08:00
690ab9f274 Parallel coprocessor request (#1204)
Send coprocessor requests parallely
2016-05-09 11:13:21 +08:00
6efa22c6c7 executor: run table lookup tasks concurrently if there is no limit. (#1206)
* executor: run table lookup tasks concurrently.

* executor: set NoLimit and OutOfOrder property for IndexScan plan.

And set index concurrency to 10 if out of order.
2016-05-09 10:40:33 +08:00
b89c92ef2f docker: update dockerfile (#1210) 2016-05-07 16:24:15 +08:00
0841dbef9b *: Support builtin function round(X), round(X, D) (#1208)
Support builtin function round(X), round(X, D)
2016-05-07 13:38:02 +08:00
f3d1de5bdd vendor: update kvproto (#1209) 2016-05-07 13:20:19 +08:00
8a15d2102b parser: Add "action" into UnReservedKeyword (#1205)
Fix zabbix login error
2016-05-06 12:11:46 +08:00
d3a4c256a6 optimizer/plan: support index hint. (#1192)
support index hint.
2016-05-05 23:07:00 +08:00
a396155899 store/tikv: mock tikv tests (#1203) 2016-05-05 17:11:40 +08:00
5e3a3693c1 fix the prob when tablesource is a plan (#1202) 2016-05-05 16:20:07 +08:00
3bd7cf1822 executor, store/localstore: limit push down. (#1197)
* executor, store/localstore: limit push down.
2016-05-05 16:09:00 +08:00
dbdaf84f54 *: move vendor dir out of 'tide-server' dir. 2016-05-05 14:05:18 +08:00
0965edceaa store/tikv: update scanner (#1201) 2016-05-05 14:04:26 +08:00
5c9bf7a305 server: Add some time cost logs for query and cmd (#1200) 2016-05-05 13:49:40 +08:00
9bf9ea1cb6 *: tiny clean up (#1198) 2016-05-05 10:10:22 +08:00
2bd856e016 store/tikv: mock pd server and rpc server (#1190) 2016-05-05 10:08:22 +08:00
9eecb2e0a6 *: Support using hexadecimal literals as string (#1196)
Support using hexadecimal literals as string
2016-05-04 16:11:46 +08:00
887f819a41 *: Support Mod(N, M) (#1194)
*: Support Mod(N, M)

Fix: https://github.com/pingcap/tidb/issues/1193
2016-05-04 10:26:22 +08:00
4eab06df0d *: Fix issue 1135 (#1188)
* *: fix issue 1135

* tidb_server: set the logging level to error
2016-05-03 21:22:28 +08:00
76271c5f9f Merge pull request #1191 from pingcap/morefreeze/fix_client_name
*: rename NewPBClient to NewRPCClient
2016-05-03 20:59:50 +08:00
b712de840d *: rename NewPBClient to NewRPCClient 2016-05-03 20:46:02 +08:00
3237b2c158 localstore: support seek reverse (#1189)
* localstore: support seek reverse
2016-05-03 19:36:04 +08:00
1ce60419ab store/tikv: mock tikv-server cluster (#1181) 2016-05-03 16:10:36 +08:00
44f9cdb39d store/tikv: unify to use close function when get data with error. (#1186) 2016-05-03 16:01:03 +08:00
f673bc38a1 store/tikv: remove Peer (#1187)
* store/tikv: remove Peer
*: update deps
2016-05-03 15:29:53 +08:00
74742ce2b8 store/tikv: add missed function to pass test. (#1185) 2016-05-03 09:43:38 +08:00
d1fc0754c2 store/tikv: mock tikv-server mvcc store (#1182) 2016-04-30 10:43:04 +08:00
76eaed8c2e store/tikv: split prewrite/commit request to prevent large RPC requests (#1183) 2016-04-30 10:33:22 +08:00
dc885f4b9d change plan to DAG mode (#1180)
* change plan to DAG mode

* add error and comment
2016-04-29 15:39:22 +08:00
1d187b493e Makefile: remove create vendor soft link in all (#1178) 2016-04-28 17:57:32 +08:00
0ecb4da39d *: migrate to vendor (#1175) 2016-04-28 16:57:18 +08:00
444a700677 localstore: remove MultiSeek method and remove scheduler
* localstore: remove MultiSeek method and remove scheduler
2016-04-28 16:55:54 +08:00
907431cf03 ddl: fix a bug in fktest (#1176)
* ddl: fix a bug in fktest

* address comment.
2016-04-28 16:17:23 +08:00
e742def024 add foreign key on update and on delete support (#1152)
* add foreign key on update and on delete support
2016-04-27 19:44:00 +08:00
42e4dfd428 forbid where condition to be pushed through outer join.
fix bug #1164 (#1167)
2016-04-27 16:55:38 +08:00
14f8c4fe91 makefile: support errcheck option. (#1171)
* makefile: support errcheck option.

* add blank option
2016-04-27 01:30:25 -05:00
b2f1cfe9a7 parser: fix typo. (#1172) 2016-04-27 01:30:00 -05:00
cefd089e6f store/tikv: fix invalid timestamp (#1169) 2016-04-27 13:45:47 +08:00
7072eda9b6 ticlient: import ticlient (#1168)
ticlient: import ticlient to store/tikv
2016-04-27 11:37:16 +08:00
0031d3c2b5 docs: fix some typos for Docker (#1163) 2016-04-26 04:56:27 -05:00
9bad0c6927 *: remove unused fields. (#1162) 2016-04-26 04:53:38 -05:00
f562161918 executor: make table lookup task size increasing. (#1153)
* executor: make table lookup task size increasing.
2016-04-26 15:55:37 +08:00