|
|
30c585645f
|
builtin: use Now for sysdate
|
2015-09-23 20:16:24 +08:00 |
|
|
|
a7b839d848
|
builtin: support sysdate function
|
2015-09-23 17:23:10 +08:00 |
|
|
|
6d5b187db7
|
expression: cleanup creating distinct in call
|
2015-09-23 16:49:05 +08:00 |
|
|
|
85b436cad4
|
builtin: Address comment
|
2015-09-23 16:42:18 +08:00 |
|
|
|
2c363b72b0
|
builtin: simplify file name
|
2015-09-23 16:22:26 +08:00 |
|
|
|
e825e7c663
|
*: use builtin eval key instead
|
2015-09-23 16:19:51 +08:00 |
|
|
|
76d1a49ab6
|
*: rename package name and do some export
|
2015-09-23 16:14:04 +08:00 |
|
|
|
1a0998b07a
|
expression: move case when test from builtin to expression
|
2015-09-23 16:12:26 +08:00 |
|
|
|
ffb8fddf87
|
expression: move builtin to builtin package, cannot run
|
2015-09-23 14:40:24 +08:00 |
|
|
|
5ae7447804
|
Merge pull request #246 from pingcap/shenli/builtin-user
builtin: Support User() and Current_User()
|
2015-09-23 14:29:56 +08:00 |
|
|
|
e324d75b77
|
Merge pull request #233 from pingcap/coocood/expression-visitor
expression: apply visitor pattern.
|
2015-09-23 11:32:49 +08:00 |
|
|
|
2e75da541f
|
expression: address comment.
|
2015-09-23 11:05:31 +08:00 |
|
|
|
f9e400d4b3
|
builtin: Support User() and Current_User()
|
2015-09-23 11:02:45 +08:00 |
|
|
|
4919a6d7a4
|
expression: fix comment
|
2015-09-23 10:23:56 +08:00 |
|
|
|
152aaa5fb3
|
expression: address comment.
|
2015-09-23 10:18:56 +08:00 |
|
|
|
b961507311
|
*: support current_timestamp time function
|
2015-09-23 09:33:52 +08:00 |
|
|
|
d39b9db8e9
|
expression: add tests
|
2015-09-22 20:27:51 +08:00 |
|
|
|
1d196f1216
|
expression: apply visitor pattern
|
2015-09-22 18:06:12 +08:00 |
|
|
|
353bcf911d
|
expression: add visitor interface
|
2015-09-22 13:16:03 +08:00 |
|
|
|
89a8cbdef9
|
util/mock: move mocks to mock package
|
2015-09-22 09:57:54 +08:00 |
|
|
|
276438d947
|
util/mocks: move mocks package to sub-directory of mock package.
|
2015-09-22 09:53:55 +08:00 |
|
|
|
f3f640254b
|
expression: fix go vet
|
2015-09-21 20:26:10 +08:00 |
|
|
|
e0c36ba8d3
|
expression: fix tests
|
2015-09-21 20:07:38 +08:00 |
|
|
|
e91233533e
|
expression: fix import
|
2015-09-21 18:55:17 +08:00 |
|
|
|
0d46df9532
|
expression: rename package and remove import
|
2015-09-21 18:02:27 +08:00 |
|
|
|
6f531c4dab
|
expression: move files in expressions to expression
No modification at all.
|
2015-09-21 17:42:09 +08:00 |
|
|
|
434d11a450
|
expression: refactor expression
Firstly, abstract SubQuery to interface{}, some mock test are not able to keep.
|
2015-09-21 17:39:28 +08:00 |
|
|
|
ded22954d7
|
expression: remove return error in Clone interface
Our expression implementations do not actually return any error, and `Clone` should not return error in any case.
Remove error make the code cleaner.
|
2015-09-21 11:11:50 +08:00 |
|
|
|
78936d29bc
|
expressions: support bit type operation
|
2015-09-19 15:00:02 +08:00 |
|
|
|
00bf40f760
|
Merge pull request #182 from pingcap/siddontang/correlated-subquery
refactor subquery to support correlated subquery
|
2015-09-19 10:00:21 +08:00 |
|
|
|
58a4956276
|
*: use Wrap to not miss error msg
|
2015-09-18 15:59:42 +08:00 |
|
|
|
7059052680
|
expressions: Address comment
|
2015-09-18 15:48:10 +08:00 |
|
|
|
146f1835cd
|
expressions: Extract builtin information functions to builtin_info.go
|
2015-09-18 13:54:53 +08:00 |
|
|
|
9bcc099368
|
expressions: support NullEQ comparison
|
2015-09-18 07:04:05 +08:00 |
|
|
|
7bbbbda161
|
expressions: Address comment
|
2015-09-17 15:38:26 +08:00 |
|
|
|
c6df21ad68
|
*: Address comments
|
2015-09-17 15:01:53 +08:00 |
|
|
|
f7662b71db
|
expressions: Process []byte in like.go
Support "LIKE BINARY expr"
|
2015-09-17 13:56:31 +08:00 |
|
|
|
18976df380
|
expressions: update sub query test
|
2015-09-17 09:03:31 +08:00 |
|
|
|
36910bce6c
|
expressions: Use EvalRows to unify all subquery executes
|
2015-09-17 08:43:17 +08:00 |
|
|
|
d294010dc5
|
expressions: add UseOuterQuery to control subquery result cache
|
2015-09-17 07:34:02 +08:00 |
|
|
|
116098baf9
|
plan: Closes plans that do not return in Recordset, adds some docs.
|
2015-09-15 21:37:26 +08:00 |
|
|
|
4f8e58f7da
|
plan: fix tests and clean up code
|
2015-09-15 21:08:12 +08:00 |
|
|
|
e5d9130b77
|
plan: remove Do method.
|
2015-09-15 19:54:59 +08:00 |
|
|
|
54d04df744
|
driver: add Next method for Recordset and use it in driver
So we can implement `driver.Rows.Next` without a goroutine.
|
2015-09-15 18:37:55 +08:00 |
|
|
|
c6186c6ad4
|
Merge branch 'master' into qiuyesuifeng/exists-subquery
Conflicts:
parser/parser_test.go
|
2015-09-15 18:07:51 +08:00 |
|
|
|
011fdbf057
|
Merge pull request #146 from pingcap/shenli/issue-108
fix issue 108
|
2015-09-15 17:55:17 +08:00 |
|
|
|
45d4346b68
|
Merge branch 'master' into qiuyesuifeng/exists-subquery
|
2015-09-15 17:52:41 +08:00 |
|
|
|
59de8baca9
|
expressions: Address comment
|
2015-09-15 17:49:01 +08:00 |
|
|
|
94c91f4bfb
|
expressions,tidb: unary handes bool type
|
2015-09-15 17:27:47 +08:00 |
|
|
|
026df59d8a
|
expression/expressions: address comment.
|
2015-09-15 16:58:23 +08:00 |
|