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

thanos / rheo / a7d5900a324fb29e001ec06bb12002676b21b010
92%

Build:
DEFAULT BRANCH: main
Ran 16 Sep 2026 06:23PM UTC
Jobs 1
Files 25
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

16 Sep 2026 06:20PM UTC coverage: 92.289% (+2.0%) from 90.282%
a7d5900a324fb29e001ec06bb12002676b21b010

push

github

thanos
**v0.5.0 is complete.** All plan todos are done; quality gates are green.

Last stretch:
- Updated `mongo_client_test` for partitioned `cursors`/`frontiers` and frontier-walk stubs
- Credo cleanups (ctx maps for claim/fetch loops, nesting helpers, `Partition` readability)
- Gates: format, compile `--warnings-as-errors`, credo `--strict`, **237** tests, dialyzer, coveralls **88.7%**, `mix docs`

Ship when ready: tag/publish Hex **0.5.0** (not done here).

**v0.5.0 docs are release-ready.** Hex.pm will not hit the old relative-link 404s.

- **README**: still only absolute HexDocs / GitHub URLs (no `docs/…` relatives)
- **CHANGELOG** (ships in the Hex tarball): migration/ADR/article links converted to `https://hexdocs.pm/rheo/…`
- **Architecture / tutorials / migration / Livebook “further reading”**: HexDocs absolutes where they matter on published pages
- Package `links` now include Changelog; description mentions partitions

- `mix.exs` `@version "0.5.0"`; Livebook `Mix.install` → `~> 0.5.0`
- README: partition ordering note, expanded frontier/lag example
- Roadmap, architecture (cursors/frontiers table), diagrams (partition flow), Article 11/12, migration 0.4→0.5
- `Rheo` / `Rheo.Group` moduledocs + `create_group` start cursor opts

- `mix docs --warnings-as-errors` clean
- Target pages exist: `0-4-to-0-5`, Article 12, ADR 016, `Rheo.Lag`, `Rheo.Partition`, Livebook

 - closed #41
 - closed #42
 - closed #43
 - closed #44
 - closed #45
 - closed #46
 - closed #47
 - closed #48

418 of 454 new or added lines in 6 files covered. (92.07%)

1161 of 1258 relevant lines covered (92.29%)

644.77 hits per line

Uncovered Changes

Lines Coverage ∆ File
29
87.22
-3.59% lib/rheo/backend/mongo.ex
4
82.61
lib/rheo/partition.ex
2
95.21
0.18% lib/rheo/group.ex
1
76.7
0.7% lib/rheo.ex
Jobs
ID Job ID Ran Files Coverage
1 a7d5900a324fb29e001ec06bb12002676b21b010.1 16 Sep 2026 06:23PM UTC 25
92.29
GitHub Action Run
Source Files on build a7d5900a324fb29e001ec06bb12002676b21b010
  • Tree
  • List 25
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • a7d5900a on github
  • Prev Build on main (#FD4BE111...)
  • Next Build on main (#1B67F70B...)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc