• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

joaoh82 / rust_sqlite / 25665285414
69%

Build:
DEFAULT BRANCH: main
Ran 11 May 2026 10:46AM UTC
Jobs 1
Files 61
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

11 May 2026 10:41AM UTC coverage: 69.041%. Remained the same
25665285414

push

github

web-flow
docs: Phase 11.12 — promote concurrent-writes-plan.md to canonical reference (SQLR-22) (#132)

Closes plan-doc §10.9 (the docs slice). Phase 11 (concurrent writes via
MVCC + BEGIN CONCURRENT, SQLR-22) is now shipped end-to-end through
11.12 — every shipped sub-phase had been updating the plan-doc
piecemeal; this slice promotes the user-facing surface into one
canonical reference and reshuffles cross-refs so callers stop bouncing
through the historical design record to find the SQL grammar or the
retry-loop shape.

New docs:
- docs/concurrent-writes.md — canonical user-facing reference: TL;DR,
  conceptual model (version chains, logical clock, commit validation,
  snapshot reads), SQL surface (PRAGMA journal_mode + BEGIN CONCURRENT
  + COMMIT/ROLLBACK rules), embedding API (sibling handles + retry
  loop + vacuum_mvcc), per-SDK error mapping table, REPL .spawn/.use/
  .conns demo, error semantics, durability + recovery (WAL log records,
  v3 format, clock seeding), limitations, references.

New example:
- examples/rust/concurrent_writers.rs — registered as
  `cargo run --example concurrent_writers`. Two sibling Connections
  via Connection::connect; runs (1) disjoint-row commits both succeed
  and (2) interleaved same-row commits where one wins and the other
  catches Busy + retries. Verified end-to-end: alice ends at
  100 + 10 + 5 + 50 = 165.

Updated cross-refs:
- docs/concurrent-writes-plan.md — redirect banner at the top pointing
  readers to the canonical doc; "Status" line updated to "shipped end-
  to-end through 11.11a"; plan-doc §10.9 entry annotated with what
  landed in 11.12.
- docs/_index.md — Phase 11 summary refreshed to "shipped end-to-end
  through 11.11a + 11.12 docs sweep"; new "Concurrent writes" entry
  in the "Using SQLRite as a library" section.
- docs/supported-sql.md — PRAGMA journal_mode and BEGIN CONCURRENT
  sections gain a "see concurrent-writes.md for the full reference"
  callout; the "Not yet supported" entry for BEGIN ... (continued)

11148 of 16147 relevant lines covered (69.04%)

1.24 hits per line

Jobs
ID Job ID Ran Files Coverage
1 25665285414.1 11 May 2026 10:46AM UTC 61
69.04
GitHub Action Run
Source Files on build 25665285414
  • Tree
  • List 61
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 0d22d8c3 on github
  • Prev Build on main (#25662660064)
  • Next Build on main (#25672443658)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc