Commit Graph

  • 2effb7dd19 planner: make index-hash-join and index-merge-join consider the collation in the right way (#21221) wjHuang 2020-11-23 20:37:43 +08:00
  • e6d7e7b89e planner: make index-hash-join and index-merge-join consider collation (#21201) wjHuang 2020-11-23 17:34:53 +08:00
  • c2fae0343b table/tables: make the test case more stable (#21117) tiancaiamao 2020-11-23 17:21:54 +08:00
  • 4246568d20 domain, kv: release table which was unlocked (#21180) Jason Peng 2020-11-23 16:27:00 +08:00
  • ea3e4fa519 executor: fix bug when parsing the slow logs if the logNum is small (#20959) Zijie Lu 2020-11-23 15:43:14 +08:00
  • 4caa23e8d2 session: add encoded plan cache to avoid repeated encode plan when recording slow-log and statement (#21139) crazycs 2020-11-23 15:30:27 +08:00
  • 1cdc15baaa planner: DELETE cannot delete data in some cases when the database name is capitalized (#21202) Yiding Cui 2020-11-23 14:59:39 +08:00
  • b085cad80c ddl, infoschema: Support aborting the transaction when the placement rules are changed (#21116) Song Gao 2020-11-23 14:06:24 +08:00
  • 6910eae2a1 executor: load data statement shoule not be prepared (#21188) Sev7ndayyo 2020-11-23 13:49:56 +08:00
  • 93c3e6becd *: fix default decimal precision (#21162) wjHuang 2020-11-21 21:07:54 +08:00
  • fbaab3ecb6 ddl, planner: make partition table consider collation in create table and select sentence (#20937) xiongjiwei 2020-11-21 09:53:53 +08:00
  • 2c66371d8b planner, sessionctx : Add 'last_plan_from_binding' to help know whether sql's plan is matched with the hints in the binding (#18017) Chengpeng Yan 2020-11-20 20:43:23 +08:00
  • 1d668fa930 expression: keep the original data type when doing date arithmetic operations (#20940) Yuanjia Zhang 2020-11-20 17:29:11 +08:00
  • 92c012c449 log: desensitize of dispatching error and parsing error (#21141) lance6716 2020-11-20 15:39:54 +08:00
  • eca1ce192b util: fix wrong calculation to get memory usage. (#21158) Shenghui Wu 2020-11-20 11:14:23 +08:00
  • 22feeb4aef executor:Add runtime stat for IndexMergeReaderExecutor (#20653) Alkaid Jiang 2020-11-19 19:36:54 +08:00
  • 49a1527893 expression: adjust int constant when compare with year type (#21099) 2020-11-19 19:04:53 +08:00
  • 38bbb0dd21 planner: ban (index) merge join heuristically when convert eq cond to other cond (#21138) Zhuomin Liu 2020-11-19 17:17:53 +08:00
  • 61b9930c5c tikv: don't set undetermined error for cancelled prewrites (#20983) Yilin Chen 2020-11-19 17:02:53 +08:00
  • 42d0208032 expression: fix builtin IF truncation of type len (#20743) Null not nil 2020-11-19 01:47:33 -07:00
  • aa9f7584f8 server: remove prepare stmt if no retry in stmt close() (#20867) wjHuang 2020-11-19 16:20:33 +08:00
  • 91cd12f83f store: update the PD client to support the Global/Local TSO (#20980) JmPotato 2020-11-19 15:30:43 +08:00
  • 2e918a2e8f executor: specially handle empty input for apply's outer child aggregate (#20544) Kenan Yao 2020-11-19 13:54:23 +08:00
  • 2b363fb80d *: support to modify config server-memory-quota-ratio dynamically (#20927) Shenghui Wu 2020-11-19 13:40:31 +08:00
  • 629ef07597 plan: fix the IsSelectForUpdateLockType check (#21125) cfzjywxk 2020-11-19 12:24:23 +08:00
  • 27c59c7363 server: make dump binary time more compatible with MySQL (#21127) Jack Yu 2020-11-19 12:03:47 +08:00
  • 6a175f1036 distsql: fix issue of table reader runtime stats display wrong result. (#21072) crazycs 2020-11-19 11:43:43 +08:00
  • 7475d92393 *: inject projection for the plan pushed to TiDB (#21090) HuaiyuXu 2020-11-19 11:27:53 +08:00
  • c5caca14c5 tikv: add size limit to batch get cache (#21015) Zejun Li 2020-11-19 11:14:43 +08:00
  • e6e894dcc4 executor: add missing update table delta for TxnCtx (#20982) Rain Li 2020-11-19 10:58:45 +08:00
  • f55aa04713 ddl: fix partition value type check (#21016) Rain Li 2020-11-18 19:27:52 +08:00
  • a426a0e5ff planner: disallow multi-updates on primary key (#20603) dy 2020-11-17 18:33:53 +08:00
  • de75e604ff *: differentiate types for user variables (#18973) Kenan Yao 2020-11-17 17:03:41 +08:00
  • c23394e954 test: migrate tiflash mock test from mocktikv to unistore (#21038) xufei 2020-11-17 16:05:58 +08:00
  • f1a0a28af4 executor, planner: do not coalesce column for update/delete natural_using_join (#21085) HuaiyuXu 2020-11-17 15:36:57 +08:00
  • f72cec77b6 *: support SQL bind for Update / Delete / Insert / Replace (#20686) Kenan Yao 2020-11-17 15:19:04 +08:00
  • 863117ba05 session: Check the partition placement constraint of local transactions (#21039) Song Gao 2020-11-17 14:28:27 +08:00
  • 7e0821f12b planner: fix point get and batch point get should not use invisible index (#21088) Rain Li 2020-11-17 14:09:27 +08:00
  • c20369d075 tikv: fix race at minCommitTS (#21032) Yilin Chen 2020-11-17 13:23:57 +08:00
  • ee5d026855 executor: fix unstable test of TestIntegrationCopCache (#21071) Zhuomin Liu 2020-11-17 12:02:27 +08:00
  • 9c3b93750a pd: rename GetMemberInfo to GetAllMembers (#20218) 混沌DM 2020-11-17 11:18:56 +08:00
  • d5684efe49 executor: fix a potential DATA RACE in TestFastAnalyze (#21023) tiancaiamao 2020-11-17 10:21:26 +08:00
  • e136429d8d *: refactor parser initialize method and add tidb_enable_strict_double_type_check variable (#20967) Rain Li 2020-11-16 19:58:27 +08:00
  • 7c88ca7974 ddl, session: set charset and coordinate collation (#21034) xiongjiwei 2020-11-16 19:03:26 +08:00
  • eb8c3d1deb util: avoid to create tmp directory if memory-alarm is closed. (#20851) Shenghui Wu 2020-11-16 18:02:56 +08:00
  • f0bef40d6b dep: update etcd and other dependencies for lightning and CDC (#21076) lance6716 2020-11-16 17:25:27 +08:00
  • 41786cb976 *: seperate hash keys from join keys in IndexJoin (#20761) HuaiyuXu 2020-11-16 16:24:51 +08:00
  • dfc3bbdee6 util, executor: parse set value correctly in HashChunkRow (#21048) HuaiyuXu 2020-11-16 14:51:26 +08:00
  • 31ddba99da executor: fix The JSON Data can not import to TiDB correctly by load data (#21043) pengdaqian2020 2020-11-15 22:07:28 -06:00
  • e90aac7723 plannr: build empty range for overflow predicate (#21042) HuaiyuXu 2020-11-16 11:42:27 +08:00
  • 83ceede82d session, variables: Stream agg concurrency variable (#20960) Ling Jin 2020-11-16 10:30:24 +08:00
  • f9f44d0a49 config: hide & deprecate enable-streaming (#20760) Feng Liyuan 2020-11-14 01:22:25 +08:00
  • b6b4c67640 planner: the precision of a decimal type should not be more than MaxDecimalWidth (#21046) xufei 2020-11-13 20:11:43 +08:00
  • d084651faf planner, expression: fix a bug causes schema change after DML (#21027) wjHuang 2020-11-13 19:47:43 +08:00
  • 975bbaf294 ddl: release memory cache for all tidb-servers when unlock tables (#21006) Jack Yu 2020-11-13 18:06:05 +08:00
  • 5aada1f4ef planner: add unit test for tidb_opt_prefer_range_scan variable (#20672) xiaodong-ji 2020-11-13 17:53:34 +08:00
  • d1bc99547d unistore: remove remaining juju/errors dependencies (#20744) kennytm 2020-11-13 17:26:05 +08:00
  • 6e3d2ecb48 expression: avoid unnecessary warnings/errors when folding constants in shortcut-able expressions (#19797) Zhuhe Fang 2020-11-13 15:42:19 +08:00
  • 5080730715 executor: fix the display of large unsigned handle when show table regions (#21026) tangenta 2020-11-13 15:26:25 +08:00
  • 99bdecc966 ddl: fix float precision larger than 53 (#20458) baishen 2020-11-13 00:08:36 -06:00
  • 36df6f42c6 kv: release memory cache if it is too large (#21013) Jack Yu 2020-11-13 13:21:57 +08:00
  • 2a185ec4cf executor, expression: Fixed the warning messages when calling date_add function failed (#20418) xiaodong-ji 2020-11-13 12:04:34 +08:00
  • 718f9589a4 ddl, test: fix deadloop in test about doDDLJob (#19815) lance6716 2020-11-13 11:43:03 +08:00
  • 8a4b52e3e1 store/tikv: fix log of sendTxnHeartBeat (#21017) Lei Zhao 2020-11-13 11:16:25 +08:00
  • a81c89f89b ddl: support column type change from date time type to other types (#20778) Lenshood 2020-11-12 19:06:42 +08:00
  • c8545947a1 executor, planner: fix some cases for natural_using_join (#20977) HuaiyuXu 2020-11-12 18:03:58 +08:00
  • 1804f4c53a planner: generate proper hint for IndexHashJoin / IndexMergeJoin (#20992) Kenan Yao 2020-11-12 17:28:54 +08:00
  • 3ef3e54b5e planner: don't push down null sensitive join conditions (#19620) Kenan Yao 2020-11-12 17:16:31 +08:00
  • ef57bdbbb0 *: fix somes bugs related to the clustered index and the new collation (#20934) wjHuang 2020-11-12 15:18:15 +08:00
  • 9af236c1b7 tikv: support external consistency when async commit is on (#20276) Yilin Chen 2020-11-12 14:43:23 +08:00
  • 15abd8ba55 executor: stablize TestDropStatsFromKV (#21004) Yiding Cui 2020-11-12 14:29:23 +08:00
  • 208d271e2e ddl, placement: Provide API to obtain the DC information of partitions (#20931) Song Gao 2020-11-12 14:11:51 +08:00
  • 160cb9b814 *: fix set tidb_general_log not work (#20993) Jack Yu 2020-11-12 13:54:23 +08:00
  • 269494e3de *: Move sysvar validation to struct (3 of 3) (#20521) Null not nil 2020-11-11 22:22:42 -07:00
  • a089e3b8a9 DDL: display process of some DDL operations (#19923) (#20401) wangggong 2020-11-12 13:01:58 +08:00
  • 637449add6 ddl: support table option 'pre_split_regions' for auto_random column (#20515) tangenta 2020-11-12 12:40:23 +08:00
  • 5a14eb592c planner: fix index merge doesn't take effect when using prefix key (#20425) tangwz 2020-11-12 12:25:53 +08:00
  • 52f696f7ec planner: add missing table lock check for fast plan (#20948) Rain Li 2020-11-12 12:12:28 +08:00
  • ea60b3e769 site: update the broken link about "Contribution Guide" in the README.md (#20964) Jiatao Tao 2020-11-12 11:42:57 +08:00
  • 8eaccd41a9 variable: add txn_scope sys var (#20721) Song Gao 2020-11-12 11:09:54 +08:00
  • f81a5d1314 planner: check view recursion when building source from view (#20398) Mingcong Han 2020-11-12 10:44:23 +08:00
  • dd32482f1b ddl: Fix default value of a newly added enum column (#20798) Rain Li 2020-11-11 21:20:53 +08:00
  • 7c65ca90df store/tikv: Make most of async commit's unit test able to run with TiKV (#20933) MyonKeminta 2020-11-11 20:54:23 +08:00
  • e608e4bca9 ddl: fix the enum's default value where create table (#20849) xiongjiwei 2020-11-11 20:18:17 +08:00
  • 7ab3649256 executor, types: fix skipped replace when the value is treated as the same in CI collations (#20858) Zijie Lu 2020-11-11 19:38:23 +08:00
  • d184120a99 ddl: use kv.Key as reorg progress marker instead of kv.Handle (#20908) tangenta 2020-11-11 18:47:23 +08:00
  • 0c3b17138a util: support getting the environment memory in container. (#20805) Shenghui Wu 2020-11-11 17:49:26 +08:00
  • 38f876044f ddl: ignore integer zerofill size attribute when changing the column types (#20862) Arenatlx 2020-11-11 15:22:37 +08:00
  • a3facd0f71 expression, planner: fix decimal results for aggregate functions (#20017) dy 2020-11-11 14:46:22 +08:00
  • a338e35932 expression: fix wrong inferred type for sum and avg (#20926) Zhuomin(Charming) Liu 2020-11-11 14:10:34 +08:00
  • c554481392 executor: update memory usage in batch insert/delete (#20866) Zejun Li 2020-11-11 13:11:40 +08:00
  • 611d24911e store, executor: Fix TestCoprocessorOOMAction may get stuck. (#20897) Song Gao 2020-11-11 11:07:15 +08:00
  • ee77412f54 executor, kv, store/tikv: support cache for point select (#20396) Jason Peng 2020-11-11 10:41:49 +08:00
  • 875f932618 test: fix testPointGetSuite.TestIssue20692 timeout (#20962) Zejun Li 2020-11-10 23:57:48 +08:00
  • 4f481bead0 planner: enable broadcast join when new collation is on (#20950) xufei 2020-11-10 20:01:11 +08:00
  • 9007614f95 executor: fix wrong is-null result of ShowExec.fetchShowIndex (#20287) Lenshood 2020-11-10 17:51:12 +08:00
  • 1702608a6f test: ignore lumberjack.v2.(*Logger).millRun in leaktest (#20935) Feng Liyuan 2020-11-10 14:41:20 +08:00
  • 658a4ce26a executor: fix unexpected results when do index merge join on outer join (#20581) Zhuomin(Charming) Liu 2020-11-10 14:25:17 +08:00
  • 4d9d3d8c26 executor: fix panic in BenchmarkWindowFunctions BenchmarkWindowFunctionsWithFrame and BenchmarkWindowRows Yuanjia Zhang 2020-11-10 11:37:37 +08:00
  • 8d35f17c17 Update the errors dependence to the latest version (#20917) Lonng 2020-11-10 09:50:39 +08:00