Details
-
Task
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
None
Description
With MASTER_GTID_WAIT I wouldn't mind a global (and optionally session) indication of:
- total time spent in this wait state in including timeouts
- total time spent in the function excluding timeouts
- total number of timeouts occurred in this function
I'd find this quite useful for general health monitoring of this function, particularly when graphed over time.
Thanks for your consideration
Attachments
Activity
Field | Original Value | New Value |
---|---|---|
Attachment | master_gtid_wait_status_vars.patch [ 36214 ] |
Attachment | master_gtid_wait_status_vars.patch [ 36215 ] |
Attachment | master_gtid_wait_status_vars.patch [ 36214 ] |
Assignee | Kristian Nielsen [ knielsen ] |
Attachment | master_gtid_wait_status_vars.patch.1 [ 36301 ] |
Summary | feature request MASTER_GTID_WAIT status variables | [PATCH] feature request MASTER_GTID_WAIT status variables |
Attachment | master_gtid_wait_status_vars.patch [ 36215 ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Fix Version/s | 10.1.4 [ 18400 ] |
Status | In Progress [ 3 ] | Stalled [ 10000 ] |
Priority | Minor [ 4 ] | Major [ 3 ] |
Status | Stalled [ 10000 ] | In Progress [ 3 ] |
Component/s | Replication [ 10100 ] | |
Resolution | Fixed [ 1 ] | |
Status | In Progress [ 3 ] | Closed [ 6 ] |
Workflow | MariaDB v2 [ 57200 ] | MariaDB v3 [ 65309 ] |
Workflow | MariaDB v3 [ 65309 ] | MariaDB v4 [ 132446 ] |
attached patch implements three status variables
master_gtid_wait_count (# of times called)
master_gtid_wait_timeouts (# of time it was called and timed out)
master_gtid_wait_time (time in microseconds waiting for results)