Commit Graph

  • 13465fe25a test: add test for plan cache for query on list partition (#21698) crazycs 2020-12-15 11:22:24 +08:00
  • e8c5efcb24 planner: fix partition pruning when condition exceeds the range of column type (#21173) Chengpeng Yan 2020-12-15 10:28:30 +08:00
  • ab9cd019be *: make expression index as an experiment feature (#21721) wjHuang 2020-12-14 20:52:44 +08:00
  • dfbb69d33d types: fix compare object json type (#21703) Zhuomin Liu 2020-12-14 17:55:54 +08:00
  • d33b81b1ee planner: fix distinct push across projection when read partition table (#21060) Chengpeng Yan 2020-12-14 17:41:25 +08:00
  • ca909c1bf9 planner: fix the coercibility of the cast function (#21705) wjHuang 2020-12-14 17:19:28 +08:00
  • 3eaa63d679 expression: Fix unexpected panic when using IF function. (#21132) Shenghui Wu 2020-12-14 17:02:55 +08:00
  • f08c5fc4a6 planner: not pruning column used by union scan condition (#21640) tangenta 2020-12-14 16:25:17 +08:00
  • 3adc574cce expression: fix incompatible result of JSON_SEARCH() (#20164) Yongzheng Lai 2020-12-14 15:40:17 +08:00
  • 5acff8de7a *: Revert "#19008" and "#18788" (#21599) HuaiyuXu 2020-12-14 15:06:35 +08:00
  • 49b926ede7 planner: check for only_full_group_by in ORDER BY and HAVING (#21216) dongyan 2020-12-14 14:33:17 +08:00
  • 6e7613fec3 expression: fix the error of parsing time (#21513) jackvin 2020-12-14 10:59:52 +08:00
  • 06cd92e05f types, expression: handle uint64 correctly in JSON (#21621) Morgan Tocker 2020-12-12 06:45:12 -07:00
  • a02660e2dd *: fix tiny bug and add more DML test for list partition table (#21423) crazycs 2020-12-11 21:32:22 +08:00
  • 6f3f126dee types: fix restore error for backslash (#21666) wjHuang 2020-12-11 18:27:21 +08:00
  • 986b149917 planner: report error when ORDER BY conflicts with DISTINCT (#21286) dongyan 2020-12-11 18:07:53 +08:00
  • 087190a6e2 unistore: fix index-out-of-range error when unistore executes TopN (#21672) Yifan Xu 2020-12-11 17:53:21 +08:00
  • 43d9293be8 types, expression, codec: agg JSON values (#21656) Morgan Tocker 2020-12-11 02:31:52 -07:00
  • f0c6fa9c25 expression: fix compatibility of extract day_time unit functions (#21601) Zhuomin Liu 2020-12-11 17:13:21 +08:00
  • 579022cdf3 expression, types: fix unexpected result from TIME() when fsp digits > 6 (#21652) Zijie Lu 2020-12-11 16:47:52 +08:00
  • 5435f215ee executor: add error trace to investigate unstable test Issue16696 (#21668) Shenghui Wu 2020-12-11 16:33:22 +08:00
  • b65e41d471 *: make TestPointGetReadLock stable (#21664) Jack Yu 2020-12-11 16:03:21 +08:00
  • 499a31f3c3 server: fix float fmt returned to mysql client (#21660) Zhuomin Liu 2020-12-11 15:37:16 +08:00
  • 6e1c2ac8a2 executor: fix LEAD and LAG's default value can not adapt to field type (#20747) season 2020-12-11 14:55:22 +08:00
  • 081ab5fb84 expression: fix using tidb_decode_plan to decode plan and query in information_schema.slow_query returns error (#21648) Zijie Lu 2020-12-11 14:26:51 +08:00
  • 07b57065a8 planner: make TestPreferRangeScan stable (#21657) HuaiyuXu 2020-12-11 14:02:35 +08:00
  • 052d716955 test: stablize test case (#21643) cfzjywxk 2020-12-10 21:16:21 +08:00
  • c33e90a7ae ddl: make the system table visible in tableStorageStat (#21570) xiongjiwei 2020-12-10 19:27:52 +08:00
  • 2905b0defb *: modify autoid allocator's Alloc() method, add context and tracing (#21617) tiancaiamao 2020-12-10 17:24:21 +08:00
  • b4eee287af *: extract topn out of histogram correctly (#21007) Yiding Cui 2020-12-10 17:05:39 +08:00
  • 0e76bd3f04 table: fix create columns partition table failed when contain SQL key word (#21588) Zijie Lu 2020-12-10 16:47:21 +08:00
  • 21bf3b6202 ddl: add a switch for multi schema change & make it compatible with old test cases (#21533) Arenatlx 2020-12-10 16:26:00 +08:00
  • b9c5aaf552 planner: error by default for GROUP BY expr ASC|DESC (#21120) Null not nil 2020-12-10 01:01:51 -07:00
  • 39d8fcc71b executor: fix value swapping and multi-updates in UPDATE statement (#20493) dongyan 2020-12-10 15:48:02 +08:00
  • e87d9d75d8 session: set default connect collation to utf8mb4_bin (#21179) xiongjiwei 2020-12-10 15:33:22 +08:00
  • 836bf75f1b server: check LOAD DATA is into a base table (#20924) Null not nil 2020-12-10 00:18:21 -07:00
  • 687df7abc6 ddl: fix unstable restartWorker test (#21633) lance6716 2020-12-10 15:04:52 +08:00
  • c138941231 expression: handle invalid argument for addtime and subtime function (#21600) wjHuang 2020-12-10 14:34:52 +08:00
  • bc41e47360 store/tikv: support fallback from async commit (take 2) (#21531) Yilin Chen 2020-12-10 12:16:21 +08:00
  • fa3e45653f store: use RLock when reading snapshot.replicaRead snapshot.taskID (#21627) HuaiyuXu 2020-12-10 12:01:51 +08:00
  • 254ee2db27 store: support maintaining labels in Store (#21565) Song Gao 2020-12-10 11:47:38 +08:00
  • 8a3705ee40 expression: change the round rule for approximate value to round to nearest even (#21324) Xuhui Lu 2020-12-09 19:34:52 -08:00
  • f44c77371e test: convert test to benchmard test to make ci stable (#21616) crazycs 2020-12-10 11:16:52 +08:00
  • 009c4894e9 executor: make TestPointGetReadLock stable (#21624) crazycs 2020-12-10 10:33:52 +08:00
  • 7007bb543b planner: move partition prune test from expression pkg to planner/core pkg (#21587) crazycs 2020-12-10 10:01:28 +08:00
  • 9c3e106374 session: add default_week_format to builtinGlobalVariable (#21511) kennytm 2020-12-10 08:34:53 +08:00
  • 51fbf415c9 executor: fix the KV decoding logic of memTableReader (#21575) tangenta 2020-12-09 22:16:50 +08:00
  • 8dd5b0a0c4 planner: do not propagate column eq with different column types (#21495) Zhuomin Liu 2020-12-09 19:54:43 +08:00
  • d0c9c5e03d store: add RLock when reading tikvSnapshot.mu.stats (#21606) HuaiyuXu 2020-12-09 19:40:01 +08:00
  • 037c3780b6 *: remove needless InInsertStmt (#19787) wjHuang 2020-12-09 19:00:59 +08:00
  • 11b766df54 expression: fix error "invalid time format: '{0 0 0 0 0 0 0}'" for timestampAdd (#21591) wjHuang 2020-12-09 17:49:03 +08:00
  • 3b1e1027fd expression, json: fix converting from string to decimal (#21592) 2020-12-09 17:23:20 +08:00
  • 39f94f2bbc expression: not evaluate time addition for timestamp with 2 args if 1st arg's year is zero (#21572) ruoxi 2020-12-09 16:45:22 +08:00
  • 7ea8102185 planner: Add table engine name check (#21110) Rain Li 2020-12-09 15:56:06 +08:00
  • 0eb8ff97bc executor: open childExec during execution for UnionExec (#21561) HuaiyuXu 2020-12-09 15:10:15 +08:00
  • 5d9bb45815 config: add tcp4only for lvs whitelist! (#21552) sylzd 2020-12-09 14:44:35 +08:00
  • 6cd3c6574b expression: fix convert number base for hybrid type (#21554) Zhuomin Liu 2020-12-09 14:27:17 +08:00
  • b3f0f3cb74 Revert "statistics: introduce an interface for StatsCache (#20091)" (#21583) HuaiyuXu 2020-12-09 14:08:47 +08:00
  • 340ba78f0c expression: fix compatibility behaviors in sec_to_time with MySQL (#21555) Shenghui Wu 2020-12-09 13:15:38 +08:00
  • 69b88e48d6 tests: add mpp mock test, part 1 (#21367) xufei 2020-12-09 12:49:48 +08:00
  • bb0d86536a doc/design: fix a typo of the README.md (#20590) JmPotato 2020-12-09 12:35:48 +08:00
  • d1d891bc6c planner: refine the error message when split region by decimal column (#20543) tangenta 2020-12-09 12:21:48 +08:00
  • 28c9e9290b *: gocritic fixes for commentFormatting (#21578) Morgan Tocker 2020-12-08 21:03:17 -07:00
  • cd2600f529 expression: fix parse timestamp literal using datetime type (#21558) 2020-12-09 11:38:47 +08:00
  • 8eaca0ecd4 executor: rename 'tryDecodeFromHandle' param to fix name shadow (#21567) tangenta 2020-12-08 21:59:48 +08:00
  • 3d685035ff expression: fix incorrect result of IsTrue function for time types (#21534) ruoxi 2020-12-08 21:05:13 +08:00
  • 2595487ff1 session: disable a fallback related assertion temporarily (#21563) Yilin Chen 2020-12-08 19:16:47 +08:00
  • 03f385de5f planner/core: use constant propagate before predicates push down (#21061) 欧冰 2020-12-08 16:32:32 +08:00
  • b269ef89d9 sessionctx: add variable tidb_analyze_version (#21515) Yiding Cui 2020-12-08 16:04:48 +08:00
  • 6e7a15a2d0 planner : fix unsigned_decimal_col=-int_cnst access index (#21198) erwadba 2020-12-08 14:37:49 +08:00
  • a3a248160f ddl: check partition definition correctly in list partition (#21309) xiongjiwei 2020-12-08 14:10:48 +08:00
  • 1b12071e52 coprocessor: Support changing maxRanges (#21542) Wenxuan 2020-12-08 13:36:17 +08:00
  • d19a21d92a ddl, server, session: make gocritic happy (#21544) Morgan Tocker 2020-12-07 21:09:48 -07:00
  • 77572f873d planner: do not push down the aggregation function with correlated column (#21453) Chengpeng Yan 2020-12-08 10:54:24 +08:00
  • f51bdfc514 executor: do not read from lock cache when snapshot read (#21529) you06 2020-12-07 20:17:17 +08:00
  • c3c3063b66 expression: set IsBooleanFlag for boolean scalar functions (#20706) dongyan 2020-12-07 17:22:48 +08:00
  • b28f8adfed expression: set flen to -1 when cast float to string (#21409) 2020-12-07 16:38:21 +08:00
  • 0f9d77b07f ddl: Support adding a middle state in altering placement policies (#21356) Song Gao 2020-12-07 15:12:58 +08:00
  • c7cdbe7278 executor: stabilize test TestSetVar (#21493) xiongjiwei 2020-12-07 14:30:18 +08:00
  • 0deb0a3426 expression: fix compatibility behaviors in zero datetime with MySQL (#21220) Zhuomin Liu 2020-12-07 14:13:43 +08:00
  • 10ec70bc28 fix the flen in the message of column type change error (#21472) Arenatlx 2020-12-07 13:27:34 +08:00
  • 8ec67d63bb executor: stabilize TestInsertIntoGivenPartitionSet (#21505) xiongjiwei 2020-12-07 10:57:18 +08:00
  • 62fd2b7359 execution: fix Out of range error message is not informative enough (#21343) xiaodong-ji 2020-12-04 20:29:47 +08:00
  • 1df8107448 planner: fix invalid convert type in between...and... (#19820) xiongjiwei 2020-12-04 18:59:48 +08:00
  • c3fac5a2c4 ddl: stabilize test TestAddPrimaryKeyRollback1 (#21492) wjHuang 2020-12-04 16:25:18 +08:00
  • 91a9d3065a ddl: make reorg session aware of the new row format (#21412) Arenatlx 2020-12-04 15:29:49 +08:00
  • 43a562f60e *: fix cancel query slow_query doesn't release resource and tiny optimize (#21456) crazycs 2020-12-04 15:04:12 +08:00
  • fc37586491 *: refactor function ExecRestrictedSQLWithContext to fix a DATA RACE (#21461) tiancaiamao 2020-12-04 14:28:38 +08:00
  • 541efe8d2a executor: make TestPointGetReadLock stable (#21491) Jack Yu 2020-12-04 13:55:17 +08:00
  • 22e5ebd310 *: use the Local TSO to update ForUpdateTS (#21490) JmPotato 2020-12-04 13:41:47 +08:00
  • ed124b78a7 planner: fix ambiguous field when resolve having expr (#21165) RogerYK 2020-12-04 11:31:18 +08:00
  • c31a98be28 ddl: check add-column error when it is in txn insert (#21368) Arenatlx 2020-12-04 10:55:13 +08:00
  • 43cccbb72f *: dispatch the local and global transactions (#21353) JmPotato 2020-12-04 10:34:48 +08:00
  • 7e3074afa3 ddl: support column type change from JSON type to other types (#21266) Lenshood 2020-12-04 00:14:48 +08:00
  • e33b37789c planner: add projection if expand virtual generated column (#20478) wjHuang 2020-12-03 21:42:49 +08:00
  • 83814613e1 executor, store/tikv: locks exist keys for point_get & batch_point_get (#21229) you06 2020-12-03 21:28:48 +08:00
  • 3a32bd2df5 ddl: change ddl wait duration logic (#21361) Rain Li 2020-12-03 19:39:48 +08:00
  • 7a88ad852d planner: check for decimal format in cast expr (#20836) dongyan 2020-12-03 18:39:48 +08:00
  • 65a3a7d9a4 planner: fix join with using clause didn't check ambiguous columns (#21411) Zhuomin Liu 2020-12-03 18:05:48 +08:00
  • ba57d5c34e ddl: fix a bug that doesn't add NoDefaultValueFlag when creating a table (#21468) wjHuang 2020-12-03 17:46:18 +08:00