Commit Graph

2296 Commits

Author SHA1 Message Date
6664ff7ddc util/ranger: reuse convertPoint and validInterval logic (#37831)
ref pingcap/tidb#37176
2022-09-15 19:33:00 +08:00
9a8272dc71 ddl: add foreign key check when modify column (#37823)
close pingcap/tidb#37821
2022-09-15 19:10:59 +08:00
b5ab19c098 planner: remove old useless interfaces about cost model (#37801)
ref pingcap/tidb#35240
2022-09-15 15:47:00 +08:00
f80a42d2d6 ddl: check index is needed in foreign key when drop index (#37813)
close pingcap/tidb#37812
2022-09-15 14:44:59 +08:00
3f77284ee4 ddl: add foreign key check when execute drop/truncate table (#37773)
close pingcap/tidb#37772
2022-09-14 16:50:59 +08:00
5a8e1b2665 executor: exit all goroutines immediately when exceeded mem-quota (#37405)
close pingcap/tidb#37379
2022-09-14 14:12:58 +08:00
a5460cf158 util/ranger: use different full range for pk, not-null col and normal col when range fallback happens (#37769)
close pingcap/tidb#37760
2022-09-13 15:44:58 +08:00
57febedb35 *: enable rowserrcheck for nogo (#37761) 2022-09-13 14:28:58 +08:00
001abf4366 *: restrict column range mem usage (#37714)
ref pingcap/tidb#37176
2022-09-09 21:10:56 +08:00
c67ccbaef9 planner: PhysicalPlan memory trace 2 (#37668)
ref pingcap/tidb#37632
2022-09-09 16:42:56 +08:00
e76e9b8825 planner: fix duplicated children id in optimizer trace (#37730) 2022-09-09 12:12:56 +08:00
330ed6da32 planner: PhysicalPlan memory trace 1 (#37655)
ref pingcap/tidb#37632
2022-09-08 17:08:56 +08:00
xhe
abb1fd1e2b *: remove cockroach deps (#37703) 2022-09-08 11:44:56 +08:00
da05b4eea8 executor: add cache padding for lock of RowContainer (#37627)
close pingcap/tidb#37641
2022-09-07 17:44:56 +08:00
796fb1f0a4 *: adjust TLS behaviour for dumpling and lightning (#37479)
close pingcap/tidb#37480
2022-09-07 16:54:57 +08:00
e0b5fa1085 planner: Expression memory trace (#37624)
ref pingcap/tidb#37632
2022-09-07 10:52:55 +08:00
55e86e0037 util: use channel.Clear to empty channel (#37643) 2022-09-06 19:28:55 +08:00
bf02d2521a *: upgrade prometheus client (#37630) 2022-09-06 10:58:54 +08:00
170dafc7e1 types: merge json and types pkg (#37578)
close pingcap/tidb#37577, close pingcap/tidb#37628
2022-09-05 19:42:55 +08:00
b2723bf8ff planner: replace simple LRU with plan cache LRU (#37423)
ref pingcap/tidb#36598
2022-09-05 13:32:55 +08:00
b0e84fc0f7 util: fix unstable tests (#37570)
close pingcap/tidb#36829, ref pingcap/tidb#37060
2022-09-02 18:28:25 +08:00
6e582640d7 *: upgrade glangci-linter (#37413) 2022-09-01 12:14:24 +08:00
xhe
4cece12c72 util: change graceful shutdown signal (#37441)
close pingcap/tidb#13369
2022-08-30 18:04:23 +08:00
5f35b32dfd util/generic: add a generic version of sync.Map (#37474)
ref pingcap/tidb#35983
2022-08-30 17:52:23 +08:00
d5c96ce5a4 util/size: define some constants for size (#37468) 2022-08-30 17:14:23 +08:00
f600a5c09f executor: check memory limit before expand string set in HashAgg (#37298)
ref pingcap/tidb#35635
2022-08-30 11:44:23 +08:00
909341b57f *: enable noloopclosure (#37153) 2022-08-26 17:46:21 +08:00
f358b6a6db executor: add JSON opaque value condition to everywhere (#37390)
close pingcap/tidb#37387
2022-08-26 17:02:21 +08:00
2858bc1571 *: refine mock session manager (#37400) 2022-08-26 15:06:21 +08:00
f16f52ca7c br: restore tiflash replica count after PiTR (#37181)
close pingcap/tidb#37208
2022-08-25 17:58:21 +08:00
a89ef1f276 *: support ACCOUNT (UN)LOCK when creating/altering user (#37052)
close pingcap/tidb#35961, close pingcap/tidb#37051
2022-08-25 16:12:22 +08:00
f5d3df3667 *: change integration.BeforeTest to integration.BeforeTestExternal to avoid skip tests (#37341)
close pingcap/tidb#37340
2022-08-25 14:58:21 +08:00
16f015aa25 util/ranger: avoid building ranges twice in detachCNFCondAndBuildRangeForIndex (#37177)
ref pingcap/tidb#37176
2022-08-25 14:00:21 +08:00
7286061bc9 *: enable fieldalignment (#35802) 2022-08-24 15:56:21 +08:00
81a93a6977 executor, util: fix UnionScan Next() skip reading data when passed chunk capacity is 0 (#36961)
close pingcap/tidb#36903
2022-08-24 12:38:21 +08:00
afc3276d9f *: enable linter for executor/aggregate.go (#37015) 2022-08-23 22:20:21 +08:00
78b32f3cd4 *: fix the order of FallbackOldAndSetNewAction (#37272)
close pingcap/tidb#37058
2022-08-23 19:08:20 +08:00
fe4e6ba749 kv,store/copr: make kv.KeyRange the same with coprocessor.KeyRange, so we can use unsafe optimization (#37288)
close pingcap/tidb#37286
2022-08-23 18:20:20 +08:00
75e0885eff *: allow setting placement policy and tiflash replica at the same time in one table (#37252)
close pingcap/tidb#37171
2022-08-23 11:36:20 +08:00
e0da196b41 planner: support HashJoin cost detail (#37012)
ref pingcap/tidb#36962
2022-08-22 15:48:20 +08:00
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
8511b9b5ac lightning: Fix panic when downstream table schema has changed (#36805)
close pingcap/tidb#34163
2022-08-19 10:40:52 +08:00
ad0f3ddcd7 ddl: forbid exchange partition with temporary table (#37204)
close pingcap/tidb#37201
2022-08-18 17:54:52 +08:00
5dc3e58485 planner: introduce the general plan cache (#37150)
ref pingcap/tidb#36598
2022-08-16 20:24:51 +08:00
39e00ebe07 util: set 50 shard_count (#37105) 2022-08-15 19:24:50 +08:00
d6d0ce7b10 *: gofmt code for adapting go 1.19 (#36832)
ref pingcap/tidb#36879
2022-08-11 12:50:49 +08:00
c3d14dc044 util: fix unstable test TestCheckCN (#37016)
ref pingcap/tidb#36866
2022-08-10 17:04:49 +08:00
42935af3cc parser,ddl: Interval partitioning (#35662)
ref pingcap/tidb#19132, close pingcap/tidb#35683
2022-08-09 19:06:49 +08:00
239e394239 util/chunk: fix a bug that chunk resize does not set the correct null bitmap (#36827)
close pingcap/tidb#36758
2022-08-03 20:08:06 +08:00
8e9e839190 planner: support cost detail framework (#36641)
ref pingcap/tidb#29661
2022-08-03 19:56:05 +08:00