Commit Graph

  • 132d9817d7 executor: support partition pruning for IndexJoin inner table (#19990) Lingyu Song 2020-09-29 11:08:53 +08:00
  • d355c6d965 docs/design: add the proposal of changing column types (#18435) Lynn 2020-09-29 10:57:49 +08:00
  • b61f8bb9ed ddl: make use of the new rule cache api[2/3] (#20208) xhe 2020-09-28 18:44:12 +08:00
  • a30be605cd ddl : table meta may hold wrong information if checkPartitionByRange panic (#19814) xiongjiwei 2020-09-28 15:11:42 +08:00
  • 0cdd24d36b tikv: support secondaries key size limit for async commit (#20167) Yilin Chen 2020-09-28 12:03:12 +08:00
  • 353e87cf76 grafana: update kv duration filter condition (#20023) Zejun Li 2020-09-28 11:12:12 +08:00
  • 17b7b5e815 *: add executor runtime info for explain for connection statement (#19183) hesper-guo 2020-09-27 20:44:11 +08:00
  • 4b98dbaa0a http: add /debug/gogc to set GOGC on the fly (#20247) Zejun Li 2020-09-27 19:54:12 +08:00
  • fd0a18a90c types: fix FLOAT data overflow check (#20067) (#20158) pengdaqian2020 2020-09-27 18:57:42 +08:00
  • 0017a1717e *: fix the bug about the insertRuntimeStat.String() (#20190) jyz0309 2020-09-27 18:48:43 +08:00
  • 7e534d98ae executor: fix unstable TestCoprocessorOOMAction (#20238) Song Gao 2020-09-27 18:43:27 +08:00
  • 421e87c5f1 planner: improve index merge row count estimation (#19040) Zhou Kunqin 2020-09-27 18:06:36 +08:00
  • 1047fd7671 planner: fix wrong message when group by a window or agg func with an as (#17572) Zhou Kunqin 2020-09-27 17:37:36 +08:00
  • f1f72d5001 store/tikv: add sanity check for snapshot version and forUpdateTS (#20159) you06 2020-09-27 15:29:38 +08:00
  • 486e473a86 session: fix panic when storing outdated plans from plan cache (#19296) Kenan Yao 2020-09-27 14:56:02 +08:00
  • 713c2378f6 planner: let SQL BINDING support UNION ALL/INTERSECT/EXCEPT (#20010) rebelice 2020-09-27 13:58:37 +08:00
  • 5eaaa5c649 expression: fix a bug that from_unixtime + union all returns truncated result (#20225) wjHuang 2020-09-27 12:39:38 +08:00
  • 4ff2f926e2 executor, expression: set the evalType of hybrid type as ETInt in VecEvalBool (#20221) xiaodong-ji 2020-09-27 11:31:16 +08:00
  • 0528a1f12f *: handle the to-do item of rebuilding ReorgInfo key when executing modify/change column (#19866) Lynn 2020-09-27 08:34:36 +08:00
  • 856c44eb88 ddl: fix placement test (#20230) xhe 2020-09-27 07:30:07 +08:00
  • e0c32b6f0e 2pc: iterator and collector of new streaming committer (#20173) Zejun Li 2020-09-26 19:33:37 +08:00
  • 32d86e26c2 *: fix message for duplicate entry error (#20203) Zejun Li 2020-09-25 16:10:56 +08:00
  • 47a182f76a executor: fix a bug that the generated column doesn't handle bad null value (#20193) wjHuang 2020-09-25 15:57:36 +08:00
  • 0843f32c09 DDL: check table-level check constraint when create table (#20202) Arenatlx 2020-09-25 14:35:40 +08:00
  • 09feccb529 store/tikv: Add a test that checks prewrites properly set secondaries for async commit transactions (#20178) MyonKeminta 2020-09-25 13:27:38 +08:00
  • e4f7bd7cd2 tikv: fix panic in RegionStore.accessStore (#20204) lysu 2020-09-25 12:52:10 +08:00
  • 4d1fe2062a planner,explaintest: partition pruning for YEAR function (#20064) tiancaiamao 2020-09-25 11:55:21 +08:00
  • 0673f3376f ddl: make use of the new rule cache api[1/3] (#20166) xhe 2020-09-25 10:27:38 +08:00
  • 10fd834463 executor: fix sort result for batch-point-get by unsigned pk (#20108) lysu 2020-09-24 22:00:08 +08:00
  • 0b7c7167d1 planner,executor: support global index for IndexScan and IndexLookUpReader (#19821) Long Deng 2020-09-24 20:50:28 +08:00
  • 877d871a03 ddl: fix clean dead table lock panic (#20198) crazycs 2020-09-24 17:19:42 +08:00
  • aceecf0732 executor: support new aggregate funtion APPROX_PERCENTILE (#19799) lei yu 2020-09-24 15:59:38 +08:00
  • 1b0763260c go.mod: update br (#20162) Jack Yu 2020-09-24 15:12:15 +08:00
  • c3821173db store/mockstore/mocktikv: Add No Lock version of GetRegionByKey to avoid double-lock (#16826) Anonymous 2020-09-24 14:04:09 +08:00
  • a8b06778c4 ddl: add verification for placement rule request (#20191) xhe 2020-09-24 10:44:37 +08:00
  • bb354b0c30 *:Record the time consuming of memory operation of Insert Executor in Runtime Information (#19574) jyz0309 2020-09-23 20:57:40 +08:00
  • 92a04ef024 trace: tee logs to runtime/trace output (#19994) Zejun Li 2020-09-23 18:45:38 +08:00
  • 592b244e51 tikv: set undetermined error when async commit prewrite rpc fails (#20150) Yilin Chen 2020-09-23 18:06:08 +08:00
  • 6271bd472e expression: fix inaccurate error info for year column out of range (#18871) xiaodong-ji 2020-09-23 15:52:30 +08:00
  • d72adf893a DDL: Reduce the impact on DML when executing partition DDL (#19991) xiaodong-ji 2020-09-23 14:56:38 +08:00
  • 934ecf2db1 ddl: add a framework for placement rules cache (#20086) xhe 2020-09-23 14:40:58 +08:00
  • fd0299f58e *: remove simple rewriter (#19828) wjHuang 2020-09-23 12:17:53 +08:00
  • 462927bf31 types: fix datetime lower part overflow check (#19822) 9547 2020-09-22 19:30:08 +08:00
  • 151ef8492b statistics: prioritize low selectivity indexes in the greedy search procedure of Selectivity() (#20038) Kenan Yao 2020-09-22 19:17:42 +08:00
  • c303b05760 statistics: support dump/load/gc extended statistics (#19260) Kenan Yao 2020-09-22 19:13:38 +08:00
  • 6a10e21292 ddl: stablize testSerialSuite.TestCancelAddIndexPanic (#19761) djshow832 2020-09-22 16:05:00 +08:00
  • 640cb42f54 executor: do not reorder handles when building requests for IndexMergeJoin (#20138) Yuanjia Zhang 2020-09-22 15:11:59 +08:00
  • 650515a420 executor: fix data race in test (#20142) HuaiyuXu 2020-09-22 14:58:38 +08:00
  • 8d798bbee1 ddl: generate a unique name for changing column and changing indexes (#19774) Arenatlx 2020-09-22 14:49:24 +08:00
  • 205f02125f executor: add an OOMAction for copIterator to adaptive control the memory usage (#19246) Song Gao 2020-09-22 14:27:55 +08:00
  • 1d5b724e82 executor: implement meldata for jsonobjectagg funcs to track memUsage (#19819) Zijie Lu 2020-09-22 10:42:08 +08:00
  • 91b6d9eedc executor: fix unexpected 'invalid auto-id' error in pessimistic txn retry (#20123) tangenta 2020-09-22 10:21:41 +08:00
  • 501466fb69 2pc: Add counter metrics for async commit transactions (#20107) MyonKeminta 2020-09-21 16:24:09 +08:00
  • 1741f94dc3 *: update errors lib version (#20087) Lingyu Song 2020-09-21 16:07:24 +08:00
  • f6d445c7af store: update unistore version (#20106) cfzjywxk 2020-09-21 14:39:09 +08:00
  • 4ec101d7e3 planner: support parentheses change precedence for set operators (#18968) Zhuomin(Charming) Liu 2020-09-21 13:06:10 +08:00
  • 463bb2a3a1 go.mod: update BR version (#20115) 山岚 2020-09-21 12:31:38 +08:00
  • 7a04d2589c *:Bug fix/Sign in failed: Failed to connect to TiDB in tiup dashboard (#20098) jyz0309 2020-09-21 12:05:37 +08:00
  • cc3d9db37c util: add unit test for Checksum/Encrypt (#19168) Shenghui Wu 2020-09-20 16:35:38 +08:00
  • e880cae491 planner: reimplement DEFAULT function to make the behavior consistent with MySQL when looking up the corresponding column (#19709) rebelice 2020-09-18 19:40:12 +08:00
  • 9876de8961 planner: disable SQL_CALC_FOUND_ROWS/LOCK IN SHARE MODE by default (#19506) Null not nil 2020-09-18 05:18:37 -06:00
  • 653dffe814 config: Make async commit txn size limit configurable (#19812) MyonKeminta 2020-09-18 18:38:37 +08:00
  • 6a8e27eefd ddl: enlarge the limit of the number of partitions in a table (#20089) Jack Yu 2020-09-18 17:05:57 +08:00
  • 0e4b809cad *: remove expression index out of the experiment feature (#19998) wjHuang 2020-09-18 13:25:37 +08:00
  • 7948c125ac expression: Short cut expr vec bug (#19775) Zhuhe Fang 2020-09-18 12:19:52 +08:00
  • e4b1c48bf1 *: update badger to the latest master (#20070) Zejun Li 2020-09-18 10:47:33 +08:00
  • 0684dba6c8 util/ranger: extract multi-column DNF conditions as access conditions (#19211) Kenan Yao 2020-09-17 20:08:34 +08:00
  • ac844a7162 planner: fix bug of plan digest is same when cop task store is different (#20054) crazycs 2020-09-17 19:55:28 +08:00
  • f9e5a92857 expression: use %q replace \"%s\" (#20043) Jason Peng 2020-09-17 19:43:38 +08:00
  • 3903c6b8b5 statistics: fix the display of bounds for indexes with date/time columns. (#19961) tangwz 2020-09-17 19:01:26 +08:00
  • 0cba76107b executor: improve test coverage for partition table code (#20006) tiancaiamao 2020-09-17 18:43:38 +08:00
  • ef7772dca4 kv: fix unsafe operation on value returned from memdb (#20063) Zejun Li 2020-09-17 17:18:04 +08:00
  • 8f6d120586 planner: fix wrong behavior for != any() (#20058) Shenghui Wu 2020-09-17 16:19:42 +08:00
  • 31bd7d8b3d planner: rename optimizer hint TOPN_TO_COP() to LIMIT_TO_COP() (#20022) tangwz 2020-09-17 14:23:23 +08:00
  • 1c842919eb executor: fix hint not working in prepared statement (#19935) 2020-09-17 13:40:48 +08:00
  • 6f0aa2a96f util/ranger: fix infinite recursion when using _tidb_rowid in DNF cond (#19993) Zhou Kunqin 2020-09-17 10:57:38 +08:00
  • 73e03c75e6 ddl: check constraint when alter enum/set type column (#19806) xiongjiwei 2020-09-17 09:52:14 +08:00
  • f0db8c68e1 store/tikv: fix rpc runtime stats collect (#20014) crazycs 2020-09-16 21:47:05 +08:00
  • d8e43216e0 *: add index-usage-sync-lease config variable (#19842) rebelice 2020-09-16 20:19:52 +08:00
  • 205c40186a *: support aggregate function stddev_samp() and var_samp() (#19810) Win-Man 2020-09-16 17:44:41 +08:00
  • 1bfeff96c7 executor: trace memory usage of lag/lead agg (#19966) season 2020-09-16 15:12:39 +08:00
  • 1dcd156480 tikv: fix unexpected retry region request when context cancel (#20030) Zhuomin(Charming) Liu 2020-09-16 13:42:38 +08:00
  • 4b7c5db8ab planner: add cluster index in explain info of point get plan (#19867) Zhuomin(Charming) Liu 2020-09-16 12:23:09 +08:00
  • 4cb99a74b6 domain: refine log for info syncer and topology syncer (#19995) Jack Yu 2020-09-16 12:13:08 +08:00
  • c679f847fc *: Bug Fix/CLUSTER_INFO system table may not work after PD is scaled-in (#19355) jyz0309 2020-09-16 11:50:03 +08:00
  • 31a91d825c config: remove pessimistic-txn.enable in config (#20008) Jack Yu 2020-09-16 10:53:08 +08:00
  • f699bd81a2 session: cleanup an useless function (#19977) Jack Yu 2020-09-15 21:48:20 +08:00
  • aed24e46e2 executor: fix query slow_query error when slow-log file not exist (#20000) crazycs 2020-09-15 20:45:00 +08:00
  • 411eba618c statistics: update stats per table in the pipeline (#19370) Zhuhe Fang 2020-09-15 19:53:08 +08:00
  • 8ae5b1cfd1 ddl: fix panic tidb-server doesn't release table lock (#19586) crazycs 2020-09-15 19:31:41 +08:00
  • b7364a317b *: add rollbacking logic for column type change (#19531) Arenatlx 2020-09-15 17:23:00 +08:00
  • 70a567e4cb session: refine error message desensitization (#19409) crazycs 2020-09-15 16:00:01 +08:00
  • fa6baa9f53 session: cleanup some duplicated code (#19980) Jack Yu 2020-09-15 14:12:40 +08:00
  • 3c04ec45b9 sessionctx, executor: tidb_dml_batch_size global (#19816) Null not nil 2020-09-14 23:46:08 -06:00
  • b99376b521 executor: add metric definition in metric profile (#19978) crazycs 2020-09-14 17:51:08 +08:00
  • 2a3a5ab076 *: disable new partition prune in master distribution (#19911) lysu 2020-09-14 16:26:54 +08:00
  • f2469778a3 planner: make nth_plan hint don't affect subqueries executed in expression rewriter (#19909) Zhou Kunqin 2020-09-14 15:58:11 +08:00
  • 1c9c5e39af executor: fix clustered index with new collation bug (#19955) tangenta 2020-09-14 15:41:07 +08:00
  • db8df83eb0 executor: add coprocessor cache hit ratio in explain analyze (#19948) Zhuomin(Charming) Liu 2020-09-14 14:40:06 +08:00
  • 473bbb35d8 ddl: correct default year value (#19793) xhe 2020-09-14 13:19:05 +08:00