Commit Graph

  • 0649ee84ac lightning: add more retryable error type (#31484) glorv 2022-01-10 13:57:41 +08:00
  • a082abdc6f *: fix case-sensitivity issue with EQ/IN when query information_schema.columns (#31463) Weizhen Wang 2022-01-10 13:31:41 +08:00
  • 4baab3cf1a planner: fix bug caused by wrong column indice in NominalSort's sort item (#31324) guo-shaoge 2022-01-10 12:47:42 +08:00
  • 0c19f92741 encoding: refactor transform to avoid the misuse buffer (#31480) xiongjiwei 2022-01-10 12:13:41 +08:00
  • a150267c8a optimizer: calculate digest only once for plan cache (#31479) djshow832 2022-01-10 11:45:41 +08:00
  • 495525b262 statistics: fix data race and error handling in stats load (#31301) Xiaoju Wu 2022-01-10 11:23:41 +08:00
  • c8f04b0a7b lightning: migrate test-infra to testify for backend/local and reduce test time (#31410) Yujie Xia 2022-01-10 09:44:38 +08:00
  • 84e0518344 executor: show better placement schedule state (#31073) xhe 2022-01-09 22:16:38 +08:00
  • b9a0eb6e6b planner: migrate test-infra to testify for memtable_predicate_extractor_test.go (#31473) Weizhen Wang 2022-01-08 17:14:37 +08:00
  • d6753af3cf table/tables: avoid repeated renew lease operation for cached table (#31475) tiancaiamao 2022-01-08 15:06:37 +08:00
  • 849b6ec0cb *: migrate sync.WaitGroup to util.WaitGroupWrapper (#31411) Weizhen Wang 2022-01-08 14:04:37 +08:00
  • b30e8dd562 executor/inspection_common_test.go: migrate test-infra (#30818) Yao Xianjie 2022-01-08 13:46:39 +08:00
  • 8c70432b00 topsql: add exec count dedicated to sql duration (#31378) Yexiang Zhang 2022-01-08 01:20:38 +08:00
  • 4763a702c7 ddl: reorganize in conversion between double and float (#31431) unconsolable 2022-01-07 22:14:37 +08:00
  • f7663a881c topsql: fix data race in reporter test (#31440) Yexiang Zhang 2022-01-07 20:56:37 +08:00
  • 375b71b501 stats: resolve the constant selectivity when handling DNF exprs (#31242) Arenatlx 2022-01-07 18:28:38 +08:00
  • 29d0d017ca topsql: fix data race in cpuprofile test (#31450) Yexiang Zhang 2022-01-07 16:54:37 +08:00
  • c27f8f697f executor: return error as expected when indexHashJoin occur error or panic in handleTask (#31323) HuaiyuXu 2022-01-07 15:14:37 +08:00
  • 7a5b715827 br/pkg/lightning/log: migrate test-infra to testify (#31289) tison 2022-01-07 14:28:37 +08:00
  • 152a00dd79 parser: use utf-8 charset to decode enum binary string literal (#31336) tangenta 2022-01-07 11:22:37 +08:00
  • 40c0567ab3 executor: make sure buildHashTable worker exits before IndexHashJoin finish (#31334) HuaiyuXu 2022-01-07 04:14:38 +08:00
  • 1b2a6e9051 docs: update tidb_http_api.md add MVCC operation type description (#31390) tiancaiamao 2022-01-07 03:34:37 +08:00
  • 09f023889d topsql: fix data race in reporter test (#31340) Yexiang Zhang 2022-01-07 02:00:37 +08:00
  • 2bbeebd0d4 store: forbid collecting info if enable-collect-execution-info disabled (#31282) Song Gao 2022-01-06 21:54:38 +08:00
  • 5cd37f0008 session: fix data race in ParseWithParamsInternal (#31058) Hangjie Mo 2022-01-06 21:02:37 +08:00
  • e50ae867d6 expression: fix elt with gbk charset (#31346) Hangjie Mo 2022-01-06 20:46:37 +08:00
  • f7d067017f planner: do not cache tableDual plan (#31386) Chengpeng Yan 2022-01-06 19:54:37 +08:00
  • 5af7685c20 planner: don't handle collation in in expression if it contains a row function. (#31274) wjHuang 2022-01-06 18:42:37 +08:00
  • bbe4c8ef37 ddl: make sequence cache-opt mutually exclusive to each other (#31362) Arenatlx 2022-01-06 18:00:37 +08:00
  • 249903caf8 metrics: make client traffic simply (#30944) Jack Yu 2022-01-06 16:50:37 +08:00
  • f7cc15fe60 executor: fix CTE bug when used with Apply (#31256) guo-shaoge 2022-01-06 15:34:38 +08:00
  • ec4da9840d ddl: Wrap TiFlash and its pd rule management into InfoSyncer (#31315) Calvin Neo 2022-01-06 13:56:37 +08:00
  • cfbe70846a config: remove new charset config (#31291) xiongjiwei 2022-01-06 13:26:37 +08:00
  • 1b975917a3 executor: make handles be ordered when build table reader for IndexMerge (#31359) guo-shaoge 2022-01-06 12:44:37 +08:00
  • b00c2a9535 br: fix unstable unit test (#31317) 3pointer 2022-01-06 12:20:36 +08:00
  • e053cbb257 privileges: show grants return incorrect results when granted with 2 or more privileges (#31322) djshow832 2022-01-06 11:40:36 +08:00
  • fac8bf384f *: Remove variable tidb_enable_alter_placement (#31066) 王超 2022-01-06 11:19:39 +08:00
  • 50520e3985 lint: fix lint errors in pkg br. (#31041) 3pointer 2022-01-06 10:54:36 +08:00
  • 9cc1b169f9 planner: do not adopt fast plan for binary literal strings (#31283) tangenta 2022-01-05 20:12:36 +08:00
  • 80527cbbc0 planner: do not cache the tableDual plan (#31290) Chengpeng Yan 2022-01-05 19:48:36 +08:00
  • daa17c448d executor: Fix data race when getting snapshot ts in IndexLookupJoin and UnionExec (#30487) MyonKeminta 2022-01-05 19:20:37 +08:00
  • 42e009a538 executor: Fix a panic when using on duplicate update (#31287) MyonKeminta 2022-01-05 18:50:37 +08:00
  • 11be4292d1 planner: fix wrong ranges for binary literal + in (#31292) Yuanjia Zhang 2022-01-05 18:07:09 +08:00
  • 5317164135 executor, session: update stats delta for LOAD DATA command (#31146) Yiding Cui 2022-01-05 16:56:36 +08:00
  • 397eb725ea expression: make some datetime functions' behavior consistent with MySQL (#31078) Zhuomin Liu 2022-01-05 16:22:36 +08:00
  • 9acb2c2ad5 planner: add optimizer trace framework for physicalOptimize (#30335) rebelice 2022-01-05 15:44:36 +08:00
  • 3de726510f placement: fix majority schedule when primaryRegion and regions are same (#31312) xhe 2022-01-05 14:14:36 +08:00
  • 29c398cbcc charset: add gbk_bin collation into gbk charaset (#31309) xiongjiwei 2022-01-05 13:34:36 +08:00
  • 1a6564b98e expression: compatibility is changed (#30653) Reilly.tang 2022-01-05 12:54:36 +08:00
  • ba59021154 parser: fix the error message when no on commit delete rows specified (#30349) djshow832 2022-01-05 10:46:36 +08:00
  • d9d89d69d1 expression: fix nil pointer dereference for case expression (#30479) xiongjiwei 2022-01-05 10:18:35 +08:00
  • 722303bca8 tests: debug / fix rawkv (#31206) 山岚 2022-01-04 20:32:35 +08:00
  • 0073ca9365 lightning/backend/kv: migrate test-infra to testify (#31254) ArberSephirotheca 2022-01-04 06:54:35 -05:00
  • 02222532b9 topsql: fix data race in the topsql_test (#31244) Weizhen Wang 2022-01-04 19:24:35 +08:00
  • 8333b1792b planner: migrate test-infra to testify for plan_stats_test (#31277) Weizhen Wang 2022-01-04 19:04:35 +08:00
  • bc1f16d1c6 util: fix data race in the TestGetCPUProfile (#31246) Weizhen Wang 2022-01-04 17:12:35 +08:00
  • 6e75367ad0 collation: make gbk default collation to gbk_bin if new collation is not enabled (#31208) xiongjiwei 2022-01-04 15:48:35 +08:00
  • b43c9ffa85 *: migrate sync.WaitGroup to util.WaitGroupWrapper (#31257) Weizhen Wang 2022-01-04 15:04:35 +08:00
  • 17927d489a parser: decode the binary literal value in enum or set (#31231) tangenta 2022-01-04 14:14:35 +08:00
  • 15181a3b35 br/pkg/restore: migrate test-infra to testify (#31248) tison 2022-01-04 13:48:35 +08:00
  • e3124ae813 util: fix build ranger's collation (#31226) wjHuang 2022-01-04 11:52:36 +08:00
  • c8842307ac domain: Log the tables and schema versions when reporting Information schema is changed (#31182) djshow832 2022-01-04 11:18:35 +08:00
  • e50e03c92c parser, ddl: update the DDL job's Location structure (#31199) Lynn 2022-01-03 14:53:51 +08:00
  • 69e179e185 binlog: use node.Restore() to add TiDB-specified feature comments (#31148) bb7133 2022-01-03 14:09:51 +08:00
  • dba42c918c ddl: migrate two test cases in ddl/column_test.go to testify (#31241) Hangjie Mo 2022-01-01 17:49:50 +08:00
  • 1127977277 *: add global variable @@tidb_cache_table_lease for cached table (#31018) tiancaiamao 2022-01-01 16:13:51 +08:00
  • 33e948941c placement: remove isolation level and constraints completely (#31189) xhe 2022-01-01 15:53:51 +08:00
  • 6afd85b2d7 planner: support trace column prune (#31076) Song Gao 2022-01-01 14:39:51 +08:00
  • 5ea64e6e23 expression: change date add function return type (#28133) Meng Xin 2021-12-31 19:01:51 +08:00
  • 45879b5f1a server: filter the EOF error for normal closed at handshake (#31081) knull-cn 2021-12-31 18:27:51 +08:00
  • ceed5488cf executor: fix data race in IndexMergeReaderExec (#31230) guo-shaoge 2021-12-31 17:41:50 +08:00
  • 4f30a14256 ddl: support batch create table (#28763) xhe 2021-12-31 17:13:50 +08:00
  • 974b5784ad topsql: make topsql enable only be controlled by pub/sub sink (#31209) crazycs 2021-12-31 16:49:20 +08:00
  • ec4f879837 lightning: output clearer output message for max-error (#30908) glorv 2021-12-31 16:17:51 +08:00
  • 38355172ee statistics: skip TestLogDetailedInfo (#31223) Lynn 2021-12-31 15:54:21 +08:00
  • 676a56df27 ddl, types: convert the binary default value to proper encoding (#31196) tangenta 2021-12-31 15:15:51 +08:00
  • 1dc16954d1 br: support azure blob storage (#30585) Jianjun Liao 2021-12-31 14:57:51 +08:00
  • 8c880d2251 expression, planner: skip isNullRejected check when contain outer not after PushDownNot (#31210) rebelice 2021-12-31 14:37:51 +08:00
  • 74ef32ace2 topsql: remove do topN before report (#31192) crazycs 2021-12-31 14:17:51 +08:00
  • 072561c85b sessionctx: make tidb_enable_column_tracking off by default (#31204) Yifan Xu 2021-12-31 13:45:51 +08:00
  • 9412b8b180 ddl: unsupport column type change to/from GBK (#31193) Hangjie Mo 2021-12-31 13:25:51 +08:00
  • de885477b5 ddl: refactor schema builder (#31172) xhe 2021-12-31 12:41:51 +08:00
  • 69b358a5e5 statistics, util/ranger: use the correct collators when record ce trace (#31207) Zhou Kunqin 2021-12-31 11:59:50 +08:00
  • e7b522b665 br: use random port to start mock cluster. (#31167) 3pointer 2021-12-31 11:35:50 +08:00
  • 25d6301327 *: fix bug of profiling conflict between TopSQL and pprof profile HTTP API (#30891) crazycs 2021-12-31 11:07:50 +08:00
  • 48fce5e15c *: sync wait stats loading for stable plan (#30026) Xiaoju Wu 2021-12-31 10:35:50 +08:00
  • 0943e10d50 metrics: add metrics dashboards for sync-load (#30812) Xiaoju Wu 2021-12-31 10:15:50 +08:00
  • d2c352980a ddl: fix the error message when drop the index column (#29526) #7 2021-12-31 00:27:51 +08:00
  • 7f85091696 expression: pushdown substring/char_length to tikv (#30191) guo-shaoge 2021-12-31 00:07:50 +08:00
  • 9b9a300485 expression: support lpad/rpad pushdown to tiflash (#31099) guo-shaoge 2021-12-30 23:33:34 +08:00
  • d5d836cc30 lightning: output a clearer exit message (#28492) glorv 2021-12-30 22:51:50 +08:00
  • 56a27676cd lightning: improve the performance of duplicate detection (#30203) Yujie Xia 2021-12-30 22:29:51 +08:00
  • 9ffeff2857 types: convert to new charset before inserting to blob or json column (#31031) tangenta 2021-12-30 21:35:50 +08:00
  • 1cc0b51acd placement: quorum number done right (#31188) xhe 2021-12-30 20:25:50 +08:00
  • f40bfa171a placement: forbid setting replicas with dict syntax (#31133) xhe 2021-12-30 19:51:50 +08:00
  • 99ad750de2 sessionctx: fix wrong skipInit for tidb_enable_paging (#31162) you06 2021-12-30 19:11:51 +08:00
  • a06e9f2980 lightning: init checkpoint db after precheck (#31033) glorv 2021-12-30 18:17:50 +08:00
  • eeedd81fc2 ddl,table: add check for cached table size limit (#31067) tiancaiamao 2021-12-30 17:39:50 +08:00
  • 0ab0dad9da *: allow TiDB to use TiKV's RC for high performance read (#30943) you06 2021-12-30 16:57:50 +08:00
  • 9d50d0a910 *: fix bug add partition sometimes do not update placement rules (#31154) 王超 2021-12-30 16:33:50 +08:00