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

couchbase / moss / 114 / 1
83%
master: 83%

Build:
DEFAULT BRANCH: master
Ran 19 Oct 2016 12:37AM UTC
Files 20
Run time 1s
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

19 Oct 2016 12:36AM UTC coverage: 85.162% (-0.02%) from 85.182%
114.1

push

travis-ci

steveyen
MB-21318 - compactMaybe also counts incoming higher snapshot

Alex Gyryk showed some profiling results from his performance tests,
where the profiling was strangely showing that mossStore wasn't using
the optimized iteratorSingle implementation, even though the mossStore
was supposed to be fully compacted.  That is, a fully compacted
mossStore should have just a single segment, so the iteratorSingle
should have been utilized.

The previous commit added stats that showed there were sometimes 2
segments even after compaction.

So, this commit fixes the compactMaybe() logic to also account for the
segments that are part of the incoming higher-level Snapshot.

Change-Id: I20ffd52a5
Reviewed-on: http://review.couchbase.org/68771
Reviewed-by: Pavel Paulau <pavel.paulau@gmail.com>
Tested-by: Steve Yen <steve.yen@gmail.com>

2181 of 2561 relevant lines covered (85.16%)

9602.79 hits per line

Source Files on job 114.1
  • Tree
  • List 0
  • Changed 17
  • Source Changed 1
  • Coverage Changed 17
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 114
  • Travis Job 114.1
  • f7cc198c on github
  • Prev Job for on master (#113.1)
  • Next Job for on master (#115.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