Commit Graph

185 Commits

Author SHA1 Message Date
af9b092537 session_test: move tests (#4699) 2017-10-09 03:38:09 -05:00
f9306debd8 session_test: move tests. (#4719) 2017-10-09 15:31:00 +08:00
8ebe541ac8 session_test: move some tests. (#4701) 2017-10-09 13:28:28 +08:00
8a28b7be4a session_test: move tests. (#4695)
* session_test: move tests.

* address comment
2017-09-30 15:24:24 +08:00
28d6602c1c session_test: move test for last insert id. (#4688) 2017-09-30 11:02:38 +08:00
319f9e16f5 session_test: move some tests. (#4692) 2017-09-29 21:30:18 -05:00
c11f246d32 session_test: move tests. (#4685) 2017-09-29 18:34:10 +08:00
ca35018bf1 session_test: move test (#4679) 2017-09-29 11:38:59 +08:00
5a47a06dbf *: move tests (#4651) 2017-09-27 14:38:45 +08:00
16c008bc70 *: move tests. (#4604) 2017-09-22 17:38:40 +08:00
7c3cc87042 session_test: move index-prefix test (#4587) 2017-09-21 10:58:32 +08:00
c92b124aa9 *: make test leak great again (#4543) 2017-09-20 17:07:32 +08:00
b22e639c4a session_test: move some tests. (#4574) 2017-09-19 20:33:51 +08:00
233bd78d6e session_test: move tests. (#4566) 2017-09-19 16:06:15 +08:00
2adc20c1f6 session_test: move some tests. (#4558) 2017-09-19 13:49:16 +08:00
aacfbf6fd3 *: move show tests. (#4542) 2017-09-18 23:56:54 +08:00
1043b0f794 domain: refactor schema validator interface (#4220) 2017-09-18 08:59:43 -05:00
dd06221d71 parser: refactor parser first step (#4545)
* parser: refactor parser first step

This is the first step to refactor parser. it solve several problems.

1. function name can be general identifier, we don't need to define a keyword for a builtin function.

2. write test to make sure keyword is consistent with lever token. this fixes #4538.

3. Removed ReservedKeyword, solve the identifier in scanner.

4. Simplified precedence definition.

* *: address comment
2017-09-18 21:04:00 +08:00
1c653f7168 *: move tests. (#4524) 2017-09-14 19:49:01 +08:00
90e00117d3 session_test: move some tests. (#4507) 2017-09-14 14:36:44 +08:00
3f48f3a130 session_test, executor_test: move tests of schema change. (#4505) 2017-09-13 21:07:24 +08:00
188dd8c06f session_test: move out some tests. (#4490) 2017-09-12 20:22:43 +08:00
509506778f session_test: move rowlock and autocommit test. (#4493) 2017-09-12 14:52:00 +08:00
3b83192fa5 session_test: move out test of affect_rows (#4492) 2017-09-11 18:25:37 +08:00
d11591fc16 session: move err_rollback test. (#4412) 2017-09-11 16:37:52 +08:00
fc209cb1df *: rewrite hex and bit literals (#4415) 2017-09-07 16:28:24 +08:00
ea29a1c30d expression: Support more types when getting default flen and decimal (#4236) 2017-08-28 02:26:07 -05:00
b23901b187 *: rewrite function IN to DNF (#4174) 2017-08-15 14:28:43 +08:00
a88ebb1cf6 *: use structure to store user identity (#4078)
*: use structure to store user identity
2017-08-14 03:37:36 -05:00
ab53786d33 *: Define the schema change at the table level (#3999) 2017-08-04 17:53:38 +08:00
88616f0433 parser, session: fix wrong comment in selection field (#3767) 2017-07-17 13:55:26 +08:00
7294232a9e *: rewrite compare functions using new expression evaluation architecture (#3714) 2017-07-13 19:46:46 +08:00
78319c7530 *: reset statement context for prepared statements (#3413) 2017-06-07 10:06:32 +08:00
757953632b store/tikv: write read-only select for update locks (#3402) 2017-06-06 01:29:33 -05:00
31579bb3f0 Fix asyncGetTSWorker goroutine leak (#3291) 2017-05-22 16:53:31 +08:00
b3c43e52ca *: retry commit for prepared statement when schema change (#3297) 2017-05-21 10:42:10 +08:00
302aa70f76 domain: check schema change when lease=0 (#3273) 2017-05-17 20:08:31 +08:00
97c8e3618a tidb: fix retry when commit get infoschema change error (#3270) 2017-05-17 14:46:24 +08:00
10fc9fcd44 tidb: eliminate runtime.morestack from getTimestamp call stack (#3054) 2017-05-04 20:06:37 +08:00
a9a33b0209 fix typo (#3179) 2017-04-29 00:24:27 +08:00
59154905aa *: rename table-driven tests name. (#3081) 2017-04-19 10:02:57 +08:00
42dec329fe session: return correct LastInsertID. (#3071)
When insert into an auto_increment column with a given value, the last insert id write to client should be the value.
2017-04-18 18:53:24 +08:00
ad13ca15ca session: reset affected rows in retry. (#2949) 2017-03-29 16:09:47 +08:00
13fa294a73 *: provide a command line flag --skip-grant-table (#2897) 2017-03-21 18:16:00 +08:00
8a212e4bf8 *: fix prepared statement panic (#2767)
* *: fix prepared statement panic
`ast.SelectStmt.Fields` is changed during plan building,
newly created `ast.ColumnNameExpr` has nil Refer.
2017-03-01 18:51:59 +08:00
44a205fe0a session: reset StmtCtx in retry (#2761)
session: reset StmtCtx in retry, fix issues 2759
2017-03-01 10:27:32 +08:00
5464aa40b6 session: set txn to nil after retry. (#2758)
Fixes the bug that  retry leaves uncommitted transaction which will be incorrectly committed by the next transaction.

* *: refine comment
2017-02-28 23:47:41 +08:00
a2f2e3f40a tidb,store/tikv: use special session to execute ExecRestrictedSQL (#2687) 2017-02-22 15:08:17 +08:00
6b2ac5ad0d variable: Enlarge default value for max_allowed_packet (#2652)
* variable: Enlarge default value for max_allowed_packet
2017-02-15 09:27:49 -06:00
4d2cfb78f2 tidb: return fields for prepared statements. (#2642)
Prepared statement should return result fields.
2017-02-15 11:41:22 +08:00