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

freeeve / tinykvs / 21063039700 / 1
81%
main: 81%

Build:
DEFAULT BRANCH: main
Ran 16 Jan 2026 10:11AM UTC
Files 12
Run time 0s
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 Jan 2026 10:08AM UTC coverage: 85.161% (-5.5%) from 90.625%
21063039700.1

push

github

freeeve
feat: add manifest for SSTable tracking and lazy loading

- Add manifest.go for append-only SSTable metadata tracking
- Store opens/creates manifest for fast recovery
- Update writer.go to record new SSTables in manifest on flush
- Update store.go to record compaction changes in manifest
- SSTable lazy loading from manifest metadata
- Add FuzzDecodeEntry and FuzzEntryRoundTrip fuzz tests
- Fix nil pointer in prefix scanner for lazy-loaded SSTables
- Add L0CompactionBatchSize option to limit compaction batch

The manifest enables:
- Fast store recovery without reading all SSTable indexes
- Crash safety via append-only log with checksums
- Future support for manifest snapshots

3099 of 3639 relevant lines covered (85.16%)

902224.46 hits per line

Source Files on job 21063039700.1
  • Tree
  • List 12
  • Changed 6
  • Source Changed 6
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 21063039700
  • dbdf24b8 on github
  • Prev Job for on main (#21059797696.1)
  • Next Job for on main (#21063155475.1)
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