Commit Graph

4513 Commits

Author SHA1 Message Date
794e838a1d *: Add tidb_enable_direct_placement to default forbid direct placement (#31623) 2022-01-13 11:07:33 +08:00
dff91fab0a planner: fix panic during optimizer trace (#31542)
close pingcap/tidb#31537
2022-01-12 23:07:42 +08:00
82a75542e8 executor: fix index join bug caused by innerWorker panic (#31563)
close pingcap/tidb#31494
2022-01-12 17:17:42 +08:00
d101fc0c32 *: case-insensitivity with LIKE when query information_schema.columns (#31511)
close pingcap/tidb#31554
2022-01-12 14:21:43 +08:00
6b1010f405 *: enable golangci-lint prealloc (#31521)
close pingcap/tidb#29004
2022-01-11 01:09:41 +08:00
072326d1c5 executor: migrate test infra to testify for inspection_summary_test.go (#31483)
close pingcap/tidb#28591
2022-01-10 16:21:41 +08:00
a082abdc6f *: fix case-sensitivity issue with EQ/IN when query information_schema.columns (#31463)
ref pingcap/tidb#31481
2022-01-10 13:31:41 +08:00
a150267c8a optimizer: calculate digest only once for plan cache (#31479)
close pingcap/tidb#31269
2022-01-10 11:45:41 +08:00
xhe
84e0518344 executor: show better placement schedule state (#31073)
close pingcap/tidb#30960
2022-01-09 22:16:38 +08:00
849b6ec0cb *: migrate sync.WaitGroup to util.WaitGroupWrapper (#31411)
ref pingcap/tidb#29517
2022-01-08 14:04:37 +08:00
b30e8dd562 executor/inspection_common_test.go: migrate test-infra (#30818)
close pingcap/tidb#28589
2022-01-08 13:46:39 +08:00
c27f8f697f executor: return error as expected when indexHashJoin occur error or panic in handleTask (#31323)
close pingcap/tidb#31129
2022-01-07 15:14:37 +08:00
40c0567ab3 executor: make sure buildHashTable worker exits before IndexHashJoin finish (#31334)
close pingcap/tidb#31062
2022-01-07 04:14:38 +08:00
2bbeebd0d4 store: forbid collecting info if enable-collect-execution-info disabled (#31282)
close pingcap/tidb#31038
2022-01-06 21:54:38 +08:00
5cd37f0008 session: fix data race in ParseWithParamsInternal (#31058)
close pingcap/tidb#30918
2022-01-06 21:02:37 +08:00
f7cc15fe60 executor: fix CTE bug when used with Apply (#31256)
close pingcap/tidb#31255
2022-01-06 15:34:38 +08:00
cfbe70846a config: remove new charset config (#31291)
close pingcap/tidb#31236
2022-01-06 13:26:37 +08:00
1b975917a3 executor: make handles be ordered when build table reader for IndexMerge (#31359)
close pingcap/tidb#31295
2022-01-06 12:44:37 +08:00
fac8bf384f *: Remove variable tidb_enable_alter_placement (#31066)
* *: Remove variable `tidb_enable_alter_placement`
2022-01-06 11:19:39 +08:00
9cc1b169f9 planner: do not adopt fast plan for binary literal strings (#31283)
close pingcap/tidb#31281
2022-01-05 20:12:36 +08:00
80527cbbc0 planner: do not cache the tableDual plan (#31290)
close pingcap/tidb#31280
2022-01-05 19:48:36 +08:00
daa17c448d executor: Fix data race when getting snapshot ts in IndexLookupJoin and UnionExec (#30487)
close pingcap/tidb#30468
2022-01-05 19:20:37 +08:00
42e009a538 executor: Fix a panic when using on duplicate update (#31287)
close pingcap/tidb#28078
2022-01-05 18:50:37 +08:00
397eb725ea expression: make some datetime functions' behavior consistent with MySQL (#31078)
close pingcap/tidb#30683
2022-01-05 16:22:36 +08:00
29c398cbcc charset: add gbk_bin collation into gbk charaset (#31309)
close pingcap/tidb#31308
2022-01-05 13:34:36 +08:00
6e75367ad0 collation: make gbk default collation to gbk_bin if new collation is not enabled (#31208)
close pingcap/tidb#31221
2022-01-04 15:48:35 +08:00
b43c9ffa85 *: migrate sync.WaitGroup to util.WaitGroupWrapper (#31257)
ref pingcap/tidb#29517
2022-01-04 15:04:35 +08:00
1127977277 *: add global variable @@tidb_cache_table_lease for cached table (#31018)
close pingcap/tidb#29485
2022-01-01 16:13:51 +08:00
ceed5488cf executor: fix data race in IndexMergeReaderExec (#31230)
close pingcap/tidb#31229
2021-12-31 17:41:50 +08:00
xhe
4f30a14256 ddl: support batch create table (#28763) 2021-12-31 17:13:50 +08:00
974b5784ad topsql: make topsql enable only be controlled by pub/sub sink (#31209) 2021-12-31 16:49:20 +08:00
072561c85b sessionctx: make tidb_enable_column_tracking off by default (#31204)
close pingcap/tidb#31205
2021-12-31 13:45:51 +08:00
xhe
de885477b5 ddl: refactor schema builder (#31172)
ref pingcap/tidb#30272
2021-12-31 12:41:51 +08:00
#7
d2c352980a ddl: fix the error message when drop the index column (#29526)
close pingcap/tidb#29344
2021-12-31 00:27:51 +08:00
9ffeff2857 types: convert to new charset before inserting to blob or json column (#31031)
close pingcap/tidb#30690
2021-12-30 21:35:50 +08:00
0ab0dad9da *: allow TiDB to use TiKV's RC for high performance read (#30943)
close pingcap/tidb#30942
2021-12-30 16:57:50 +08:00
24e7e5d755 planner: cut prefix index according the character set (#30694)
close pingcap/tidb#30564
2021-12-30 16:07:50 +08:00
8085c99ddf *: implement analyze predicate columns (#30816)
close pingcap/tidb#31102
2021-12-30 15:45:50 +08:00
3688609096 executor: fix prepare 'do 1' statement panic (#31142)
close pingcap/tidb#31141
2021-12-30 15:09:50 +08:00
6c0c442a32 parser: add custom_gbk encoding to deal with 0x80 (#31123)
close pingcap/tidb#30581
2021-12-30 13:39:50 +08:00
8a83d01ac6 topsql: add sql sum execution duration information (#31143) 2021-12-30 10:53:50 +08:00
e1ecb4d0b2 executor: fix split table error message reversed step and minRegionStep (#31138)
close pingcap/tidb#31137
2021-12-30 10:17:51 +08:00
97c52d0941 executor: let select into outfile has affected rows return (#31132)
close pingcap/tidb#31131
2021-12-30 01:13:50 +08:00
088a2444df *: persist analyze options for manual and auto analyze (#30939) 2021-12-30 00:39:49 +08:00
e9ab05f90f topsql: move topsql variable to topsql/state for avoid import cycle (#31134)
close pingcap/tidb#31136
2021-12-29 19:51:50 +08:00
db
c06ecb4de7 executor: use helper.GetRegionsTableInfo to get region schema for tidb_hot_regions_history (#30500) 2021-12-29 17:01:50 +08:00
88232307df executor: fix stmt summary nil pointer panic on the cached table (#31079)
close pingcap/tidb#31077
2021-12-29 15:31:50 +08:00
8193c465c8 executor/split_test.go: migrate test-infra to testify (#30485)
close pingcap/tidb#28617
2021-12-29 12:13:49 +08:00
7647c2b9b0 parser: parse gbk encoding SQL token by token instead of the whole SQL (#31039)
close pingcap/tidb#30765
2021-12-28 22:07:49 +08:00
fb03dacbca *: periodically dump column stats usage into disk (#31072) 2021-12-28 21:27:51 +08:00