Commit Graph

18302 Commits

Author SHA1 Message Date
d5d836cc30 lightning: output a clearer exit message (#28492) 2021-12-30 22:51:50 +08:00
56a27676cd lightning: improve the performance of duplicate detection (#30203)
close pingcap/tidb#29588
2021-12-30 22:29: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
xhe
1cc0b51acd placement: quorum number done right (#31188)
close pingcap/tidb#31186
2021-12-30 20:25:50 +08:00
xhe
f40bfa171a placement: forbid setting replicas with dict syntax (#31133)
close pingcap/tidb#31127
2021-12-30 19:51:50 +08:00
99ad750de2 sessionctx: fix wrong skipInit for tidb_enable_paging (#31162)
ref pingcap/tidb#30578
2021-12-30 19:11:51 +08:00
a06e9f2980 lightning: init checkpoint db after precheck (#31033)
close pingcap/tidb#30772
2021-12-30 18:17:50 +08:00
eeedd81fc2 ddl,table: add check for cached table size limit (#31067)
close pingcap/tidb#30962
2021-12-30 17:39: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
9d50d0a910 *: fix bug add partition sometimes do not update placement rules (#31154)
close pingcap/tidb#31153
2021-12-30 16:33: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
57ef62b8f9 lightning/backend: use optimistic transaction for tidb backend (#30953) 2021-12-30 15:23:50 +08:00
3688609096 executor: fix prepare 'do 1' statement panic (#31142)
close pingcap/tidb#31141
2021-12-30 15:09:50 +08:00
e52f49c4ae planner: support trace decorelate solver (#31007)
ref pingcap/tidb#29661
2021-12-30 14:45:50 +08:00
5609c55569 lightning: return the right error in restore engine (#31059)
close pingcap/tidb#31057
2021-12-30 14:29:50 +08:00
1920af6985 lightning: support both gs and gcs in url (#30254) 2021-12-30 13:53: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
a8ce4af9f8 expression: Fix incorrect behavior of greatest/least when mixed temporal type with others (#31037)
close pingcap/tidb#30264
2021-12-30 11:33:50 +08:00
8a83d01ac6 topsql: add sql sum execution duration information (#31143) 2021-12-30 10:53:50 +08:00
9325c91a75 lightning: don't ignore error if check new collation failed (#31089)
close pingcap/tidb#31088
2021-12-30 10:35: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
075b199011 ddl: don't write binlog for 'ALTER TABLE t CACHE|NOCACHE' (#31106)
close pingcap/tidb#31105
2021-12-30 09:59:50 +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
bfd4da29ed types: BIT to CHAR conversion should change to uint first (#31126)
close pingcap/tidb#31124
2021-12-29 21:15:49 +08:00
608bdf39df session: show actual error in TestPessimisticLockNonExistsKey (#31140) 2021-12-29 20:49:51 +08:00
f672f5c8f1 server: improve the memory usage of schemaHandler's ServeHTTP to avoid OOM (#30970)
close pingcap/tidb#30969
2021-12-29 20:09:50 +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
1e7f0dcc63 dumpling: add collation_compatible config in dumpling (#31114) 2021-12-29 18:53:50 +08:00
fb3a3b3563 unistore: avoid nil region.meta in ut (#31116)
close pingcap/tidb#30440
2021-12-29 18:35:50 +08:00
3d89ddc517 lexer: handle escape under no_backslash_SQL mode (#31111)
close pingcap/tidb#31119
2021-12-29 18:07:50 +08:00
xhe
e02089d5af server: fix panic when using cursorfetch (#31008)
close pingcap/tidb#30896
2021-12-29 17:49:50 +08:00
fcfd8387bf expression: enable strcmp for tiflash (#30983) 2021-12-29 17:19: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
006e3bf385 br/pkg/checksum: migrate test-infra to testify (#31084)
close pingcap/tidb#28166
2021-12-29 16:27:50 +08:00
4dec85cce3 parser: convert identifier to utf8mb4 charset (#31108)
close pingcap/tidb#31113
2021-12-29 16:07:50 +08:00
f39a328152 session: forbid setting both tidb_snapshot and tidb_read_staleness (#31082) 2021-12-29 15:47: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
c205b01d59 ddl: fix some unit test funcion that can't run independently (#31086)
close pingcap/tidb#31085
2021-12-29 15:11:50 +08:00
7e2d12c2fd topsql: refactor reporter and add reporting part of stmtstats (#30954) 2021-12-29 14:53:50 +08:00
842d0b0842 planner: add more test cases for admin flush plan_cache (#31109) 2021-12-29 14:39:49 +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
7834328959 mockstore: support rc read (#31090)
ref pingcap/tidb#30942
2021-12-29 11:55: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
5e031442d9 executor: enhance the strategy of the sampling rate calculation (#31016)
ref tikv/tikv#11669
2021-12-28 20:47:49 +08:00
61d13b561c encoding: skip utf8 charset validation in some cases (#31061)
close pingcap/tidb#31014
2021-12-28 17:51:49 +08:00
6d58e8ef37 br/pkg/storage: migrate test-infra to testify (#31026) 2021-12-28 17:25:49 +08:00
f35e84c2e1 *: get tiflash http(s) port from tiflash status port instead of etcd (#30901) 2021-12-28 16:47:49 +08:00