Commit Graph

18302 Commits

Author SHA1 Message Date
07f1242ee6 planner: refactor "access object" related logic and prepare for binary plan (#35890)
ref pingcap/tidb#35888, ref pingcap/tidb#35889
2022-07-06 18:19:02 +08:00
562b033689 telemetry: Initialize telemetry asynchronously (#35898)
close pingcap/tidb#35897
2022-07-06 17:35:02 +08:00
a5e973ca5a sessionctx/variable: convert TiDBLogFileMaxDays and TiDBConfig to ScopeInstance (#35733)
close pingcap/tidb#35190
2022-07-06 17:11:02 +08:00
b40fc86538 session, sessionctx/variable: ensure sysvars are always in lower case (#35659)
close pingcap/tidb#35658
2022-07-06 16:49:02 +08:00
c76d686e67 *: add telemetry support for multi-schema change (#35977)
ref pingcap/tidb#14766
2022-07-06 16:27:03 +08:00
ec9f201294 topsql: compress plan instead of dropping it (#35973)
ref pingcap/tidb#35964
2022-07-06 16:03:02 +08:00
55aea2787d *: use pdqsort to improve sort performance (#34404)
close pingcap/tidb#34250
2022-07-06 13:41:02 +08:00
0f7faa67d8 ddl: refine GetDDLInfo function (#35969) 2022-07-06 13:19:02 +08:00
2df6be5282 *: Make the code cleaner in session.ExecutePreparedStmt (#35943)
close pingcap/tidb#35925
2022-07-06 12:51:02 +08:00
d5898d03a9 ddl: remove onDropIndexes (#35960)
ref pingcap/tidb#14766
2022-07-06 12:17:02 +08:00
637d00c05a ddl: refine history job code (#35967) 2022-07-06 11:43:02 +08:00
cdde0398fe sessionctx,kv,planner: add system variable for fine_grained_shuffle (#35256)
close pingcap/tidb#35342
2022-07-06 10:27:02 +08:00
bb5f5bceb0 *: change remote cache (#35968) 2022-07-06 00:09:01 +08:00
114c922bc8 *: enable gosec (#35873)
ref pingcap/tidb#35345
2022-07-05 19:39:01 +08:00
d617ba2a82 plancodec: fix a miss case in conversion (#35957)
close pingcap/tidb#35956
2022-07-05 17:43:01 +08:00
0483c4c7f6 ddl: support drop indexes for multi-schema change (#35883)
ref pingcap/tidb#14766
2022-07-05 16:33:02 +08:00
ff7c1200ec pdutil: fix unstable test TestPauseSchedulersByKeyRange (#35949)
close pingcap/tidb#35947
2022-07-05 16:13:01 +08:00
d8dbab23cc br: optimize communication with tikv stores. #31722 (#35147)
close pingcap/tidb#31722
2022-07-05 13:43:02 +08:00
441c9cde30 txn: rename snapshot related methods in txnManager. (#35912)
close pingcap/tidb#35915
2022-07-05 12:37:01 +08:00
7c8dead494 testkit: add test cases where autocommit transaction encounters concurrent conflicts. (#35853)
close pingcap/tidb#35924
2022-07-05 12:17:01 +08:00
a4fd5cd4d9 util: mathutil type parameters name use uppercase (#35896)
close pingcap/tidb#35804
2022-07-05 11:53:01 +08:00
157c178f27 *: seperate TxnScope and ReplicaReadScope (#35877)
close pingcap/tidb#31772
2022-07-05 11:33:02 +08:00
07afcb87d6 executor: Fix group_concat returns wrong results after set group_concat_max_len (#35852)
close pingcap/tidb#27751
2022-07-05 11:13:01 +08:00
673f336cf1 lightning: fix ipv6 address (#35881)
close pingcap/tidb#35880
2022-07-05 09:57:00 +08:00
5269bbba90 planner: refactor function CheckUpdateList (#35858)
close pingcap/tidb#35857
2022-07-05 09:35:01 +08:00
af6185182c resolve-lock: resolve locks, TS of which is bigger than safepoint and expired (#35403)
close pingcap/tidb#35428
2022-07-05 09:15:01 +08:00
e50b9430fc *: enable gci (#35823)
ref pingcap/tidb#35345
2022-07-04 14:53:02 +08:00
aec4349cac statistics: let index support LoadNeededHistograms (#35775)
ref pingcap/tidb#35764
2022-07-04 14:03:00 +08:00
c836501f89 server, session: report an error when the session states cannot be fetched (#35892)
close pingcap/tidb#35866
2022-07-04 12:31:00 +08:00
aa7a0fbdc3 *: enable misspell (#35719)
ref pingcap/tidb#35345
2022-07-04 10:35:00 +08:00
57ff1448ae *: support predeclared and asciicheck (#35895)
ref pingcap/tidb#35345
2022-07-03 17:22:59 +08:00
e00ad2b3ef *: enable errcheck for nogo (#35704)
ref pingcap/tidb#35345
2022-07-02 22:08:39 +08:00
65e0b8e541 client: KV requests with source label (#34833)
close pingcap/tidb#33963
2022-07-01 19:46:39 +08:00
b71a23ba47 *: support coprocessor cache for paging protocol (#35787)
close pingcap/tidb#35786
2022-07-01 18:32:39 +08:00
16e5815f18 txn: txnManager providers GetReadSnapshot and GetForUpdateSnapshot. (#35788)
close pingcap/tidb#35810
2022-07-01 18:12:40 +08:00
1a2abd9f65 sessionctx, bindinfo: Support encoding and decoding session SQL bindings (#35861)
close pingcap/tidb#35847
2022-07-01 17:23:54 +08:00
7ebe9ee245 sessionctx, bindinfo: Support encoding and decoding session SQL bindings (#35861)
close pingcap/tidb#35847
2022-07-01 17:23:26 +08:00
69ccc8af3e sessionctx, bindinfo: Support encoding and decoding session SQL bindings (#35861)
close pingcap/tidb#35847
2022-07-01 17:23:09 +08:00
ff20343fda sessionctx, bindinfo: Support encoding and decoding session SQL bindings (#35861)
close pingcap/tidb#35847
2022-07-01 17:22:39 +08:00
0fd8388f4e metric: Add transaction state's metric (#34845)
ref pingcap/tidb#34456
2022-07-01 16:58:41 +08:00
1f80c76a48 metric: Add transaction state's metric (#34845)
ref pingcap/tidb#34456
2022-07-01 16:57:25 +08:00
0c6ce4ce46 metric: Add transaction state's metric (#34845)
ref pingcap/tidb#34456
2022-07-01 16:57:05 +08:00
556cf75ebd metric: Add transaction state's metric (#34845)
ref pingcap/tidb#34456
2022-07-01 16:56:40 +08:00
d1c8af6284 ddl: make ToProxyJob return value to avoid heap allocation (#35882)
ref pingcap/tidb#14766
2022-07-01 16:06:39 +08:00
b18ee068e4 types: cache pathExpression to improve the JSON function performance (#35860)
close pingcap/tidb#35859
2022-07-01 14:48:39 +08:00
323411dda4 *: remove support for hidden sysvars (#35740)
close pingcap/tidb#35735
2022-07-01 14:28:40 +08:00
ea5b0ff8df sanity_check: adapt checkDeleteRangeCnt() for multi-schema change (#35870)
ref pingcap/tidb#33078, ref pingcap/tidb#33392
2022-07-01 13:06:39 +08:00
bff03b3301 server: refactor TestConnExecutionTimeout (#35865)
close pingcap/tidb#35868
2022-07-01 00:18:39 +08:00
14e1913939 *: Fix Dockerfile (#35835)
close pingcap/tidb#35828
2022-06-30 23:16:38 +08:00
bc00ddb3ca ddl: remove onDropColumns and onAddColumns (#35862)
ref pingcap/tidb#14766
2022-06-30 22:58:39 +08:00