Commit Graph

18302 Commits

Author SHA1 Message Date
8c79898896 txn: seperate the prewrite and commit details information to make it clear (#37158)
ref pingcap/tidb#34106
2022-08-19 14:14:52 +08:00
d6ebc600f8 expression: make collation work with json type (#37211)
close pingcap/tidb#31640
2022-08-19 11:20:52 +08:00
7d401c5072 expression: fix incorrect unit test from #37036 (#37115)
close pingcap/tidb#37116
2022-08-19 11:00:52 +08:00
8511b9b5ac lightning: Fix panic when downstream table schema has changed (#36805)
close pingcap/tidb#34163
2022-08-19 10:40:52 +08:00
44f684ec77 *: only create TemporaryTableAttachedInfoSchema if needed (#37196)
close pingcap/tidb#37195
2022-08-18 18:34:51 +08:00
a1d1356072 ddl: Fix for unsigned partitioning expressions (#36830)
close pingcap/tidb#35827
2022-08-18 18:16:51 +08:00
ad0f3ddcd7 ddl: forbid exchange partition with temporary table (#37204)
close pingcap/tidb#37201
2022-08-18 17:54:52 +08:00
900870b82f *: remove bazel config (#35441) 2022-08-18 14:54:52 +08:00
14f9b043cb br: add an example in timezone-check error message (#36895)
ref pingcap/tidb#36717
2022-08-18 14:42:52 +08:00
b7797db46c executor: let analyze isolevel controlled by tidb_enable_analyze_snapshot (#37193)
ref pingcap/tidb#36983
2022-08-18 14:18:53 +08:00
7586ba021c build: delete useless go.mod file in br/web (#37079)
ref pingcap/tidb#37091
2022-08-18 14:00:51 +08:00
35ab7e5c69 config: mark run-ddl and max-server-connections as removed (#37190)
close pingcap/tidb#37185
2022-08-18 13:44:51 +08:00
ef738eaba4 planner: introduce the Parameterizer interface for general plan cache (#37170)
ref pingcap/tidb#36598
2022-08-18 11:04:53 +08:00
ed84b0f161 bazel: enable color for all (#37164) 2022-08-18 09:36:51 +08:00
9709249e52 doc: lazy constraint check in pessimistic txn (#36889)
ref pingcap/tidb#36579
2022-08-17 21:40:52 +08:00
2970dd4ec3 tools: skip tools/check when to use ut (#37167)
close pingcap/tidb#37166
2022-08-17 15:28:52 +08:00
8cf2e8094a parser: support trace analyze table statement (#37155)
close pingcap/tidb#37152
2022-08-17 14:08:51 +08:00
d5ce00e8b0 executor: generate fields in chunkRowRecordSet lazily (#37156)
ref pingcap/tidb#36049
2022-08-17 12:02:51 +08:00
5a4c14cfd5 executor: close recordset (#37145) 2022-08-16 22:20:50 +08:00
d0f8487dea *: support specifying range bits for auto_random (#36860)
close pingcap/tidb#32508
2022-08-16 20:54:50 +08:00
5dc3e58485 planner: introduce the general plan cache (#37150)
ref pingcap/tidb#36598
2022-08-16 20:24:51 +08:00
b705a13c7b planner: unify the Compile and CompileExecStmt functions (#37065)
ref pingcap/tidb#36598
2022-08-16 18:36:51 +08:00
d226909dce *: update client-go to optimize region cache after merging many regions (#37142)
close pingcap/tidb#37141
2022-08-16 17:12:51 +08:00
483183e5f2 table/tables: fix bug for jepsen test on cached table (#37020)
close pingcap/tidb#36885
2022-08-16 17:02:51 +08:00
f65948d8d5 planner: modify sysvar TiDBPrepPlanCacheSize scope (#37131)
ref pingcap/tidb#36598
2022-08-16 16:22:51 +08:00
9c0d6157e2 executor/splittest: add a benchmark test for locating region cache (#37132)
close pingcap/tidb#37107
2022-08-16 16:06:51 +08:00
35e64651d0 expression: remove duplicate element in json_extract function result (#37118)
ref pingcap/tidb#37133
2022-08-16 15:42:51 +08:00
477f3a27c6 log-backup: restore meta kv with batch method (#37100)
close pingcap/tidb#37111
2022-08-16 15:14:51 +08:00
14d1f233df bazel: add race test (#37113) 2022-08-16 15:00:51 +08:00
e38c45cd8c *: save some WithLabelValues (#37106)
ref pingcap/tidb#36049
2022-08-16 14:48:51 +08:00
3d9a471446 executor: enable TiDBEnableWindowFunction in SystemVar (#37077)
close pingcap/tidb#35916, close pingcap/tidb#37045
2022-08-16 14:18:51 +08:00
0039dd2fde planner: introduce tidb_general_plan_cache_size for general plan cache (#37087)
ref pingcap/tidb#36598
2022-08-16 12:04:52 +08:00
97f9c225a3 planner: add two functions to get and set cached plan from the plan cache (#37112)
ref pingcap/tidb#36598
2022-08-16 11:38:51 +08:00
39e00ebe07 util: set 50 shard_count (#37105) 2022-08-15 19:24:50 +08:00
612efa7856 planner: fix trace cost detail performance regression (#37103)
close pingcap/tidb#37096
2022-08-15 18:58:50 +08:00
a664d28909 expression: implement castTimeAsDuration function pushdown (#37036)
close pingcap/tidb#37033
2022-08-15 18:30:50 +08:00
xhe
8cbc4a418b dumpling: better github action (#37090) 2022-08-15 17:54:50 +08:00
6fb3e06339 *: update bazel timeout (#37071) 2022-08-15 16:58:50 +08:00
38c0d09f06 test,planner: only increase optimizeCnt for specified sql in test (#37094)
close pingcap/tidb#37059
2022-08-15 16:22:50 +08:00
0e00c4b53a planner: move logic of plan cache stmt checking to plan cache backend (#37053)
ref pingcap/tidb#36598
2022-08-15 15:14:50 +08:00
e4338c1e4a lightning: support column starts with slash/number/non-ascii for parquet (#36985)
close pingcap/tidb#36980, close pingcap/tidb#36981
2022-08-15 14:40:50 +08:00
714db7e7d6 variable: move some of global definations to consts (#37088)
close pingcap/tidb#37089
2022-08-15 11:38:50 +08:00
86ecb9f3dc schematracker: add an unit test to cover an usage (#37056)
ref pingcap/tidb#35933
2022-08-15 11:00:50 +08:00
62acece63c ddl: refine param for backfillWorker (#37070) 2022-08-15 10:12:50 +08:00
1b3c09bba1 *: remove useless gomod (#36516) 2022-08-14 10:00:49 +08:00
96165aae7e statistics: stablize (*Table).GetColRowCount() (#37081)
close pingcap/tidb#37080
2022-08-13 00:58:48 +08:00
61c8438dda planner: enable more linter for planner/core/plan.go (#37072) 2022-08-12 19:22:49 +08:00
96ada100aa table partition: enhance exchange partition with table to reset auto id (#36913)
close pingcap/tidb#36661
2022-08-12 19:02:49 +08:00
5a39851554 executor: fix missing index names in stmt summary/slow log for [Batch]PointGet (#37073)
close pingcap/tidb#37066
2022-08-12 18:42:49 +08:00
7ca368650c br: add a test for cached table (#31191)
close pingcap/tidb#31190
2022-08-12 18:08:51 +08:00