Commit Graph

  • f6b9dc5511 *: update vendor for dag req. (#3171) Han Fei 2017-04-28 16:23:41 +08:00
  • 398d1c6bb7 *: remove make.cmd (#3168) Ewan Chou 2017-04-27 23:55:46 +08:00
  • 0e2ca053e1 vender: Udpate the package of etcd (#3162) Lynn 2017-04-27 23:33:12 +08:00
  • c646b59927 *: fix data race in join. (#3159) Han Fei 2017-04-27 23:26:15 +08:00
  • 883ea490c9 *: make contribution more newbie friendly (#3102) Yang Zhexuan 2017-04-27 23:17:32 +08:00
  • ea310f614c executor, store: let old plan use old store. (#3160) Han Fei 2017-04-27 20:50:10 +08:00
  • 350c79382a *: support new table reader executor. (#3133) Han Fei 2017-04-27 13:27:26 +08:00
  • 42bff4ad1a plan: new plan supports apply. (#3152) Han Fei 2017-04-26 22:42:30 +08:00
  • 4822322718 add buildin function UTC_TIME (#3145) lkk2003rty 2017-04-26 22:07:49 +08:00
  • 31bc1083fc plan: new plan support union scan. (#3098) Han Fei 2017-04-26 15:34:38 +08:00
  • 9e1022a90c statistics: make getIntColumnRowCount correct (#3146) Yiding Cui 2017-04-26 14:47:53 +08:00
  • 2547b86be3 parser: replace Expression with ExpressionListOpt (#3124) Yang Zhexuan 2017-04-26 13:08:15 +08:00
  • c237781cad plan, executor: make Analyze a Plan (#3130) Haibin Xie 2017-04-26 10:36:44 +08:00
  • 2693f264a7 *: Add truncate function in math (#3077) Ce Gao 2017-04-26 10:03:32 +08:00
  • b08ad4069a expression: add interfaces for refactoring typeinferer (#3094) HuaiyuXu 2017-04-26 09:53:29 +08:00
  • 45715cc925 *: improve pre-commit hook (#3151) Yang Zhexuan 2017-04-26 09:19:01 +08:00
  • 95b2951ae2 plan: return table dual directly when the condition is false. (#3144) Han Fei 2017-04-26 00:07:10 +08:00
  • 79a89fc5bb plan: new plan supports join. (#3126) Han Fei 2017-04-25 23:52:18 +08:00
  • ee312bfd71 expression: Fix code style according to goword (#3123) Ce Gao 2017-04-25 23:35:45 +08:00
  • 7018898f30 Revert "*: Remove useless code and use the DAG mode in tests (#3069)" (#3142) Han Fei 2017-04-25 23:20:09 +08:00
  • 8aab91fb3c allowed zero argument in typeinferer (#3137) Yang Zhexuan 2017-04-25 23:08:28 +08:00
  • 5c707ecf73 ddl, util/types: make converter correctly convert string to hex or bit. (#3115) Zejun Li 2017-04-25 22:41:14 +08:00
  • 7699d3fb76 *: refine EvalBool function. (#3139) Han Fei 2017-04-25 22:07:17 +08:00
  • b9e87ee5c9 .travis.yml: Add the config for import path (#3141) Ce Gao 2017-04-25 18:40:45 +08:00
  • 31d2cc8351 parser: make "ENGINE = xxx" optional in partition definition (#3140) tiancaiamao 2017-04-25 17:20:37 +08:00
  • 1f75f389a6 plan: new plan support hash aggregation. (#3093) Han Fei 2017-04-25 15:40:47 +08:00
  • a01e83d9a0 *: add checklist (#3135) Ewan Chou 2017-04-25 15:01:25 +08:00
  • fcc34b7ba7 ddl: correct comments mistake. (#3119) Yang Zhexuan 2017-04-25 11:53:15 +08:00
  • 5494a54db4 util: correct comments mistake (#3121) Yang Zhexuan 2017-04-25 09:16:50 +08:00
  • 2fcd97f507 *: added pre-commit hook. (#3112) Yang Zhexuan 2017-04-24 23:20:39 +08:00
  • f9a0abc51f plan: new plan support union. (#3085) Han Fei 2017-04-24 19:38:19 +08:00
  • 22eef1dcaf circleci: fix bad gopath under forked proj (#3125) ShuYu Wang 2017-04-24 19:33:53 +08:00
  • 73c9e12f24 infoschema: add more empty tables (#3127) tiancaiamao 2017-04-24 19:27:25 +08:00
  • 93f4780f40 plan: add variable countReliable to physicalPlanInfo (#3011) Yiding Cui 2017-04-24 17:07:31 +08:00
  • 1685dcb1e0 tablecodec: correct comments mistake (#3122) Hongyuan Wang 2017-04-24 10:08:15 +08:00
  • 8c51d4b4b1 Builtin: Add a new built-in functin MAKEDATE (#3105) dawxy 2017-04-24 08:09:12 +08:00
  • 6518819274 builtin: inet6_aton function (#3051) qhsong 2017-04-24 07:57:31 +08:00
  • 5243f6f461 expression: fixed pow/power return wrong error message when there more than two arguments. (#3114) Yang Zhexuan 2017-04-23 21:13:27 +08:00
  • 3b82630ff4 builtin bit_count (#3087) cuiyuan 2017-04-23 21:05:22 +08:00
  • 1d8dbb1682 built_in string right (#3088) cuiyuan 2017-04-23 20:37:15 +08:00
  • dfee890a31 plan: process the case that index col has specified length. (#3110) Han Fei 2017-04-23 13:21:25 +08:00
  • 594fab2f49 infoschema: add VIEWS and ROUTINES table (#3108) tiancaiamao 2017-04-22 22:14:57 +08:00
  • 20905c0725 util/types: cleanup error.Trace (#3113) Yang Zhexuan 2017-04-22 21:58:52 +08:00
  • e4608cb629 *: added_goword_for_spelling_checking (#3116) Yang Zhexuan 2017-04-22 17:06:06 +08:00
  • ef7bdb0d1f ddl, statistics: support drop table and schema. (#3106) Han Fei 2017-04-22 16:48:28 +08:00
  • 0cc52a8b1d plan: consider primary key for index scan (#3109) Han Fei 2017-04-21 16:00:10 +08:00
  • 0de1339979 store/tikv: export mocktikv as a storage engine. (#3107) Ewan Chou 2017-04-21 14:11:38 +08:00
  • 050e7b32e2 expression: fix bug in sleep function. (#3101) Han Fei 2017-04-21 13:31:13 +08:00
  • bbad497023 ddl, statistics: update the stats table after creating/ droping column. (#3061) Han Fei 2017-04-21 11:51:06 +08:00
  • f3282eb628 infoschema: fix probably a TABLE_TYPE typo, restore mysql compatibility (#3103) Steffen Butzer 2017-04-21 04:42:13 +02:00
  • 790cbd615a executor: initialize index scan concurrency. (#3097) Ewan Chou 2017-04-20 21:03:04 +08:00
  • 5d146946df builtin: impl export_set (#3036) fudali 2017-04-20 19:37:12 +08:00
  • 0316046e33 executor: fix race. (#3096) Han Fei 2017-04-20 16:39:22 +08:00
  • 7f6d801a57 ddl: make test stable (#3091) Lynn 2017-04-20 14:16:32 +08:00
  • 0f2afbf44b statistics: prepare for analyze part of a table (#3062) Haibin Xie 2017-04-20 14:05:51 +08:00
  • c4764329f3 expression: add builtin function 'period_add' (#3001) MQ 2017-04-20 13:23:04 +08:00
  • 7b381c0b00 plan/validator: return an error when alter auto_incerment (#3041) (#3072) Zejun Li 2017-04-20 01:31:05 +08:00
  • 12f07daff2 expression: make group_concat handle character correct (#2821) (#3083) Zejun Li 2017-04-19 22:06:03 +08:00
  • 78d4520199 *: resolve conflict on 'in' and add builtin position (#3079) zyguan 2017-04-19 21:30:48 +08:00
  • 39c629a477 plan: simplify the selection converting phase. (#3080) Han Fei 2017-04-19 21:07:39 +08:00
  • bb71d83456 ddl: check unsupported charset. (#3086) Ewan Chou 2017-04-19 20:34:49 +08:00
  • effa7ea7d3 fix some typo in comments (#3084) weekface 2017-04-19 13:39:12 +08:00
  • c219218a19 fix REPLACE FUNC (#3082) maiyang 2017-04-19 12:45:51 +08:00
  • 59154905aa *: rename table-driven tests name. (#3081) Ewan Chou 2017-04-19 10:02:57 +08:00
  • 18749a6061 plan: forbid agg push across multi join. (#3058) Han Fei 2017-04-18 23:47:08 +08:00
  • 375148460f statistics: process the case that we lack a column in stats table (#3075) Han Fei 2017-04-18 23:34:52 +08:00
  • 5434d8046e ddl: add the reason for the unsupported modify column error. (#3078) Ewan Chou 2017-04-18 20:50:20 +08:00
  • aa9a97a051 *: show create table output utf8_bin collate. (#3076) Ewan Chou 2017-04-18 19:54:21 +08:00
  • 42dec329fe session: return correct LastInsertID. (#3071) Ewan Chou 2017-04-18 18:53:24 +08:00
  • 05fc489229 plan: support DataSource converts to new plan. (#3045) Han Fei 2017-04-18 17:38:44 +08:00
  • 4c9452f944 Builtin: 'LOCATE' dealing with case sensitivity and utf8 characters. (#2960) Du Chuan 2017-04-18 17:23:00 +08:00
  • 05f9a5f838 builtin:func to_base64() (#3070) woodpenker 2017-04-18 16:01:59 +08:00
  • 6fa6a990f8 statistics: use PrevLastVersion to avoid error. (#3060) Han Fei 2017-04-17 22:50:03 +08:00
  • d8c52e8ac9 *: Remove useless code and use the DAG mode in tests (#3069) Lynn 2017-04-17 22:14:16 +08:00
  • 10e005f1e6 statistics: every histogram use its own version to update. (#3059) Han Fei 2017-04-17 21:13:18 +08:00
  • d52b257fb3 builtin: implement sec_to_time function (#3026) Kuiba 2017-04-17 17:51:26 +08:00
  • b698bb54c3 *: fix data race when defer cancel() is called (#3068) tiancaiamao 2017-04-17 17:17:07 +08:00
  • 195155ae35 log reason for server is busy error (#3067) zhangjinpeng1987 2017-04-17 15:14:23 +08:00
  • de65e12351 pd: update vendor. (#3066) disksing 2017-04-17 15:00:23 +08:00
  • bcfb7f7534 store/tikv: separate context for goroutines (#3010) Dylan Wen 2017-04-17 10:39:30 +08:00
  • 8ce4a6ad14 builtin: add builtin-function 'to_seconds' (#2984) Du Chuan 2017-04-17 10:27:36 +08:00
  • 48db378cb3 Update ROADMAP.md (#3063) goroutine 2017-04-16 20:46:32 -05:00
  • 3126e5e341 *: online update count in table stats. (#3053) Han Fei 2017-04-15 21:20:44 +08:00
  • 97bfafa702 *: Use AggregationFunction instead of evaluate in aggregation (#3040) Lynn 2017-04-14 19:49:00 +08:00
  • 9a22e6830b typeinferer code cleanup (#3039) fudali 2017-04-14 18:46:26 +08:00
  • 846ad93577 *: update stats after creating table. (#3048) Han Fei 2017-04-14 14:26:54 +08:00
  • f3d5c0492f Push more write flow to tikv (#3035) zhangjinpeng1987 2017-04-13 17:59:46 +08:00
  • 70114c5b4d plan: fix resolving group by. (#3050) Ewan Chou 2017-04-13 16:35:22 +08:00
  • a671b3c5e5 plan: fix failed case when do index nested loop join (#3034) Yiding Cui 2017-04-13 14:25:24 +08:00
  • d5f049abd5 tidb: add lock for session values (#3049) tiancaiamao 2017-04-13 13:25:14 +08:00
  • dcf12b5273 statistics: refactor statistics package. (#3044) Ewan Chou 2017-04-13 13:13:52 +08:00
  • 2cce6080d6 util/types: use GenByArgs for ErrOverflow. (#3038) Ewan Chou 2017-04-12 13:12:41 +08:00
  • f5270adcf9 fixed math operation returned wrong error code (#3017) Yang Zhexuan 2017-04-12 11:37:38 +08:00
  • 8a87d775b8 statistics: remove rlock using copy on write. (#3029) Han Fei 2017-04-12 10:22:22 +08:00
  • 654c10fd80 *: use etcd for privilege update notification (#3030) tiancaiamao 2017-04-11 19:47:25 +08:00
  • 780d88a075 *: Use expression instead of evaluator in selection and topN (#3027) Lynn 2017-04-11 18:38:28 +08:00
  • 113070162e statistics: separate Column and Index Histogram (#3031) Ewan Chou 2017-04-11 17:24:17 +08:00
  • d25805b639 expression: use MVMap for distinct checker. (#3033) Ewan Chou 2017-04-11 15:44:10 +08:00
  • 1955d51ff9 plan: implement convert2NewPhysicalPlan for proj and sort (#3006) Han Fei 2017-04-11 15:22:16 +08:00
  • a6e0019733 executor: use MVMap for aggregate (#3028) Ewan Chou 2017-04-11 13:07:40 +08:00