Commit Graph

  • ddb6132e82 expression, types: fix Mod(%), Multiple(*), Minus(-) operators meets inconsistent 0 results. (#11251) wjHuang 2019-07-19 12:37:25 +08:00
  • 5aef053c16 expression: fix getIntervalFromDecimal in DATE_ADD() (#11297) wshwsh12 2019-07-18 23:18:41 +08:00
  • 3217bff3d0 expression: let testEvaluatorSuite run serially to avoid aff… (#11310) Yuanjia Zhang 2019-07-18 19:47:56 +08:00
  • bedd1b07b0 plugin: add "exec start-time" to GeneralEvent (#11293) lysu 2019-07-18 19:21:01 +08:00
  • b6a634638f executor: speedup unit test (#10930) crazycs 2019-07-18 19:16:22 +08:00
  • 1768bf401b metrics: add missing tikv_txn_cmd_counter (#11292) Jack Yu 2019-07-18 16:20:17 +08:00
  • 651632e792 fix scatter range (#11281) Ryan Leung 2019-07-17 20:49:36 +08:00
  • db45460280 store/tikv: Avoid sending to channel everywhere in runGCJob (#11032) MyonKeminta 2019-07-17 17:31:10 +08:00
  • dd06ebb315 fix microseconds behaviour in DATE_ADD() (#11280) wshwsh12 2019-07-17 14:39:55 +08:00
  • 77b6858bf0 *: refine text protocol multiple query response (#11263) lysu 2019-07-17 13:01:22 +08:00
  • 23d4c97e22 Update README.md (#11267) GameOver 2019-07-16 20:28:37 -05:00
  • fcc15b1256 types: fix delete error when convert string to float or int (#10861) DQYuan 2019-07-16 19:50:04 +08:00
  • f772318035 store/tikv: Make GC's tests more strict (#11084) MyonKeminta 2019-07-16 17:47:32 +08:00
  • 2640d6d69a config: refine comment (#11272) crazycs 2019-07-16 17:03:23 +08:00
  • 3ec46b0286 types: fix overflow check of types/convert.go::floatStrToIntStr (#11114) Huang Zexin 2019-07-16 16:02:44 +08:00
  • 593fb7def5 expression: add max_allowed_packet check in concat/concat_ws (#11137) amyangfei 2019-07-16 15:56:51 +08:00
  • eae30ebbcb *: reduce tikvrpc resp struct size (#11056) lysu 2019-07-16 13:21:00 +08:00
  • 7403ce331e planner: fix NAME_CONST function compatibility (#11241) baishen 2019-07-16 11:15:54 +08:00
  • 368119b8df executor: compute ADMIN CHECKSUM for partitioned tables correc… (#11089) kennytm 2019-07-16 07:39:17 +08:00
  • 3f1d234e20 planner: disable projection elimination for select plan of update (#10962) Kenan Yao 2019-07-15 16:27:31 +08:00
  • d420a1f212 *: reduce tikvrpc request size (#11055) lysu 2019-07-15 16:11:14 +08:00
  • d381d84d1b executor,sessionctx: refine output format for tidb-specific variables of boolean type (#11239) Du Chuan 2019-07-15 15:47:17 +08:00
  • 9b824457c1 *: improve column size calculation of statistics (#11091) Kenan Yao 2019-07-15 13:05:54 +08:00
  • a090e6be29 Function INSERT should be NULL if any argument is NULL (#11237) zhaoyanxing 2019-07-15 11:33:06 +08:00
  • cb984ad326 go.mod: update go.mod to use the latest pd (#11224) tiancaiamao 2019-07-15 10:33:04 +08:00
  • 8f61bfaa82 planner: tiny refactor and more go style (#11244) goroutine 2019-07-15 10:20:35 +08:00
  • 9c3997720b chunk: use native go style to do initialization (#11242) goroutine 2019-07-15 10:16:45 +08:00
  • c8ed781d51 executor: push-down LoadDataStmt in distsql (#11067) Maxwell 2019-07-14 17:58:49 +08:00
  • bdec3414e7 executor: fix the behavior when index join meet prefix index (#11081) Yiding Cui 2019-07-12 17:48:35 +08:00
  • 8d2c9be461 CONVERT_TZ should return NULL if its arguments are invalid. (#11176) zhaoyanxing 2019-07-12 16:33:01 +08:00
  • f496b775fd planner: unsigned pk cannot be pushed as index column (#11094) Yiding Cui 2019-07-12 16:25:01 +08:00
  • ad404bb645 *: avoid tidb-server -h output test flags (#11209) tp 2019-07-12 02:19:57 -05:00
  • d98fb747c0 types: fix incorrect weekday for ALLOW_INVALID_DATES mode (#10864) baishen 2019-07-12 15:10:31 +08:00
  • e0fc847c8b executor: handle missing timestamp value for load data (#11093) Lingyu Song 2019-07-12 14:56:55 +08:00
  • 0ba4d0b41b executor: fix bug of point get when meet null values (#11219) Haibin Xie 2019-07-12 14:11:14 +08:00
  • 84432823b3 refactor the logic of load data batch insert, make batchCheckGet happen once per transaction (#11132) cfzjywxk 2019-07-12 13:36:58 +08:00
  • 6cd002761b planner: some cleanup (#11164) Yiding Cui 2019-07-12 13:08:43 +08:00
  • 7f3bff8afe session: do not keep history when the transaction retry is disabled (#11192) Jack Yu 2019-07-12 12:42:33 +08:00
  • d36d663934 ddl: refine error messages in unsupported column options (#11065) Tanner 2019-07-12 12:10:53 +08:00
  • 5c436bb1d6 planner: support subquery in SHOW statement (#10942) Kenan Yao 2019-07-11 23:56:51 +08:00
  • 4a1374d93a planner: fix bug when pruning columns for TableDual (#11054) Yiding Cui 2019-07-11 20:26:03 +08:00
  • 9385c6eca0 executor: fix a bug of 'insert on duplicate update' statement on partitioned table (#11204) tiancaiamao 2019-07-11 15:24:27 +08:00
  • 53f8a2c366 executor, metrics: add metrics for fast analyze. (#11079) Zhuomin(Charming) Liu 2019-07-11 14:36:28 +08:00
  • 2ea24e0201 ddl: do not split index when creating table (#11183) Jack Yu 2019-07-11 13:26:09 +08:00
  • 5664dd2abc infochema, server: export region_id in hot_region table (#10982) lysu 2019-07-11 12:44:55 +08:00
  • 7b859c1907 executor: fix a bug for 'int column <cmp> non-int constant' (#11050) wshwsh12 2019-07-11 11:33:22 +08:00
  • 47f449a07d executor: explain analyze panic when processing explain analyze insert ... select ... (#11162) Yuanjia Zhang 2019-07-11 11:18:00 +08:00
  • b43668da82 planner: fix union scan on partition table bug (#11187) crazycs 2019-07-11 11:00:44 +08:00
  • 8c20289c7d server: don't interrupt when nodelay executed (#11135) lysu 2019-07-10 19:28:19 +08:00
  • f409f0b4cf expressio: fix data race of rand function (#11168) Haibin Xie 2019-07-10 17:39:38 +08:00
  • f267cff60b CHANGELOG: pick changelog from branch release-2.1 and branch r… (#11017) winkyao 2019-07-10 17:09:44 +08:00
  • 66f5754c68 *: add trace support for the AllocAutoIncrementValue function (#11158) tiancaiamao 2019-07-10 15:07:42 +08:00
  • c101c80ace store/tikv: move batch client code to file client_batch.go (#11108) tiancaiamao 2019-07-10 13:47:38 +08:00
  • c8794803b5 *: add admin cleanup table lock syntax support (#10423) crazycs 2019-07-10 12:54:09 +08:00
  • 04cfda8699 *: add show table regions syntax (#10612) crazycs 2019-07-10 11:54:52 +08:00
  • 89baed8e17 ddl: scatter the regions of table when creating them (#10980) Jack Yu 2019-07-10 11:09:14 +08:00
  • ac0b9d3b5a planner/core: tiny cleanup the buildShow function (#11153) tiancaiamao 2019-07-09 23:03:34 +08:00
  • bd4130d1f3 executor: fix privilege check for 'show create user current_user()' (#11142) tiancaiamao 2019-07-09 19:45:33 +08:00
  • a4b9350605 domain: update the schema check outdate metric (#11134) tiancaiamao 2019-07-09 14:34:32 +08:00
  • 8104494b91 plugin: support dynamic enable/disable plugins (#11122) lysu 2019-07-09 13:02:50 +08:00
  • 2ef4c5c35d executor, test: skip TestPBMemoryLeak to reduce unit test time cost (#11073) Yuanjia Zhang 2019-07-08 22:47:31 +08:00
  • 61ac37b835 ddl: fix the issue that the length of the index is 0. (#11045) Lynn 2019-07-08 19:15:30 +08:00
  • fdbc149b72 planner/core: stabilize the execution order of window functions (#11095) Haibin Xie 2019-07-08 16:33:14 +08:00
  • fe0ed731e4 ddl: a better way to fix data race against #10900 (#11121) Feng Liyuan 2019-07-08 16:05:10 +08:00
  • c1bd3b1cc7 ddl: constant or timezone-dependent expressions in partition should not be allowed (#10655) qiffang 2019-07-08 15:46:15 +08:00
  • d47f1687f3 expression: add built-in function json_array_insert (#11076) Foreyes 2019-07-08 14:54:56 +08:00
  • a737d26e4f *: add tidb_enable_noop_functions to default disable get_lock()/release_lock() (#10987) cfzjywxk 2019-07-08 13:47:36 +08:00
  • 21d2590ac3 tikvclient: fix a bug that double close channels. (#10991) qupeng 2019-07-05 16:53:40 +08:00
  • 407e50da82 planner: generate IndexMergePath in physical optimization (#10512) hailanwhu 2019-07-05 14:49:54 +08:00
  • 7177291beb window function: function name of error message should be lowercase (#11047) zhaoyanxing 2019-07-05 11:29:17 +08:00
  • 58f5632b90 executor: make TestShowAnalyzeStatus more stable (#11090) tiancaiamao 2019-07-05 10:56:27 +08:00
  • 985c021cb5 planner: tiny cleanup of plan builder (#11083) Yiding Cui 2019-07-05 10:34:25 +08:00
  • 0f1822a1a8 store/tikv: Remove gcTaskWorker (#11033) MyonKeminta 2019-07-04 20:28:23 +08:00
  • 9eb2379565 executor: fix invalid key error of fast analyze (#11072) Haibin Xie 2019-07-04 19:51:34 +08:00
  • 862a2beba5 - make generated column ref in insert set available (#11042) ray 2019-07-04 17:43:58 +08:00
  • 247a07f4fd ddl: allow more charset/collation modifications for database/table (#10958) bb7133 2019-07-04 17:04:17 +08:00
  • 53a1ce6075 executor, infoschema: fix display of default CURRENT_TIMESTAMP with decimal (#11070) bb7133 2019-07-04 16:44:12 +08:00
  • e1f2b3728d *: make assertion check more reasonable (#10424) tiancaiamao 2019-07-04 16:20:38 +08:00
  • ce0312bd43 executor: handle unsigned primary key for fast analyze (#11074) Haibin Xie 2019-07-04 16:08:39 +08:00
  • fba5e6feff lock: add delay clean table lock when session close (#11038) crazycs 2019-07-04 14:59:37 +08:00
  • 577f6884d8 planner: fix window which depends on another (#11040) baishen 2019-07-04 14:24:59 +08:00
  • c78622848d config, kv: make TxnEntryCountLimit and TxnTotalSizeLimit configurable (#9035) (#9952) (#11058) Jack Yu 2019-07-04 12:23:20 +08:00
  • ea6b865c08 executor: fix a logical error which is introduced in a previous refactor (#11060) tiancaiamao 2019-07-04 11:46:03 +08:00
  • 027851fe3b executor: fix two data races in tests (#11062) Jack Yu 2019-07-04 10:41:48 +08:00
  • f2841dec95 ranger: some sort operation can be removed (#10952) Yiding Cui 2019-07-03 19:50:21 +08:00
  • 755875aacb ddl: disallow modifying the generated expression of stored or indexed column (#10932) Tanner 2019-07-03 17:28:21 +08:00
  • f56ef00649 store/tikv: revert the optimization for optimistic conflicts pessimistic (#11037) Ewan Chou 2019-07-03 16:21:20 +08:00
  • 4fd815b40f parser: parse until the last character (#11021) Tanner 2019-07-03 11:59:34 +08:00
  • d1dc97c6c6 planner: make WindowFunction uncacheable in prepare (#11035) Yiding Cui 2019-07-03 11:07:39 +08:00
  • e217962e62 expression: deep copy the string when setting user variable from Chunk (#11041) Zhang Jian 2019-07-03 10:43:05 +08:00
  • 1061d2a5b8 ddl: fix ddl modify column from null to not null bug: check null value again before change to no null (#10948) crazycs 2019-07-03 10:11:12 +08:00
  • 973a3e7d0b types: add ToString method for HexLiteral and BitLiteral (#11029) Lingyu Song 2019-07-02 18:01:58 +08:00
  • ff82b62b97 *: refactor the optional arguments for table.AddRecord and index.Create (#11018) tiancaiamao 2019-07-02 15:51:29 +08:00
  • cb23b524ac *: directly save prepare execute args as datums in binary proto (#10884) lysu 2019-07-02 13:49:06 +08:00
  • 5886bb90d1 executor: let flush privileges do nothing when skip-grant-table is configured (#10986) tiancaiamao 2019-07-02 10:44:30 +08:00
  • 6542e4ae94 ddl: add recover for run ddl job (#10981) crazycs 2019-07-02 09:08:06 +08:00
  • a4e53f6e6c bindinfo: fix unstable test (#10949) Haibin Xie 2019-07-01 21:51:28 +08:00
  • 7a6777de68 expression: make sleep function response to the kill statement (#10959) tiancaiamao 2019-07-01 21:10:00 +08:00
  • 08d821931d executor: fix point get snapshot TS for pessimistic transaction. (#11012) Ewan Chou 2019-07-01 19:26:25 +08:00
  • 5fd7ed73b6 tikv: remove max grpc msg limitation for kv request (#11005) lysu 2019-07-01 17:28:36 +08:00