Support comparing execution time and affected rows from audit logs and group by SQL digest

Offen
#1,014 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

@YangKeao arbeitet bereits daran.

Seit 04.12.2025.

  • #1016 von @YangKeao — offen

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
25/100
Issue-Typ
Feature
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
go
Bereich
observability

Rechercherichtung

Beginne damit, die Verarbeitung des Audit-Logs sowie alle vorhandenen Einstiegspunkte für die Aggregation oder den Vergleich von SQL-Digests im Repository zu lokalisieren. Kläre, wie zwei Cluster ausgewählt werden und wie Ausführungszeit und betroffene Zeilen gruppiert und verglichen werden sollen. Als abgeschlossen gilt die Aufgabe, wenn der angeforderte Vergleich Unterschiede anhand des SQL-Digests identifizieren und beide Metriken offenlegen kann.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

feature request

Development Task

We frequently need to check the execution time difference between 2 clusters and find the reason for data inconsistency. Comparing by SQL digest helps us analyze it.

Vorherrschende Sprache
Go
Sterne
74
Forks
40
Ø Merge
13 Std. 16 Min.
Gemergte PRs (30 T.)
15

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus pingcap/tiproxy

Alle Issues in pingcap/tiproxy

Ähnliche Issues

Weitere Issues zu Go

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.