Commit Graph

8026 Commits

Author SHA1 Message Date
05353c271a executor: support new table scan executor (#1401) 2016-07-06 16:08:38 +08:00
6ab4cc5877 fix a lot of bugs about agg and having. (#1395) 2016-07-06 15:49:53 +08:00
b15217b2a8 *: update etcd and grpc in vendor (#1399) 2016-07-06 15:04:22 +08:00
2e2bb6d2b0 autoid: increase step of allocator. (#1372)
* autoid: increase step of allocator.

* vendor: update pd client godeps.

* vendor: update kvproto godeps.
2016-07-05 19:03:41 +08:00
e808e842e9 ddl: improve index change test. (#1392) 2016-07-05 17:37:32 +08:00
b37c89d27b terror: Fix SQL error message bug (#1394) 2016-07-05 16:07:00 +08:00
5dc459c657 terror: Improve terror performance. (#1393) 2016-07-05 15:04:33 +08:00
452637dccb *: Convert RegexpExpr to ScalarFuntion and check the arguments length of builtin functions (#1388)
* *: convert RegexpExpr to ScalarFuntion and add check arguments length
2016-07-05 12:37:23 +08:00
5408833b9a ddl: improve ddl test (#1387) 2016-07-05 11:21:50 +08:00
0450ba0b47 *: unify "See url" format (#1391)
* *: unify "See url" format
2016-07-05 11:21:10 +08:00
4e177d3b74 Add a switch for perfschema (#1390)
Add a switch for perfschema and disable it by default.
You can enable perfschema by set tidb-server flag.
2016-07-05 11:15:49 +08:00
5520e266dc *: Convert CaseExpr to ScalarFunction and clean up (#1377)
* *: support CaseExpr to ScalarFunction and tiny clean up
2016-07-04 15:15:44 +08:00
c72917d6e8 support cast and change the name of expression select field. (#1373) 2016-07-04 14:27:07 +08:00
ee87a178d8 readme: Tiny clean up (#1384) 2016-07-04 13:47:04 +08:00
3f8f9503c2 *: Fix license link (#1383) 2016-07-02 17:32:42 +08:00
d04b0b997c *: support index length (#1350)
For string columns, indexes can be created that use only the
leading part of column values, using col_name(length) syntax
to specify an index prefix length
2016-07-02 13:26:40 +08:00
c24ef9face util/testkit: print error stack when assert error. (#1381) 2016-07-02 12:59:22 +08:00
618a00218d ddl: fix prepare background job. (#1374)
`prepareBgJob` should run in the same transaction as `handleDDLJobQueue`.
2016-07-01 17:40:32 +08:00
107ad9662c implement logical plan. (#1366) 2016-07-01 15:13:27 +08:00
73b2775713 Merge pull request #1370 from pingcap/zimuxia/like-range
plan: Support the exact match in building like range
2016-07-01 13:55:40 +08:00
d1afacc451 table: export WritableCols (#1369) 2016-07-01 12:55:04 +08:00
xia
259c721e6d plan: tiny clean up 2016-07-01 11:48:16 +08:00
xia
4b3d15a1e1 plan: add the exact match in building like range 2016-07-01 11:45:47 +08:00
a6ed1e7131 Update README.md (#1368)
add beta badge
2016-06-30 21:11:25 +08:00
bfe013e70a *: Remove hbase related doc and comment (#1367) 2016-06-30 18:22:04 +08:00
0d5ffa7426 docs: Update roadmap (#1365) 2016-06-30 17:52:49 +08:00
d552fc0004 docs: Remove hbase usage link and add tikv usage link (#1364) 2016-06-30 17:34:20 +08:00
01a42dfb8c *: Convert expression to pbExpr and implement builtin function (#1358)
* *: convert expression to pbExpr and implement the builtin function
2016-06-30 17:16:48 +08:00
3047e7ad68 tablecodec: Fix a bug when there is no colID matched in row data (#1360) 2016-06-30 17:15:34 +08:00
b1e863ef80 *: fix count(*) push down. (#1363) 2016-06-30 13:27:36 +08:00
a4fe3f457c tables: Fix shadowed err (#1362) 2016-06-30 11:27:53 +08:00
0a9e134394 Dockerfile: Fix error while running make server (#1361)
The `LDFLAGS` in Makefile tries to get git commit hash while building
server component, but default COPY command does not put *.git* directory
into docker container, which causes the fatal error while executing
command `git rev-parse HEAD`.

This fix remove *.git* directory from *.dockerignore* file, then the git
command can be executed successfully in container.
2016-06-30 10:27:53 +08:00
a75f677900 support set variable, prepare and insert stmt. (#1359) 2016-06-29 18:26:47 +08:00
87bbb12057 support in subquery and compare subquery. (#1355) 2016-06-29 17:00:58 +08:00
9bf6e03812 table/table: set default value when write only column is null (#1357)
The test cover this issue need some work, will be added in next PR.
2016-06-29 14:29:20 +08:00
83a6c94302 table/tables: fix IterRecords. (#1356) 2016-06-29 11:43:07 +08:00
a0e3c2ee3b ddl: fix column test (#1354) 2016-06-28 12:37:12 +08:00
cad94acb54 Store row data in single kv pair (#1347) 2016-06-28 11:15:09 +08:00
234d0be5de *: Support build range, support betweenExpr, inExpr and likeExpr convert to scalarFunc (#1344)
* *: support build range, support betweenExpr, inExpr and likeExpr convert
to scalarFunc
2016-06-27 20:30:16 +08:00
b876f7024d Merge pull request #1306 from pingcap/c4pt0r-patch-roadmap
Update ROADMAP.md
2016-06-27 17:05:46 +08:00
9750eb400e Update ROADMAP.md 2016-06-27 16:42:55 +08:00
1628928d3d Update ROADMAP.md 2016-06-27 16:42:24 +08:00
0eac76eb22 support row expression. (#1349)
support row function and row expression.
2016-06-27 16:03:51 +08:00
19a33da22b store/tikv: fix CI failure. (#1353) 2016-06-27 13:36:47 +08:00
a7ae9d34cf store/tikv: conn should be closed if error occurs. (#1351) 2016-06-26 15:12:29 +08:00
34ebc07aae support union and distinct in new plan. (#1345)
support union and distinct in new plan
2016-06-24 18:05:36 +08:00
477b90849a store/tikv: cleanup tests, reduce tests time. (#1346) 2016-06-24 17:07:31 +08:00
09306241b3 server: adjust log level (#1348) 2016-06-24 14:13:56 +08:00
95be5148ce process wildcard and gby correctly. (#1340) 2016-06-23 17:18:28 +08:00
9c3285f0c9 plan: remove duplicate suite (#1342) 2016-06-23 16:20:41 +08:00