<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/jepsen-mariadb-galera-cluster-12-1-2-rontun0uj" -->

---
title: Jepsen: MariaDB Galera Cluster 12.1.2 | daily.dev
description: Jepsen&#x27;s analysis of MariaDB Galera Cluster 12.1.2 uncovered multiple serious consistency and durability bugs. With MariaDB&#x27;s recommended configuration...
canonical: https://daily.dev/posts/jepsen-mariadb-galera-cluster-12-1-2-rontun0uj
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Jepsen: MariaDB Galera Cluster 12.1.2 | daily.dev
og:description: Jepsen&#x27;s analysis of MariaDB Galera Cluster 12.1.2 uncovered multiple serious consistency and durability bugs. With MariaDB&#x27;s recommended configuration...
og:url: https://daily.dev/posts/jepsen-mariadb-galera-cluster-12-1-2-rontun0uj
og:image: https://api.daily.dev/og/posts/rOntuN0uj.png
og:image:alt: Jepsen: MariaDB Galera Cluster 12.1.2
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Jepsen: MariaDB Galera Cluster 12.1.2

**[Lobsters](https://daily.dev/sources/lobsters)** · 13 min read · 0 upvotes · 0 comments

## Summary

Jepsen's analysis of MariaDB Galera Cluster 12.1.2 uncovered multiple serious consistency and durability bugs. With MariaDB's recommended configuration (innodb_flush_log_at_trx_commit=0), coordinated node crashes caused committed transactions to be silently lost. Even with the safer setting of 1, write loss still occurred under process crashes and network partitions. Beyond data loss, healthy clusters exhibited Lost Update (P4) and Stale Reads under normal operation—violating both Snapshot Isolation and Repeatable Read. MariaDB's documentation claims instant, lag-free replication with no lost transactions, but in practice the system behaved weaker than Read Uncommitted. Jepsen filed four bugs (MDEV-38974, MDEV-38976, MDEV-38977, MDEV-38999) and recommends users set innodb_flush_log_at_trx_commit=1, treat read-modify-write patterns as unsafe, and not rely on committed transactions being visible to subsequent transactions.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://jepsen.io/analyses/mariadb-galera-cluster-12.1.2>

## Similar posts on daily.dev

- [MySQL 8.0.17 GTID Crash Safety Improvement](https://daily.dev/posts/mysql-8-0-17-gtid-crash-safety-improvement-0ktrivpzl) · Planet MySQL · 0 upvotes · 0 comments
- [From Minutes to Seconds: Uber Boosts MySQL Cluster Uptime with Consensus Architecture](https://daily.dev/posts/from-minutes-to-seconds-uber-boosts-mysql-cluster-uptime-with-consensus-architecture-1uhaxiyym) · InfoQ · 0 upvotes · 0 comments
- [Inside MySQL 9.7 LTS Features](https://daily.dev/posts/inside-mysql-9-7-lts-features-4ld8ccbg5) · Percona Blog · 30 upvotes · 1 comments

---

Tags: [#infrastructure](https://daily.dev/tags/infrastructure)

[View this post on daily.dev](https://daily.dev/posts/jepsen-mariadb-galera-cluster-12-1-2-rontun0uj)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Jepsen: MariaDB Galera Cluster 12.1.2","url":"https://daily.dev/posts/jepsen-mariadb-galera-cluster-12-1-2-rontun0uj","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/jepsen-mariadb-galera-cluster-12-1-2-rontun0uj"},"datePublished":"2026-03-17T10:03:30.529Z","dateModified":"2026-03-17T10:03:56.068Z","description":"Jepsen's analysis of MariaDB Galera Cluster 12.1.2 uncovered multiple serious consistency and durability bugs. With MariaDB's recommended configuration...","image":"https://media.daily.dev/image/upload/s--1KxV4ohY--/f_auto/v1722860400/public/Placeholder%2007","thumbnailUrl":"https://media.daily.dev/image/upload/s--1KxV4ohY--/f_auto/v1722860400/public/Placeholder%2007","isAccessibleForFree":true,"articleSection":"Lobsters","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Lobsters","logo":"https://media.daily.dev/image/upload/s--tl8v_Fku--/f_auto,t_logo/v1698841318/logos/lobste.jpg","url":"https://daily.dev/sources/lobsters"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/jepsen-mariadb-galera-cluster-12-1-2-rontun0uj","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"infrastructure","timeRequired":"PT13M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Lobsters","item":"https://daily.dev/sources/lobsters"},{"@type":"ListItem","position":3,"name":"Jepsen: MariaDB Galera Cluster 12.1.2"}]}
```

