Commit Graph

26 Commits

Author SHA1 Message Date
de767ac317 *: Fix failed cases in sqllogictest-expr 2015-10-21 13:15:17 +08:00
16c67665bf *: Address comment 2015-10-20 17:13:37 +08:00
c14b723d6a *: Address comments 2015-10-19 20:51:44 +08:00
3442b777ca Merge remote-tracking branch 'origin/master' into shenli/wrap-data 2015-10-19 19:17:01 +08:00
365e957538 Merge remote-tracking branch 'origin/master' into shenli/wrap-data 2015-10-19 15:34:18 +08:00
16c11ea4d0 rsets: fix select fields ident reference. 2015-10-17 10:47:37 +08:00
df66eaba45 *: refactor field as name 2015-10-10 10:46:29 +08:00
c1851d3fa6 *: Use DataItem for cast function result
We can not infer result field type from nil.
2015-10-09 17:33:41 +08:00
4b5f87c98a *: rename EmptyFieldList to more sense FromDual name
Dual is a dummy table, `select 1, 2` is equivalent to `select 1, 2 from
dual`, and dual is widely known.
2015-09-24 08:02:43 +08:00
e91233533e expression: fix import 2015-09-21 18:55:17 +08:00
d9a8c7e4f2 *: use RowStack to rector and simplify outer query 2015-09-18 14:52:05 +08:00
6fb768fbcb *: refactor OuterQuery 2015-09-16 22:13:12 +08:00
279c160fc0 plans,stmts: use a single OuterQuery in one select flow. 2015-09-16 15:21:41 +08:00
bee6991a78 *: support outer query for correlated sub query. 2015-09-16 12:05:42 +08:00
e5d9130b77 plan: remove Do method. 2015-09-15 19:54:59 +08:00
bc216912f0 Merge remote-tracking branch 'origin/master' into shenli/issue-108
Conflicts:
	parser/parser_test.go
2015-09-15 16:04:04 +08:00
4ee3cc5ff7 plan: address comments 2015-09-15 13:21:38 +08:00
9f3535da0a plan: cleanup, remove NextPlan interface. 2015-09-14 20:38:37 +08:00
d4e160faf1 plan: make plan reusable after close 2015-09-13 07:59:56 +08:00
4ec288cb57 plans: Implement next for simple table selection. 2015-09-12 18:05:25 +08:00
b107da119b plan: add Close method 2015-09-12 13:38:43 +08:00
07c3f878a5 plan: Next return Row type
address comment
2015-09-12 13:38:43 +08:00
8a8060abb1 plan: Next skeleton
Just added the method, not implemented yet.

`Do` will be kept until all plans implemented `Next`
2015-09-12 13:38:43 +08:00
1e4cdb813f *: update QL-LICENSE and STRUTIL-LICENSE. 2015-09-08 19:25:50 +08:00
695003b466 util, plan, plan/plans, rset, rsets: fix-copyright-infringement. 2015-09-07 08:48:50 -04:00
0d6f270068 Add files 2015-09-06 12:08:47 +08:00