Commit Graph

2246 Commits

Author SHA1 Message Date
edf2641df7 *: fix bytes convert issue 2015-12-15 17:22:40 +08:00
fc50f33f6f Merge pull request #726 from pingcap/coocood/fix-order-by
parser: parse position expression in parser, fix order by position.
2015-12-15 15:04:02 +08:00
bbb5a5ead6 converter: don's convert to old *expression.Position, convert to value instead.
It will be casted to position expression by `rests.castPosition`
2015-12-15 14:44:47 +08:00
d97f091cb7 parser: parse position expression in parser, fix order by position.
The position expression, like "1" in "order by 1" was parsed ito `*ast.ValueExpr` in parser, replaced to position expression by resolver,
But flag setter sets flag before resolving process, so position flag is not set.
2015-12-15 14:04:13 +08:00
3aa7d49f3e Merge pull request #727 from pingcap/shenli/fix-repeat
*: Fix bug for parse repeat function
2015-12-15 13:55:03 +08:00
ece23b0c88 *: Fix bug for parse repeat function 2015-12-15 13:43:12 +08:00
42d2694f37 Merge pull request #717 from pingcap/disksing/update-codec
update codec
2015-12-15 10:07:32 +08:00
a5f98ddbd8 Merge pull request #724 from pingcap/coocood/parser-show
parser: refactor show statement, supports "show databases like 'test2'"
2015-12-15 10:07:25 +08:00
e2cabe0dce Merge pull request #723 from nieyy/master
tidb: minor typo corrections
2015-12-14 17:16:10 +08:00
a453ceca5f plans: show database like implementation. 2015-12-14 17:09:06 +08:00
54683c5348 parser: refactor show statement, supports "show databases like 'test2'" 2015-12-14 16:43:30 +08:00
0e2d91f330 tidb: minor typo corrections 2015-12-14 16:29:15 +08:00
53a175f81c Merge pull request #718 from pingcap/shenli/issue-715
*: Support connection_id()
2015-12-14 15:40:45 +08:00
1e1ef8a0bd *: Support connection_id()
Fix: https://github.com/pingcap/tidb/issues/715
2015-12-14 14:40:55 +08:00
043f536c32 Merge pull request #692 from pingcap/zimuxia/inspect-kv
*: Support inspect kv
2015-12-14 14:29:35 +08:00
c8d7ed1357 Merge branch 'master' into disksing/update-codec 2015-12-14 14:10:10 +08:00
d15bd860a8 Merge pull request #716 from pingcap/shenli/issue-712
parser: Support set transaction syntax
2015-12-14 13:32:49 +08:00
8d8a84babd parser: Support set transaction syntax
Fix issue #712
2015-12-14 13:17:44 +08:00
7590b79ca8 Merge pull request #709 from pingcap/coocood/expr-flag
ast, optimizer: add flag attribute to expression.
2015-12-14 12:38:55 +08:00
386207614b Merge pull request #713 from pingcap/shenli/fix-global-var
*: Fix bug in GetGlobalSysVar and add test case
2015-12-14 12:34:05 +08:00
a01fbe35c7 *: Fix bug in GetGlobalSysVar and add test case 2015-12-14 12:31:06 +08:00
xia
91bf22aa97 inspect: address comments 2015-12-14 12:09:54 +08:00
xia
22bb76409b *: address comments 2015-12-14 11:36:49 +08:00
xia
91473556aa *: add error trace 2015-12-14 11:36:03 +08:00
80d70d0e30 Merge branch 'master' into coocood/expr-flag 2015-12-14 10:53:07 +08:00
ddea31b28e ast: address comments. 2015-12-14 10:37:35 +08:00
4436aff284 ast: use IsConstant function
address comment
2015-12-14 10:37:34 +08:00
b8504f4f1e optimizer: fix build 2015-12-14 10:37:34 +08:00
6ab3b3cd6b evaluator: use FlagConstant 2015-12-14 10:37:34 +08:00
16757fd9b0 optimizer: add comment. use constant flag. 2015-12-14 10:37:34 +08:00
c970ff6d4d ast: move flag setter to ast 2015-12-14 10:37:34 +08:00
8337e63529 ast, optimizer: implement flag setter. 2015-12-14 10:37:34 +08:00
6222303129 ast, optimizer: add flag field for expression. 2015-12-14 10:37:34 +08:00
3c45527e55 Merge pull request #708 from pingcap/shenli/issue-706
*: Fix bug for select @@character_set_database
2015-12-14 10:37:31 +08:00
56fff40d62 *: Address comment 2015-12-13 22:49:40 +08:00
4675465e5d Merge pull request #707 from pingcap/coocood/fix-cast
evaluator: funcCast set value directly without types.DataItem.
2015-12-13 12:24:49 +08:00
5714204fe0 Merge remote-tracking branch 'origin/master' into shenli/issue-706 2015-12-13 11:22:53 +08:00
e6c6b0e7d3 Merge branch 'master' into zimuxia/inspect-kv 2015-12-12 16:56:36 +08:00
7583446a5d *: address comments 2015-12-12 16:41:12 +08:00
683f8afa94 Merge pull request #703 from pingcap/morefreeze/fit_hbase
[DNM] fit for hbase refactor
2015-12-12 11:37:49 +08:00
a0105fec82 *: Address comment 2015-12-11 23:20:32 +08:00
f9305e38c8 *: Address comment 2015-12-11 23:17:11 +08:00
xia
e3493a0087 inspectkv: address comments 2015-12-11 20:12:22 +08:00
xia
d5933690de *: address comments 2015-12-11 19:56:07 +08:00
0cc8d2e599 Update ROADMAP.md 2015-12-11 18:16:02 +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
xia
26b84b827a inspectkv: address comments. 2015-12-11 13:14:55 +08:00
a66bc590bc util/codec: remove stringFlag 2015-12-11 12:47:20 +08:00
30ee5fd354 evaluator: funcCast set value directly without types.DataItem.
Other expression check `expr.GetValue() == nil` returns false when we wrap nil in DataItem.
2015-12-11 12:21:22 +08:00
d6256a4730 Merge pull request #705 from pingcap/coocood/mult-column-index
executor: handle multi column index.
2015-12-11 10:55:18 +08:00