Commit Graph

  • 6bed56db1f expression: support JSON return type in case expression (#8355) Kenan Yao 2018-11-21 14:07:05 +08:00
  • 6fb260f8a6 *: redesign trace statement with json output (#8357) tiancaiamao 2018-11-21 13:50:18 +08:00
  • c99b1c821a executor: fix hash join sqllogic test block (#8374) lysu 2018-11-21 13:01:48 +08:00
  • 84cf2195b2 readme: update ETL description (#8369) Lilian Lee 2018-11-21 10:16:08 +08:00
  • 012cb6da94 docs/design: add the table partition proposal (#7969) tiancaiamao 2018-11-20 16:20:53 +08:00
  • e11859e653 *: support creating a hash partitioned table (#8026) tiancaiamao 2018-11-20 16:15:09 +08:00
  • 4ff58ea3b2 domain: make TestSchemaValidator stable (#8334) Lynn 2018-11-20 15:36:25 +08:00
  • 3e0e7d5a69 plan: support subquery in Do statement (#8343) Kenan Yao 2018-11-20 14:10:24 +08:00
  • 61ee0da103 planner: cleanup prepare cache when client send deallocate (#8332) lysu 2018-11-20 12:33:44 +08:00
  • c5bd5b6b84 executor: make sure hashjoin's goroutine exit before Close return (#8338) lysu 2018-11-20 11:49:42 +08:00
  • 8ddbd7062e session: fix bootstrap error in ANSI sql_mode (#8353) tiancaiamao 2018-11-20 11:25:49 +08:00
  • c84537dc94 ddl: fix drop database bug if the database has partition table (#8319) crazycs 2018-11-19 14:21:13 +08:00
  • 87b421265e util/chunk: preallocate the columns array in MutRow to avoid array resize (#8348) kennytm 2018-11-19 11:04:44 +08:00
  • e8d0f210d3 ddl: add check when build enum, set column (#8003) crazycs 2018-11-16 21:14:51 +08:00
  • 89db1bab64 planner/core: derive StatsInfo lazily. (#8336) Yiding Cui 2018-11-16 17:56:42 +08:00
  • b4746797fc *: clone AggDesc before modifying its Mode in AggDesc.Split (#8328) HuaiyuXu 2018-11-16 15:53:22 +08:00
  • 3742a0d602 *: Txn() function signature refactor and remove ActivePendingTxn() (#8327) tiancaiamao 2018-11-16 11:10:39 +08:00
  • 59cf3e0663 util/execdetails: fix data race (#8324) crazycs 2018-11-15 11:59:46 +08:00
  • f88db4fb5e executor: properly escape backquotes in identifiers in SHOW CREATE TABLE (#8302) kennytm 2018-11-14 23:09:09 +08:00
  • 0c3e9c1652 session,executor: run statement without transaction (#8260) tiancaiamao 2018-11-14 20:10:58 +08:00
  • 73a3497d2a variable: validate setting tx_isolation variable value (#8299) winkyao 2018-11-14 18:23:44 +08:00
  • d6796b3637 executor, cmd: refine HashJoinExec for specific JoinType if outer/inner is nil (#8296) HuaiyuXu 2018-11-14 18:03:36 +08:00
  • dcba7eac00 session: add sql types for commit and retry (#8281) Jack Yu 2018-11-14 16:40:27 +08:00
  • 3c0d0534f2 server,types: convert zero input correctly for column type year (#8292) Kenan Yao 2018-11-14 15:25:08 +08:00
  • aa979705df planner, executor: eliminate extra columns introduced by OrderBy upon Union (#8290) Andrew 2018-11-13 17:03:34 +08:00
  • 6a99fa25d7 executor: fix union dual table order by but not sort (#8251) lysu 2018-11-13 15:27:18 +08:00
  • ce94611ef8 update tidb-tools' version in go.mod (#8265) WangXiangUSTC 2018-11-13 14:27:59 +08:00
  • 679d2e559c planner/core: make TIDB_INLJ to specify the inner table (#8243) Zhang Jian 2018-11-13 11:55:30 +08:00
  • 19c01f40e0 planner: fix error caused by different length between inner and outer OrderByItems (#8273) Tao Meng 2018-11-13 11:17:32 +08:00
  • a28a3a719a planner: fix expression rewriter wrong compare logic (#8269) Lingyu Song 2018-11-13 10:49:15 +08:00
  • 64781daadd expression: make tests work with mysql sql_mode (#8278) Morgan Tocker 2018-11-13 02:24:03 +00:00
  • 87421fe150 add changelog for v2.1.0-rc.5 (#8272) winkyao 2018-11-12 16:56:49 +08:00
  • e233ee9601 kv, store: remove Rollback in RunInNewTxn (#8250) Lynn 2018-11-12 16:39:58 +08:00
  • 2f2b47f511 store/tikv: Make maxTxnTimeUse a configurable value (#8215) MyonKeminta 2018-11-12 15:13:13 +08:00
  • ce6a7150b3 executor: Support NO_AUTO_CREATE_USER sql mode (#8160) Morgan Tocker 2018-11-12 06:45:37 +01:00
  • f7d8ca624a plan: use Column.UniqueID in conditionChecker of ranger (#8236) Kenan Yao 2018-11-12 12:45:25 +08:00
  • b4be2f48e3 cmd/explaintest: clean up tidb-server process (#8261) tiancaiamao 2018-11-12 11:29:15 +08:00
  • 011cdce950 planner: fix row compare logic for ast.LE and ast.GE (#8248) Lingyu Song 2018-11-12 10:34:27 +08:00
  • faff04467b docs: add proposal process (#8228) HuaiyuXu 2018-11-10 22:50:06 +08:00
  • 0a1df5b7d3 design: add a proposal to support view feature (#8061) Andrew 2018-11-10 10:59:34 +08:00
  • f3a9745e2c executor: support for "admin show next_row_id" (#8242) Lynn 2018-11-09 22:08:42 +08:00
  • cd5ffb3b32 planner: support join elimination rule (#8021) Zhuomin Liu 2018-11-09 21:31:29 +08:00
  • 877cbd33c7 *: spilt the internal SQLs in the transaction related metrics (#8255) Jack Yu 2018-11-09 20:47:36 +08:00
  • 6a999a72f6 tidb: rm parser in make clean (#8249) Zhang Jian 2018-11-09 19:25:02 +08:00
  • 09c6bff91c *: Make use of the upperBound of ticlient's kv_scan interface to ensure no overbound scan will happen (#8081) MyonKeminta 2018-11-09 18:49:00 +08:00
  • 29f14d4178 *: change default charset and collation from 'utf8 utf8_bin' to 'utf8mb4 utf8mb4_bin' (#7965) winkyao 2018-11-09 16:32:21 +08:00
  • f547869f49 executor: fix affected rows when inserting data (#8233) bb7133 2018-11-09 14:22:55 +08:00
  • 6c242ad47d planner: fix wrong row compare logic in expression_rewriter (#8241) Lingyu Song 2018-11-08 22:05:24 +08:00
  • d125958380 tikvclient: Add endKey param to Scanner (#8178) MyonKeminta 2018-11-08 18:21:40 +08:00
  • 81d2fff83c store/tikv: refine backoff log (#8207) lysu 2018-11-08 15:56:01 +08:00
  • 4a3080a1c1 plan: use original field name when Column is extracted from IfNull (#8225) Kenan Yao 2018-11-08 15:13:45 +08:00
  • 8672716883 remove an unused variable (#8229) lindali0331 2018-11-08 13:58:56 +08:00
  • 1082d5f1ac expression: fix wrong compare result of row (#8222) Lingyu Song 2018-11-08 12:45:03 +08:00
  • 61428bce7a update contribution guide for go module (#8212) H 2018-11-08 11:06:59 +08:00
  • 5d60849c11 chunk: support column pool (#7971) Zhang Jian 2018-11-07 22:05:28 +08:00
  • 74ff2ee455 store/tikv/latch: fix a deadlock in the latch scheduler (#8186) tiancaiamao 2018-11-07 18:54:46 +08:00
  • deec48d629 planner: fix union statements order (#8214) Tao Meng 2018-11-07 17:50:34 +08:00
  • 9fdc8ebe5d session: add transaction start timestamp to the log when retrying (#8091) Jack Yu 2018-11-07 16:12:39 +08:00
  • be1933eee8 types: move file const_test.go from the parser repository (#8211) tiancaiamao 2018-11-07 15:58:04 +08:00
  • bb6d0a935d privilege: return error on check for missing user (#8112) Morgan Tocker 2018-11-06 10:27:50 +01:00
  • 4ddf316c83 executor: recovery panic in parallel hashagg and projection (#8185) lysu 2018-11-06 16:16:25 +08:00
  • 6ccfec6d2e *: add a variable tidb_query_log_max_len to set the max length of the query string in the log dynamically (#8183) Jack Yu 2018-11-06 11:25:11 +08:00
  • 693ff90193 [cherry-pick]*: add a variable to control whether we can write _tidb_rowid (#8187) Lynn 2018-11-05 22:45:32 +08:00
  • 379ee5b191 stats: fix converting duration to timestamp (#8174) Haibin Xie 2018-11-05 18:28:55 +08:00
  • 8e5f4b1244 *: update logrus and parser package, tiny clean up (#8158) tiancaiamao 2018-11-05 15:39:51 +08:00
  • ec693ce502 *: add a variable tidb_slow_log_threshold to set the slow log threshold dynamically (#8094) Jack Yu 2018-11-05 14:54:07 +08:00
  • 34c3d4ccc6 planner,executor,parser: support the prepared plan cache for insert/delete/update statements (#8107) Jun-Seok Heo 2018-11-05 15:24:48 +09:00
  • 6efbd17b03 expression: fix "values" function in non-insert statement (#8019) Zhang Jian 2018-11-05 11:51:11 +08:00
  • b9aa731ba4 ddl: refine error msg when alter table (#8114) crazycs 2018-11-05 11:15:33 +08:00
  • fffb49bce6 *: modify tests to work with only-full-group-by on (#8163) Morgan Tocker 2018-11-04 19:41:48 -07:00
  • 47ac8aef19 domain: avoid an annoying log message (#8159) tiancaiamao 2018-11-03 12:08:44 +08:00
  • 761365b31c *: avoid using columnEvaluator for the Projectin build by buildProjtion4Union (#8142) HuaiyuXu 2018-11-02 17:28:09 +08:00
  • dd65caac31 planner: fix issue#8135 (#8143) Yiding Cui 2018-11-02 14:31:11 +08:00
  • ffb70c4a27 remove dep files (#8147) Zhexuan Yang 2018-11-02 14:23:35 +08:00
  • 31f5abdad8 apply unit:day special logic on unit:hour for INTERVAL segment (#8146) Misko Lee 2018-11-02 14:14:57 +08:00
  • 8ed433036b planner: refine PhysicalProjection.ResolveIndices during neighbouring Proj (#8073) HuaiyuXu 2018-11-02 13:42:12 +08:00
  • f15ffd5255 docs/design: add proposal for window functions (#8117) Haibin Xie 2018-11-02 13:29:27 +08:00
  • 239899ca97 planner/core: introduce join reorder by dp (#8025) Yiding Cui 2018-11-02 13:08:12 +08:00
  • 60d05bd759 planner: eliminate ifnull in expression rewriting process (#7996) Zhexuan Yang 2018-11-02 12:50:27 +08:00
  • 5374ff8935 expression,planner: support non-deterministic functions (e.g., now) in the plan cache (#8105) Jun-Seok Heo 2018-11-02 00:53:32 +09:00
  • b7f431e5c3 *: migrate dependency management to Go1.11 module (#8054) tiancaiamao 2018-11-01 20:54:22 +08:00
  • e195df2e5d stats: fix selectivity estimation for primary key (#8134) Haibin Xie 2018-11-01 20:38:08 +08:00
  • 32b1dbd8d5 *: rename "github.com/pkg/errors" to "github.com/pingcap/errors" (#8136) tiancaiamao 2018-11-01 16:09:07 +08:00
  • 2ccb08f7b3 proposal: introduce join reorder by dp subset (#8059) Yiding Cui 2018-11-01 14:38:54 +08:00
  • 59c4db71a0 plan: try point get when plan cache is enabled (#8108) Kenan Yao 2018-11-01 00:57:39 +08:00
  • 8b66634a57 docs/design: add a document about the online DDL architecture (#7845) Lynn 2018-10-31 19:28:23 +08:00
  • dc8b94b51f ddl: add check when add foreign key. (#8050) crazycs 2018-10-31 19:11:05 +08:00
  • 9ec7515743 *: Add few error checks in tests, clean error messages and fix a misspell (#8101) Davor Kapsa 2018-10-31 11:50:43 +01:00
  • c23a30c1bb planner/core: fix index resolution on PhysicalIndexReader (#8118) Zhang Jian 2018-10-31 16:13:18 +08:00
  • a7532f12bb table: add more error checking in tests (#8106) goroutine 2018-10-30 22:29:21 +08:00
  • 696ef7bae2 plan: convert in subquery to agg and inner join (#7531) Yiding Cui 2018-10-30 19:19:32 +08:00
  • a37417e72c executor: fix show columns panic (#8082) bb7133 2018-10-30 13:29:11 +08:00
  • 2a3c4da0b7 sessionctx, executor: add max_allowed_packet verification (#8090) liyuzhou 2018-10-29 22:44:20 +08:00
  • a6123eaf62 *: Change privilege to use Auth* identity (#7954) Morgan Tocker 2018-10-29 06:01:31 -06:00
  • 65628a8534 ticlient: check nil when Backoff set vars (#8089) Connor 2018-10-29 19:39:25 +08:00
  • 33a0b0c900 planner: fix a sporadic panic due to the PR #7684 when using the prepared plan cache (#7956) Jun-Seok Heo 2018-10-29 20:05:04 +09:00
  • 5d1e5f1485 infoschema: fix pseudo data for profiling table (#8092) Haibin Xie 2018-10-29 17:37:03 +08:00
  • 3febc22811 expression: fix cast json to decimal bug. (#8030) crazycs 2018-10-29 17:02:32 +08:00
  • 736c3130e6 executor: fix update float panic (#8045) crazycs 2018-10-29 16:38:56 +08:00
  • d07e5fb26a Bump Go versions and use 1.n.x to get latest minor versions (#8080) Harald Nordgren 2018-10-29 04:53:25 +01:00