Commit Graph

  • 1a5941ad98 *: update vendor add etcd/clientv3 (#3032) tiancaiamao 2017-04-11 12:56:55 +08:00
  • 543a368e16 expression: add NewDistAggFunc interface for mock tikv. (#3009) Han Fei 2017-04-10 19:13:56 +08:00
  • 9e4961a792 built-in: add time-to-sec built-in function (#2987) Xuanwo 2017-04-10 18:23:33 +08:00
  • 4ce98317ce *: put the stats map to stats handle to make test more easier. (#3014) Han Fei 2017-04-10 17:01:00 +08:00
  • e3a0dc68ce *: use column id to get stats instead of column offset (#3019) Han Fei 2017-04-10 16:03:20 +08:00
  • 1ec85a7b1c *: add three more builtin definitions (#3016) zyguan 2017-04-10 14:26:16 +08:00
  • d88fdecb7b expression: fix pb2expr panic. (#3020) Han Fei 2017-04-10 11:23:05 +08:00
  • 3386954d9f plan: fix bug of topn push down (#3021) Han Fei 2017-04-10 11:13:41 +08:00
  • 160c36bd89 vendor: update vendor (#3013) ShuNing 2017-04-09 11:53:06 +08:00
  • 8cea9b8a42 plan, util: move IndexRange and TableRange to types package. (#3018) Ewan Chou 2017-04-08 17:18:51 +08:00
  • b1a1e94bd5 expression/builtin: fix inet6_ntoa (#3012) Huachao Huang 2017-04-07 19:06:54 +08:00
  • 34aeeae5c4 plan: add push topn optimizing. (#2997) Han Fei 2017-04-07 18:19:05 +08:00
  • 70df9c0464 *: support topN with DAG (#3008) Lynn 2017-04-07 18:05:55 +08:00
  • 5eb8a819b7 *: Support limit with DAG (#3004) Lynn 2017-04-07 17:13:45 +08:00
  • 445116a415 Builtin: add builtin function 'TO_DAYS' (#2983) Du Chuan 2017-04-07 12:35:00 +08:00
  • eba4e7138b privilege: clean up some old code (#3005) tiancaiamao 2017-04-06 22:43:46 +08:00
  • 3d21df2f74 expression: let store be able to use expression pkg. (#2999) Han Fei 2017-04-06 17:52:28 +08:00
  • 57d73efac0 plan: add tests of flag for FieldType (#2998) HuaiyuXu 2017-04-06 15:58:01 +08:00
  • 79676b15f0 *: Support aggregation with DAG (#2970) Lynn 2017-04-06 14:56:47 +08:00
  • a040dc8421 Builtin: add builtin function "TIMESTAMPADD" (#2992) Du Chuan 2017-04-06 12:41:32 +08:00
  • b6ff4ad4b1 statistics: add bucket structure. (#2993) Han Fei 2017-04-06 10:15:18 +08:00
  • 61228e5a96 add builtin function inet_aton (#2882) jinhelin 2017-04-05 23:14:32 +08:00
  • a125e5378c add mysql builtin function cos,from_base64,tan,cot (#2977) 仇柯人 2017-04-05 22:35:28 +08:00
  • 55b3cd1d88 plan: update the function of finshTask (#2996) Lynn 2017-04-05 21:41:37 +08:00
  • fac3eb283b plan, executor: add logical prefix for agg, join and apply. (#2985) Han Fei 2017-04-05 19:38:35 +08:00
  • f7cc682eed *: support Super_priv (#2990) tiancaiamao 2017-04-05 19:21:07 +08:00
  • 33cb0d6844 *: Update the row structure in executor (#2989) Lynn 2017-04-05 16:09:40 +08:00
  • c9e3b81c53 Parser: Fix function resolution rule for 'TIMESTAMPADD' and 'TIMESTAMPDIFF' (#2991) Du Chuan 2017-04-05 14:01:47 +08:00
  • c88280978b infoschema: add INFORMATION_SCHEMA.ENGINES table (#2988) tiancaiamao 2017-04-05 13:19:11 +08:00
  • 2bac467c0d with some spelling mistakes (#2986) Blame cosmos 2017-04-05 10:34:09 +08:00
  • 61be27d4ac *: Update the return value type of CutRow and CutIndexKey to [][]byte (#2978) Lynn 2017-04-01 18:53:52 +08:00
  • aaa6184670 *: implement index nested loop join (#2945) Yiding Cui 2017-04-01 15:12:20 +08:00
  • 16cefef717 executor, statistics: use FM sketch to estimate NDV (#2966) Haibin Xie 2017-04-01 15:03:54 +08:00
  • 82285af11d *: change the way of column estimating. (#2956) Han Fei 2017-04-01 14:55:09 +08:00
  • 3625c1dd4e plan: add base phyiscal plan. (#2975) Han Fei 2017-04-01 13:53:31 +08:00
  • 172381f892 store/tikv:fix bug in compute lock ttl with little write data (#2980) Shirly 2017-04-01 12:01:08 +08:00
  • 9cb61b047d column: fix false negative utf8 check (#2979) Ewan Chou 2017-03-31 21:31:42 +08:00
  • efc9200a94 ddl: remove index_test.go (#2974) Ewan Chou 2017-03-31 19:05:31 +08:00
  • f66c46953d *: remove MySQL enterprise functions definition. (#2973) Ewan Chou 2017-03-31 18:03:19 +08:00
  • e61cd61f81 plan: rename the types. (#2964) Han Fei 2017-03-31 13:51:54 +08:00
  • 5516ca56e6 builtin: add compress funciton (#2879) Light 2017-03-31 13:33:00 +08:00
  • ff3abdfd27 builtin: add format built-in function (#2883) Zhao Yi Jun 2017-03-31 14:21:08 +09:00
  • 7b52245ed9 builtin: add quote built-in function (#2845) Zhao Yi Jun 2017-03-31 14:10:28 +09:00
  • d0821dacea plan: add task profile. (#2902) Han Fei 2017-03-31 13:04:06 +08:00
  • 53066fd61a util/mvmap: keep the input order when get multiple values. (#2971) Ewan Chou 2017-03-31 11:23:03 +08:00
  • 4780bb478e store/tikv: use backoffer context for pd client calls (#2953) Dylan Wen 2017-03-31 11:13:24 +08:00
  • b9deb5e7aa privilege: rename interface name from Checker to Manager (#2969) tiancaiamao 2017-03-31 10:55:38 +08:00
  • a168f413ba executor: reduce memory usage and GC overhead for hash join. (#2957) Ewan Chou 2017-03-30 23:04:02 +08:00
  • 6860e0e6b7 tikv:do retry on request with tikv failure when is not Cancelled. (#2950) Shirly 2017-03-30 20:23:31 +08:00
  • 3c494b7df1 *: add INFORMATION_SCHEMA.USER_PRIVILEGES table (#2963) tiancaiamao 2017-03-30 17:10:14 +08:00
  • 282ffd9c03 plan: optimize explain result (#2967) Han Fei 2017-03-30 17:02:09 +08:00
  • 992f367924 *: fix batch insert test data race (#2968) Ewan Chou 2017-03-30 16:36:04 +08:00
  • aa8298ef6e distsql: return zeroLenData if data length is nil. (#2965) Ewan Chou 2017-03-30 15:54:27 +08:00
  • e068663cdc Auto split insert data into multiple batches. (#2958) Shen Li 2017-03-30 14:57:55 +08:00
  • d87afa1014 types: Add missing TypeNewDate in ConvertTo (#2962) Shen Li 2017-03-30 14:39:11 +08:00
  • 904101210b executor: fix decode row panic (#2961) Ewan Chou 2017-03-30 13:15:04 +08:00
  • 6d7dc9228a statistics: implement FM Sketch (#2947) Haibin Xie 2017-03-30 11:27:16 +08:00
  • b48e5fe72b plan:fix case-when and coalesce type inferer (#2918) HuaiyuXu 2017-03-29 23:22:57 +08:00
  • 8f79c2031b parser: change intLit to decLit when the value out of range (#2954) tiancaiamao 2017-03-29 23:16:48 +08:00
  • e7bb049b0e statistics: adjust codes. (#2952) Han Fei 2017-03-29 18:09:47 +08:00
  • ad13ca15ca session: reset affected rows in retry. (#2949) Ewan Chou 2017-03-29 16:09:47 +08:00
  • a2eb611ea5 *: add built-in function is_ipv4 (#2864) Du Chuan 2017-03-29 15:31:57 +08:00
  • 78f7eab61d *: refactor distsql and executor. (#2942) Ewan Chou 2017-03-29 15:20:25 +08:00
  • 3bfc8207bc expression: fix bug about function equal logic. (#2951) Han Fei 2017-03-29 14:38:39 +08:00
  • ee7df059e3 statistics: refactor package. (#2913) Han Fei 2017-03-29 11:32:40 +08:00
  • 1253d2b87b builtin: get_format function implemented. (#2932) Michael Belenchenko 2017-03-29 04:11:47 +03:00
  • 7031e28ab1 Built-in Function: bin (#2924) Jason W 2017-03-29 09:07:12 +08:00
  • 9f17a88377 fix some typo in comments (#2943) Bin Liu 2017-03-29 08:55:49 +08:00
  • 62c4685a7c plan: fix sort plan explain (#2937) Soup 2017-03-29 08:51:39 +08:00
  • b799b182e8 store: Support table scan, index scan and selection with DAG. (#2930) Lynn 2017-03-28 22:36:21 +08:00
  • 1789a43db5 *: update pd vendor. (#2944) disksing 2017-03-28 21:07:48 +08:00
  • a89879d61a executor: skip the unstable test. (#2939) Ewan Chou 2017-03-28 15:12:50 +08:00
  • 99b7606624 executor: Make admin test stable (#2940) Lynn 2017-03-28 14:50:30 +08:00
  • c83bdda7b0 builtin: add random-bytes function (#2927) Van 2017-03-28 14:02:45 +08:00
  • c8c7dde6d7 plan: enforce property for index join. (#2938) Han Fei 2017-03-28 12:02:37 +08:00
  • 60ba388e0c *: check visibility for show databases and tables (#2934) tiancaiamao 2017-03-28 11:28:50 +08:00
  • 0e172acd8e Add a controller in Selection to control the conditions of the below scan plan. (#2834) Yiding Cui 2017-03-28 09:58:49 +08:00
  • 95fb7d0ec3 Revert "fix sort in explain (#2933)" (#2936) Shen Li 2017-03-28 00:23:33 +08:00
  • a6bf9231f9 fix sort in explain (#2933) Soup 2017-03-27 23:59:38 +08:00
  • 6c6f23f329 Maxiaoyu/ordered merge join (#2931) Soup 2017-03-27 19:27:43 +08:00
  • 1944ba5772 server: add txn check (#2920) Lynn 2017-03-27 18:03:04 +08:00
  • 9f23ab74a9 store/tivk: wait task channel in Close (#2925) Ewan Chou 2017-03-27 12:28:31 +08:00
  • 6aa45e441c Make index serial scan concurrency configurable and fix golint errors. (#2928) Shen Li 2017-03-27 00:57:19 +08:00
  • 5bb70abbe5 * built-in: add "Sin(x)" function (#2885) alston111111 2017-03-27 00:44:46 +08:00
  • e95ff609b7 builtin function: add inet_ntoa builtin function (#2887) qhsong 2017-03-26 12:08:19 +08:00
  • 277893a9a4 builtin: add maketime built-in function (#2889) Rick Yu 2017-03-25 17:33:58 +08:00
  • d1a8cd4da1 builtin: add insert built-in function (#2855) hiwjd 2017-03-25 17:00:56 +08:00
  • 146486f44c store: make test stable (#2922) Lynn 2017-03-24 20:25:23 +08:00
  • 1513adc986 store/tikv: fix coprocessor iterator goroutine leak. (#2921) Ewan Chou 2017-03-24 19:14:46 +08:00
  • 88bfb59db2 mod: add sha2 built-in function (#2914) zs634134578 2017-03-24 18:44:52 +08:00
  • bd0220c555 builtin: add quarter built-in function (#2919) Zhang Yuning 2017-03-24 18:24:47 +08:00
  • ed56d82fa7 sessionctx/variable: refine TiDB specific system variables. (#2915) Ewan Chou 2017-03-24 12:57:33 +08:00
  • a5b1d2c0eb session: Clean up retry log (#2917) Shen Li 2017-03-24 10:07:49 +08:00
  • e40243059d table: log more detail on incorrect utf8 value. (#2916) Ewan Chou 2017-03-23 20:49:24 +08:00
  • 7aa024c9a0 *: add UTF8 check global variable. (#2899) Ewan Chou 2017-03-23 08:56:21 +08:00
  • 60bcd987d5 plan/statistics: concurrent build columns (#2713) Haibin Xie 2017-03-22 22:16:45 +08:00
  • 7739d97697 Sort Merge Join (#2850) Soup 2017-03-22 21:42:16 +08:00
  • 2c3e731f81 builtin: add instr built-in function (#2857) Rick Yu 2017-03-22 14:21:25 +08:00
  • ef7923c2de stats: if the stats in kv store is invalid, we will replace it with peusdo one. (#2910) Han Fei 2017-03-22 13:56:16 +08:00
  • d00f14aaa9 store: Update pools's close function (#2906) Lynn 2017-03-22 12:43:05 +08:00