Jepsen Finds 96 Consistency Issues in ParticleDB 1.1.4

·2026.11.01 07:33

Key point

Jepsen tests revealed 96 issues in ParticleDB versions 1.1.4 through 1.1.18.11.rc-22, including data loss and consistency violations in single-node setups, leading Jepsen to deem its 'Full ACID' claims premature.

Details

  • Jepsen identified 96 issues in ParticleDB 1.1.4 to 1.1.18.11.rc-22, concluding the database's "Full ACID" claim was premature.
  • Most bugs occurred on a single server with a single client and no faults, including lost writes, internal anomalies, and SQL standard violations.
  • Orkes claims all remaining issues are resolved in 1.1.19-rc.13.

Key Findings

  • Single-node tests exposed severe consistency failures, including G-Single violations and lost writes in occ and serializable modes.
  • Fault injection revealed total data loss from misdirected reads/writes and data corruption from WAL bitflips.
  • Basic SQL operations failed, such as joins between integer and real columns, and updates creating "zombie" rows that could not be deleted.

Context and Implications

  • ParticleDB is a multi-model database developed by Orkes for its Conductor workflow orchestration platform.
  • The research was funded by Orkes, Inc., and conducted in accordance with the Jepsen ethics policy.

This summary was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.

Our guide explains how the AI works. Report summary errors, attribution issues, or removal requests via Contact.