Skip to content

Commit 7599574

Browse files
authored
test: stabilize TestAnalyzeColumnsWithVirtualColumnIndex (#56798)
close #56797
1 parent 48c57ce commit 7599574

File tree

3 files changed

+3
-6
lines changed

3 files changed

+3
-6
lines changed

pkg/resourcegroup/runaway/manager.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -155,8 +155,8 @@ func (rm *Manager) RunawayRecordFlushLoop() {
155155
quarantineRecordCh := rm.quarantineRecordChan()
156156
staleQuarantineRecordCh := rm.staleQuarantineRecordChan()
157157
flushThreshold := flushThreshold()
158-
// recordMap is used to deduplicate records.
159-
recordMap = make(map[recordKey]*Record, flushThreshold)
158+
// recordMap is used to deduplicate records which will be inserted into `mysql.tidb_runaway_queries`.
159+
recordMap := make(map[recordKey]*Record, flushThreshold)
160160

161161
flushRunawayRecords := func() {
162162
if len(recordMap) == 0 {

pkg/resourcegroup/runaway/record.go

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,6 @@ type Record struct {
6868
Repeats int
6969
}
7070

71-
// recordMap is used to save records which will be inserted into `mysql.tidb_runaway_queries` by function `flushRunawayRecords`.
72-
var recordMap map[recordKey]*Record
73-
7471
// recordKey represents the composite key for record key in `tidb_runaway_queries`.
7572
type recordKey struct {
7673
ResourceGroupName string

pkg/resourcegroup/runaway/record_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ func TestRecordKey(t *testing.T) {
4545
assert.NotEqual(t, hash1, hash3, "Hashes should not be equal for different keys")
4646

4747
// Test MapKey method
48-
recordMap = make(map[recordKey]*Record)
48+
recordMap := make(map[recordKey]*Record)
4949
record1 := &Record{
5050
ResourceGroupName: "group1",
5151
SQLDigest: "digest1",

0 commit comments

Comments
 (0)