Commit Graph

249 Commits

Author SHA1 Message Date
e882caf8ff *: Unify PK and handle Phase2
Support table range scan.
Avoid creating PK handle index.
2015-12-29 22:40:10 +08:00
fca76e816c *: address comment. 2015-12-29 10:17:43 +08:00
c4e18bb422 Merge branch 'master' into coocood/pk-handle
Conflicts:
	plan/plans/index_test.go
2015-12-29 09:59:54 +08:00
3b56db1566 Merge pull request #806 from pingcap/disksing/reduce-string-bytes-convert
*: reduce string bytes convert
2015-12-28 20:09:57 +08:00
5382590706 ddl, stmt/stmts: address comment. 2015-12-28 12:52:48 +08:00
e5eef7b2fd Merge remote-tracking branch 'origin/master' into shenli/variable-error 2015-12-26 21:55:20 +08:00
c3bdfb1fed stmt/stmts: insert use primary key value as record ID 2015-12-25 21:02:52 +08:00
48c8b75edb *: reduce string bytes convert 2015-12-25 20:52:36 +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
a15502ef0b kv: remove prefetch 2015-12-24 17:36:01 +08:00
0b99e0440b *: Move variable errors to sessionctx/variable 2015-12-24 15:27:41 +08:00
87d007d234 *: Move kv errors to kv package 2015-12-24 13:34:03 +08:00
e1392a4c73 Merge pull request #785 from pingcap/shenli/ddl-error
*: Use schema errors in ddl
2015-12-24 11:15:39 +08:00
30da1ab2ad *: Address comment 2015-12-24 10:29:53 +08:00
dfeae74361 stmt/stmts: remove unused file. 2015-12-23 19:01:27 +08:00
56ae5f3611 Merge pull request #751 from pingcap/coocood/prepare
executor: implement executor for prepared statement.
2015-12-23 18:12:32 +08:00
844f613eb1 Merge pull request #779 from pingcap/shenli/show-index
*: Support show index from table
2015-12-23 17:09:41 +08:00
fbe684270b *: Use schema errors in ddl 2015-12-23 16:10:15 +08:00
ec5ce966c9 *: schema errors
1. Move schema errors from terror to infoschema.
2. Convert those errors to mysql error.
2015-12-23 13:07:02 +08:00
4ea31357ae *: Support show index from table 2015-12-22 23:05:06 +08:00
cce746ee8a Merge branch 'master' into coocood/prepare
Conflicts:
	session.go
2015-12-22 13:24:57 +08:00
2fe9938ca0 *: Support show procedure status syntax 2015-12-21 12:15:56 +08:00
1c2fbf1ab7 Merge branch 'master' into coocood/prepare 2015-12-19 16:45:02 +08:00
a9610fe2bc stmt/stmts: add back deleted file to make it easier to review. 2015-12-18 17:51:00 +08:00
dcdb32dbde plan. executor: support prepared statement. 2015-12-18 16:56:08 +08:00
67ad875a29 *: Convert ErrKeyExists to MySQL error 2015-12-17 23:56:16 +08:00
a90413a656 kv, table: use minimal kv interfaces 2015-12-16 17:22:25 +08:00
a0105fec82 *: Address comment 2015-12-11 23:20:32 +08:00
5e52c60240 *: Fix bug for select @@character_set_database
1. Add charset info when create schema
2. Set charset variable when run use statement
Fix: https://github.com/pingcap/tidb/issues/706
2015-12-11 14:29:32 +08:00
2d5d930ee2 Merge branch 'master' into qiuyesuifeng/refector-codec 2015-12-09 18:17:06 +08:00
d44db8b272 Merge pull request #651 from pingcap/coocood/new-plan
optimizer, executor: Use new plan for simple select statement.
2015-12-09 17:37:26 +08:00
50f9e43e8b *: tiny clean up. 2015-12-08 16:39:25 +08:00
281216bfcf *: Support user with anyhost(%) 2015-12-01 11:54:03 +08:00
546d9a8ef8 Merge branch 'master' into coocood/new-plan
Conflicts:
	ddl/ddl_test.go
2015-11-27 19:51:11 +08:00
106b221834 *: fix gofmt 2015-11-27 13:53:26 +08:00
75352d81a4 Merge branch 'master' into disksing/refactor-lasetinsertid
Conflicts:
	ddl/ddl_test.go
	plan/plans/from_test.go
	session_test.go
	stmt/stmts/insert.go
	stmt/stmts/replace.go
2015-11-27 13:29:51 +08:00
575ca779c3 Merge branch 'master' into coocood/new-plan 2015-11-26 20:08:12 +08:00
c487a31402 *: merge master and fix conflict. 2015-11-25 19:53:29 +08:00
6001658292 *: Pass go vet shadow check 2015-11-25 13:01:28 +08:00
242444b182 Merge branch 'master' into coocood/new-plan 2015-11-24 14:17:27 +08:00
0abfff4664 *: address comments 2015-11-24 10:14:15 +08:00
5cde0bb219 stmt: refactor getRow() 2015-11-23 17:36:39 +08:00
868d6afd90 stmt: refactor insert 2015-11-23 16:41:17 +08:00
38336cd64a *: refactor, return recordID directly instead of using the 'LastInsertID' session var 2015-11-23 13:32:34 +08:00
090131288a *: add test case, fix #620 2015-11-23 13:32:34 +08:00
e1d30ae367 table: remove dependency on 'LastInsertID' 2015-11-23 13:32:34 +08:00
5f3f6b1d97 *: merge master and fix conflict. 2015-11-23 10:44:59 +08:00
842931a56c *: merge master and fix conflict. 2015-11-19 16:08:50 +08:00
9af46bbdb6 Merge branch 'master' into coocood/new-plan 2015-11-18 10:06:35 +08:00
c6888526ec executor: pass more tests. 2015-11-17 21:50:00 +08:00