Commit Graph

338 Commits

Author SHA1 Message Date
923dc22a75 Merge branch 'master' into qiuyesuifeng/exists-subquery 2015-09-14 16:54:46 +08:00
b3af815db0 Merge pull request #139 from pingcap/shenli/cleanup-function
Shenli/cleanup function
2015-09-14 16:51:17 +08:00
1c634cf43d Merge pull request #141 from pingcap/ngaut/variable-clean-up
Tiny clean up
2015-09-14 15:44:40 +08:00
0249b3f381 Merge pull request #142 from kwo/master
use absolute path for sed on mac
2015-09-14 15:30:59 +08:00
afc238f2f3 use absolute path for sed on mac 2015-09-14 09:22:05 +02:00
e3b6b391af Merge pull request #140 from pingcap/siddontang/arthimetic-overflow
check arithmetic operation overflow
2015-09-14 15:16:11 +08:00
6ee7619206 parser: Add any/some to UnReservedKeyword list
ANY and SOME are unreserved keywords
See: https://dev.mysql.com/doc/refman/5.7/en/keywords.html
2015-09-14 14:01:12 +08:00
88553d8c4b Merge remote-tracking branch 'origin/master' into shenli/merge-master 2015-09-14 13:58:28 +08:00
1d29edc88d parser: Address comments 2015-09-14 13:56:20 +08:00
7161e9a0a7 expressions: check integer arithmetic operation overflow 2015-09-14 13:40:12 +08:00
8cc9d7d81c types: support overflow check for integer arithmetic operation 2015-09-14 13:39:51 +08:00
55fb663476 parser: Refactor function
Avoid conflict for function name and keywords
Pass all the tests
2015-09-14 13:22:14 +08:00
91aa4edec7 Merge pull request #138 from pingcap/ngaut/tiny-clean-up
parser: Remove imaginary and runeType
2015-09-14 12:53:29 +08:00
310083bf5a expression, localstore: Remove unused code 2015-09-14 12:00:17 +08:00
a0a154f753 ddl, table: Remove unused variables 2015-09-14 11:26:22 +08:00
3f47469dba parser: Remove runeType 2015-09-14 11:20:19 +08:00
8849578ba8 expression/expressions: tiny clean up test. 2015-09-14 11:12:23 +08:00
aab38d7f3d expression/expressions: add exists subquery test. 2015-09-14 11:12:02 +08:00
b7e641b92a expression/expressions: fix exists subqueyr null value bug. 2015-09-14 11:11:44 +08:00
f4e06f0c7f parser/parser_test: add a compile fail test. 2015-09-14 11:11:26 +08:00
22612fd2f0 expression/expressions: add exists subquery support. 2015-09-14 11:11:11 +08:00
76475b2868 *: add base exists subquery framework. 2015-09-14 11:10:44 +08:00
5574bbbcd4 parser: Remove imaginary 2015-09-14 10:56:20 +08:00
097a6485cf Merge pull request #137 from pingcap/ngaut/tiny-clean-up
store, parser: Remove unused variables
2015-09-14 10:47:27 +08:00
030e0a1bd6 store, parser: Remove unused variables 2015-09-14 10:42:37 +08:00
730adf7fb5 Merge pull request #136 from pingcap/ngaut/tiny-clean-up
expression, parser: Tiny clean up
2015-09-14 10:42:09 +08:00
39b6503558 Merge pull request #125 from pingcap/qiuyesuifeng/any-all-support
Support any/some/all subquery.
2015-09-14 10:33:06 +08:00
002b2a3bf8 expression/expressions: address comment. 2015-09-14 10:27:57 +08:00
82f65233d6 expression/expressions: address comment. 2015-09-14 10:18:33 +08:00
58c7cf3a23 expression, parser: Tiny clean up 2015-09-14 10:15:44 +08:00
44ae00e231 Merge pull request #135 from pingcap/ngaut/tiny-clean-up
column: Remove unused indexKey
2015-09-14 10:15:21 +08:00
76ba77fe78 column: Remove unused indexKey 2015-09-14 10:04:37 +08:00
cdd2bc49e7 Merge pull request #134 from pingcap/ngaut/tiny-clean-up
kv: Remove unused fields
2015-09-14 10:03:02 +08:00
e9f98103c1 kv: Remove unused fields 2015-09-14 09:59:25 +08:00
550c0a158d Merge pull request #133 from pingcap/siddontang/time-arithmetic
expressions: use integer for time in arithmetic op if FSP = 0
2015-09-14 09:39:25 +08:00
aeb5f69d5d Merge pull request #132 from pingcap/qiuyesuifeng/makefile-cleanup
makefile, session: tiny clean up and fix a golint check.
2015-09-14 09:39:07 +08:00
9af521044a parser: WIP: clean up function name 2015-09-14 08:52:29 +08:00
23f8e96f41 expressions: Address comment 2015-09-14 08:31:11 +08:00
b36ad55741 expressions: use integer for time in arithmetic op if FSP = 0 2015-09-14 08:23:04 +08:00
f4ecd30008 makefile, session: tiny clean up and fix a golint check. 2015-09-13 22:56:00 +08:00
bf97f61c45 Merge pull request #131 from pingcap/shenli/fix-bit
types: Fix convert TypeBit error
2015-09-13 16:05:38 +08:00
043816587a types: Fix convert TypeBit error
Pass goxorm test
2015-09-13 13:19:37 +08:00
be9ed50943 parser: remove some/any from UnReservedKeyword. 2015-09-12 20:36:47 +08:00
393e23b477 expression/expressions: tiny clean up. 2015-09-12 14:58:16 +08:00
8ccd4e7a87 Merge pull request #127 from pingcap/ngaut/make-check
Makefile: Make check by default.
2015-09-12 12:27:25 +08:00
ca60323edb expression/expressions: address comment. 2015-09-12 12:03:17 +08:00
e8b2510978 Merge branch 'master' into qiuyesuifeng/any-all-support 2015-09-12 11:47:28 +08:00
1cc83bd0d1 Makefile: Make check by default.
So we won't forget to make check.
2015-09-12 10:52:33 +08:00
1c4b12afb2 Merge pull request #126 from pingcap/siddontang/fix-index-key-prefix
kv,tidb: fix issue #67
2015-09-12 10:33:53 +08:00
80dcebded8 kv: Address comment 2015-09-12 10:28:58 +08:00