You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 18, 2025. It is now read-only.
Copy file name to clipboardExpand all lines: go/config/config.go
+2
Original file line number
Diff line number
Diff line change
@@ -160,6 +160,7 @@ type Configuration struct {
160
160
PseudoGTIDMonotonicHintstring// subtring in Pseudo-GTID entry which indicates Pseudo-GTID entries are expected to be monotonically increasing
161
161
DetectPseudoGTIDQuerystring// Optional query which is used to authoritatively decide whether pseudo gtid is enabled on instance
162
162
PseudoGTIDCoordinatesHistoryHeuristicMinutesint// Significantly reducing Pseudo-GTID lookup time, this indicates the most recent N minutes binlog position where search for Pseudo-GTID will heuristically begin (there is a fallback on fullscan if unsuccessful)
163
+
PseudoGTIDPreferIndependentMultiMatchbool// if 'false', a multi-replica Pseudo-GTID operation will attempt grouping replicas via Pseudo-GTID, and make less binlog computations. However it may cause servers in same bucket wait for one another, which could delay some servers from being repointed. There is a tradeoff between total operation time for all servers, and per-server time. When 'true', Pseudo-GTID matching will operate per server, independently. This will cause waste of same calculations, but no two servers will wait on one another.
163
164
BinlogEventsChunkSizeint// Chunk size (X) for SHOW BINLOG|RELAYLOG EVENTS LIMIT ?,X statements. Smaller means less locking and mroe work to be done
164
165
BufferBinlogEventsbool// Should we used buffered read on SHOW BINLOG|RELAYLOG EVENTS -- releases the database lock sooner (recommended)
165
166
SkipBinlogEventsContaining []string// When scanning/comparing binlogs for Pseudo-GTID, skip entries containing given texts. These are NOT regular expressions (would consume too much CPU while scanning binlogs), just substrings to find.
0 commit comments