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

decentraland / catalyst-storage
95%

Build:
DEFAULT BRANCH: main
Repo Added 16 Oct 2024 02:13PM UTC
Token YKxnSIBHvOobSOgKkBGzn1xT99zKayiAH regen
Build 215 Last
Files 17
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

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
Sync Branches
  • main
  • 4.6.0
  • 4.6.1
  • 5.0.0
  • badge
  • chore/add-workflow-dispatch
  • chore/format-on-save
  • claude/admiring-goldstine
  • coverage
  • feat/add-content-size-to-file-info
  • feat/aws-sdk-v3
  • feat/cancellable-store-stream
  • feat/compress-through-injected-fs
  • feat/range-requests
  • feat/stream-s3-uploads
  • fix/atomic-storestream-partial-file
  • fix/compression-partial-cleanup
  • fix/decompression-inflight-race
  • fix/decouple-decompress-cap-default
  • fix/files-handling
  • fix/folder-storage-decompression-bomb
  • fix/folder-storage-path-containment
  • fix/idempotent-start
  • fix/multi-agent-review-bugs
  • fix/partial-sources-phantom-paths-and-cache-bounds
  • fix/read-contract-absent-ids-and-enumeration-memory
  • fix/read-contracts-and-concurrency
  • fix/retrieve-error-semantics
  • fix/s3-retrieve-error-logging
  • fix/storage-recovery-cancellation-and-node-24
  • perf/read-path-syscalls
  • refactor/extract-recovery-helpers
  • refs/tags/4.3.1
  • refs/tags/4.4.0
  • refs/tags/4.5.0
  • refs/tags/4.5.1
  • review-fixes

28 Jul 2026 05:31PM UTC coverage: 95.293% (+1.8%) from 93.455%
30383208422

push

github

GitHub
fix!: report provably-absent ids as absent, stop 5xx-ing absent range reads in shutdown, bound enumeration memory (#122)

931 of 1015 branches covered (91.72%)

Branch coverage included in aggregate %.

1539 of 1577 relevant lines covered (97.59%)

3538.19 hits per line

Relevant lines Covered
Build:
Build:
1577 RELEVANT LINES 1539 COVERED LINES
3538.19 HITS PER LINE
Source Files on main
  • Tree
  • List 17
  • Changed 10
  • Source Changed 3
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
30383208422 main fix!: report provably-absent ids as absent, stop 5xx-ing absent range reads in shutdown, bound enumeration memory (#122) push 28 Jul 2026 05:31PM UTC GitHub github
95.29
30286356801 main fix!: stop losing writes to a parked inflation, and stop reads faulting on provably-absent ids (#121) * fix!: stop losing writes to a parked inflation, and stop reads faulting on provably-absent ids A deep bug hunt across the whole library, plus... push 27 Jul 2026 04:48PM UTC web-flow github
93.46
30272322309 main fix!: refuse partially-read sources, stop treating directories as content, bound the decompress cache (#120) * fix!: refuse partially-read sources, stop treating directories as content, bound the decompress cache Findings from a read-only audit ... push 27 Jul 2026 01:53PM UTC web-flow github
94.22
30227514701 main feat!: fix silent-corruption bugs, drop unused modes, shrink the public surface (#119) * feat!: fix silent-corruption bugs, drop unused modes, shrink the public surface Findings from a full review of the library, plus the removals that a usage a... push 27 Jul 2026 12:29AM UTC web-flow github
94.59
30203832702 main fix!: correct read contracts, content sizes and S3 delete handling (#117) * fix!: correct read contracts, content sizes and S3 delete handling Reviewed the library for correctness and fixed what surfaced. The common thread is storage faults bein... push 26 Jul 2026 01:20PM UTC web-flow github
95.95
30155398097 main feat!: migrate the S3 backend to AWS SDK v3 (#111) * feat!: migrate the S3 backend to AWS SDK v3 v2 entered maintenance mode, and the v3 attempt in #66 was rolled back in #74 ("as there are still so many issues with v3") — this ports the backend... push 25 Jul 2026 10:58AM UTC web-flow github
92.62
30117281952 main feat: support cancellation signals in storeStream and storeStreamAndCompress (#109) * feat: support cancellation signals in storeStream and storeStreamAndCompress Both store methods accept an optional AbortSignal. On abort the store stops consum... push 24 Jul 2026 06:32PM UTC web-flow github
94.36
30103367624 main fix: store content atomically to avoid partial files on interrupted writes (#108) * fix: store content atomically to avoid partial files on interrupted writes storeStream wrote directly to the final content-addressed path, so a process killed mi... push 24 Jul 2026 03:00PM UTC web-flow github
94.03
27293377378 main fix: make S3 retrieve error logging actionable (#107) * fix: make S3 retrieve error logging actionable retrieve() logged any non-NotFound error from headObject as a bare logger.error(error). For a 403 on a HEAD that produces "Forbidden: null" wi... push 10 Jun 2026 05:21PM UTC web-flow github
94.75
27285005888 main fix: remove the partial .gzip when compression fails (#106) * fix: remove the partial .gzip when compression fails gzipCompressFile destroyed the streams in a finally but never removed the output on error, so a read/write/gzip failure mid-compre... push 10 Jun 2026 02:54PM UTC web-flow github
95.06
See All Builds (215)

Badge your Repo: catalyst-storage

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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