Repository navigation
Track Galera/Aria replication support; document experimental status (closes #253) - #263
Merged
Merged
Conversation
…nt experimental status in README (#253)
xmacan
approved these changes
Sep 16, 2026
Contributor
There was a problem hiding this comment.
🟡 Changes recommended
Two moderate documentation inaccuracies and a missing changelog entry remain unresolved.
Get a fresh assessment by requesting another Copilot review.
Pull request overview
This documentation-only PR tracks MariaDB Galera’s experimental Aria replication support and documents deployment limitations.
Changes:
- Adds Galera/Aria guidance to
README.md. - Adds recurring compatibility tracking instructions.
- Records the experimental
REPLICATE_ARIAstatus.
File summaries
| File | Summary | Findings |
|---|---|---|
README.md |
Documents Galera replication limitations and experimental support. | Moderate (2 votes): clarify affected tables and DML scope. Nit (3 votes): add a CHANGELOG.md entry referencing #253. |
.github/copilot-instructions.md |
Adds recurring compatibility checks and current status. | Moderate (2 votes): align the storage-engine description with runtime behavior and clarify the DML limitation. |
Review details
- Files reviewed: 2/2 changed files
- Comments generated: 3
- Review effort level: Lite
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Comment on lines
+119
to
+123
| FlowView's raw flow tables use the Aria storage engine. MariaDB Galera Cluster does not fully | ||
| support replicating non-InnoDB storage engines out of the box (see | ||
| [Cacti/plugin_flowview#253](https://github.com/Cacti/plugin_flowview/issues/253)); Aria | ||
| replication is currently only reachable via the **experimental** `wsrep_mode=REPLICATE_ARIA` | ||
| option. |
Comment on lines
+99
to
+102
| Flowview's raw flow tables use the Aria storage engine. If you replicate your | ||
| database with MariaDB Galera Cluster (rather than standard replication/MaxScale | ||
| above), be aware that Galera does **not** replicate non-InnoDB storage engines | ||
| by default, so Aria tables will silently fail to replicate to other cluster nodes. |
Comment on lines
+97
to
+100
| ## Galera Cluster Replication (Aria Tables) | ||
|
|
||
| Flowview's raw flow tables use the Aria storage engine. If you replicate your | ||
| database with MariaDB Galera Cluster (rather than standard replication/MaxScale |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Per the discussion in #253, adds process tracking so Copilot periodically re-checks whether
MariaDB Galera Cluster has added official/production support for replicating Aria tables (the
storage engine Flowview's raw flow tables use), and documents the current state for users.
Changes
.github/copilot-instructions.md: adds a "Galera/Aria Replication Compatibility Tracking"section instructing that, on any pull request opened at least a month after the previous one,
the current MariaDB Galera documentation should be re-checked for Aria replication support and
the finding recorded. Once officially supported, the instructions say to move the note to
README.mdand delete the tracking section (no more periodic checks needed at that point)..github/copilot-instructions.md/README.md: records the current finding — Aria tablereplication under Galera is possible via
wsrep_mode=REPLICATE_ARIA(MariaDB 10.6.0+), butMariaDB's own documentation still labels it experimental and says it "should not be relied
upon in production systems." No MariaDB version currently offers officially supported Aria
replication under Galera.
README.md: adds a "Galera Cluster Replication (Aria Tables)" note under the installationrequirements so anyone deploying Flowview behind a Galera cluster is aware that Aria tables
won't replicate by default and that the only current workaround is experimental.
Test plan
wsrep_modesystem variable reference and Galeraknown-limitations pages at https://mariadb.com/docs/galera-cluster/) to confirm the
REPLICATE_ARIAoption, its introduction in MariaDB 10.6.0, and its experimental status.Closes #253