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

pmwkaa / sophia / 322 / 1
89%
master: 89%

Build:
DEFAULT BRANCH: master
Ran 28 Aug 2015 04:01PM UTC
Files 215
Run time 13s
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

28 Aug 2015 04:01PM UTC coverage: 87.447% (-0.7%) from 88.177%
322.1

push

travis-ci

pmwkaa
sophia: compaction rework

This patch reorganizes compaction process and makes
memory requirements much less.

Do not hold whole node/branch in memory during
compaction, write pages when they ready.

Add special tweak compaction.node_preload to
support optimzed compaction, only when
necessary.

Reogranize storage format and recover, make it
stream oriented and more crash robust.
(handle a possible crashes during fsync call)

Share same code for disk access during search
and compaction.
(sd_read instead of si_iter, sd_iter)

Add a special blob structure to support
in-memory mode.

9272 of 10603 relevant lines covered (87.45%)

5136242.29 hits per line

Source Files on job 322.1
  • Tree
  • List 0
  • Changed 111
  • Source Changed 33
  • Coverage Changed 110
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 322
  • Travis Job 322.1
  • dc833bfa on github
  • Prev Job for on master (#321.1)
  • Next Job for on master (#324.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