|
|
64912c8597
|
*: Implement perfschema with MemoryTable
|
2016-02-29 10:28:30 +08:00 |
|
|
|
1dbc9b16e6
|
Merge pull request #916 from pingcap/shenli/newplan-info
Implement Information_Schema with memory table
|
2016-02-25 11:47:23 +08:00 |
|
|
|
32c6ee2cbf
|
executor: support Explain
|
2016-02-24 17:46:59 +08:00 |
|
|
|
8c7516324d
|
Merge branch 'shenli/dev-info' into shenli/newplan-info
|
2016-02-21 11:49:50 +08:00 |
|
|
|
9997e7f46d
|
*: Use memory table to implement Information_Schema
|
2016-02-20 21:53:43 +08:00 |
|
|
|
58e667fb5f
|
executor: support Show statement.
|
2016-02-18 15:49:19 +08:00 |
|
|
|
4f2f242fdf
|
executor: support DDL statements.
|
2016-02-17 16:36:26 +08:00 |
|
|
|
138a40eca7
|
*: Support grant stmt in new plan.
|
2016-02-17 14:51:07 +08:00 |
|
|
|
a60199f5cd
|
*: Support replace stmt in new plan
|
2016-02-17 10:43:21 +08:00 |
|
|
|
f57c558c10
|
Merge pull request #902 from pingcap/shenli/newplan-insert
Support InsertStmt in new plan
|
2016-02-16 19:12:32 +08:00 |
|
|
|
5461e6256b
|
*: Support InsertStmt in new plan.
|
2016-02-16 17:50:33 +08:00 |
|
|
|
237c4f6be6
|
executor: support CreateUserStmt, SetPwdStmt.
|
2016-02-16 16:13:09 +08:00 |
|
|
|
0b14ae4c3e
|
executor: support DO, BEGIN, COMMIT, ROLLBACK.
|
2016-02-16 11:30:18 +08:00 |
|
|
|
e0fac78a96
|
executor: support SetStmt and SetCharsetStmt.
|
2016-02-15 19:30:20 +08:00 |
|
|
|
3ba53a31b1
|
executor, optimizer: add simple plan and executor, implement UseStmt.
|
2016-02-15 17:32:00 +08:00 |
|
|
|
3b30b67518
|
optimizer, executor: support Union statement and Select Distinct.
|
2016-02-15 13:30:08 +08:00 |
|
|
|
f164aa5f1e
|
*: Support delete in new plan
Move DeleteStmt from old plan to new plan.
|
2016-02-15 11:41:52 +08:00 |
|
|
|
7751cce4d4
|
Merge branch 'master' into coocood/new-update
Conflicts:
optimizer/plan/plans.go
|
2016-02-05 17:54:18 +08:00 |
|
|
|
51a3148866
|
executor: support 'UPDATE' statement.
A test case is Skipped, which will be fixed in following PR.
|
2016-02-04 14:21:54 +08:00 |
|
|
|
502e810489
|
*: Support subselect in from clasue in new plan.
|
2016-02-04 00:11:10 +08:00 |
|
|
|
f7aab91490
|
Merge remote-tracking branch 'origin/master' into shenli/dev-subquery
Conflicts:
optimizer/optimizer.go
optimizer/plan/planbuilder.go
optimizer/resolver.go
|
2016-02-01 14:32:49 +08:00 |
|
|
|
7dc4196837
|
*: Support subquery in new plan
|
2016-02-01 08:47:23 +08:00 |
|
|
|
acbaa4b22b
|
*: Aggregate related code clean up
|
2016-02-01 08:47:22 +08:00 |
|
|
|
b61dbb569d
|
Merge branch 'master' into coocood/join
Conflicts:
optimizer/optimizer.go
|
2016-01-26 14:30:36 +08:00 |
|
|
|
e1122c2cf0
|
optimizer/plan: implements join
|
2016-01-26 13:22:31 +08:00 |
|
|
|
5c1bc1c086
|
performance_schema: initial empty tables
|
2016-01-25 16:24:10 +08:00 |
|
|
|
e7be09a637
|
*: Aggregate related code clean up
|
2016-01-23 15:00:29 +08:00 |
|
|
|
aa431ee5e4
|
Merge remote-tracking branch 'origin/master' into shenli/group-concat
|
2016-01-22 20:03:46 +08:00 |
|
|
|
a5e79c67b9
|
*: Support group_concat
|
2016-01-21 22:19:26 +08:00 |
|
|
|
8b1bed8e69
|
*: Support avg in new plan
|
2016-01-21 17:34:24 +08:00 |
|
|
|
44fd9d8269
|
Merge remote-tracking branch 'origin/master' into shenli/agg-max
Conflicts:
ast/functions.go
optimizer/evaluator/evaluator.go
optimizer/optimizer.go
optimizer/plan/planbuilder.go
optimizer/typeinferer.go
|
2016-01-21 15:06:53 +08:00 |
|
|
|
2acd27de99
|
Merge remote-tracking branch 'origin/master' into shenli/dev-having
|
2016-01-21 10:54:27 +08:00 |
|
|
|
230ec76c13
|
*: Address comment
|
2016-01-21 10:33:04 +08:00 |
|
|
|
6560db433c
|
*: Support max/min
|
2016-01-21 09:24:42 +08:00 |
|
|
|
f703633295
|
Merge pull request #861 from pingcap/shenli/agg-sum
*: Support sum in new plan
|
2016-01-20 22:24:28 +08:00 |
|
|
|
f33b821f95
|
Merge remote-tracking branch 'origin/master' into shenli/dev-having
|
2016-01-20 10:33:49 +08:00 |
|
|
|
686dc63352
|
*: Support sum in new plan
|
2016-01-19 22:58:11 +08:00 |
|
|
|
fa5283e0d9
|
optmizer: refactor optimizer.
|
2016-01-18 14:49:19 +08:00 |
|
|
|
1f7f2c5aac
|
*: Support having and pass all the unit tests
|
2016-01-17 23:53:06 +08:00 |
|
|
|
f1d114a331
|
*: Support GroupByClause in new plan.
|
2016-01-14 10:25:06 +08:00 |
|
|
|
c1f44b9881
|
Merge pull request #835 from pingcap/shenli/new-plan-reorg
*: Refactor new plan work flow
|
2016-01-11 18:31:43 +08:00 |
|
|
|
dd5e520157
|
*: Refactor new plan work flow
|
2016-01-11 17:22:51 +08:00 |
|
|
|
4f0e90a95f
|
Merge remote-tracking branch 'origin/master' into shenli/dev-agg-count
Conflicts:
executor/executor.go
|
2016-01-11 14:00:53 +08:00 |
|
|
|
f996a0ce9c
|
*: Support count aggregate function in new plan and add unit tests.
|
2016-01-09 11:26:35 +08:00 |
|
|
|
aba44d445c
|
Merge branch 'master' into zimuxia/inspectkv-sql
|
2016-01-06 12:46:32 +08:00 |
|
|
|
67c30ac655
|
Merge branch 'master' into coocood/pk-handle2
Conflicts:
optimizer/optimizer.go
optimizer/plan/cost.go
|
2016-01-04 11:59:20 +08:00 |
|
|
|
d1f0c76952
|
optimizer: tiny clean up.
|
2016-01-03 12:36:18 +08:00 |
|
|
|
926fbab7c9
|
*: address comment, add more tests.
|
2015-12-31 12:01:06 +08:00 |
|
|
|
8993f0e148
|
*: add test
|
2015-12-29 20:40:36 +08:00 |
|
|
|
6a364d4f03
|
Merge remote-tracking branch 'origin/master' into shenli/optimizer-error
Conflicts:
tidb-server/server/server_test.go
|
2015-12-24 11:18:41 +08:00 |
|