applyRequestModifiers applies request modifiers to a query
(query string, requestModifiers []RequestModifier)
| 19 | replaceMariaDBCollation, |
| 20 | exposeReplicaFilePosition, |
| 21 | } |
| 22 | |
| 23 | // exposeReplicaFilePosition restores file/position columns that the selected |
| 24 | // GMS row executor hardcodes for GTID-only replication. |
| 25 | func exposeReplicaFilePosition(query string, modifiers *[]ResultModifier) string { |
| 26 | if modifiers == nil || !isShowReplicaStatus(query) { |
| 27 | return query |
| 28 | } |
| 29 | *modifiers = append(*modifiers, setReplicaFilePosition) |
| 30 | return query |
no outgoing calls
no test coverage detected