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

pcmind / leveldb
87%

Build:
DEFAULT BRANCH: master
Repo Added 13 Jan 2018 05:04PM UTC
Files 127
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 master
branch: master
CHANGE BRANCH
x
Reset
  • master
  • bugfix/fixflapytest

pending completion
1423

cron

travis-ci

pcmind
fix: compact all boundary files that share same user key

As reported in Github issue 339 in google/leveldb, it is incorrect to split the
same user key across multiple compacted files since it causes
tombstones/newer-versions to be dropped, thereby exposing obsolete
data. There was a fix by commit 9ffeed11, but it ended up not fully fixing
the problem. (It checked for boundary problems in the first level
being compacted, but not the second). This problem was revealed
by Github issue 887 in google/leveldb.

We now adjust boundaries to avoid splitting user keys in both the
first level and the second level.

4544 of 5235 relevant lines covered (86.8%)

0.87 hits per line

Relevant lines Covered
Build:
Build:
5235 RELEVANT LINES 4544 COVERED LINES
0.87 HITS PER LINE
Source Files on master
  • Tree
  • List 127
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
1423 master fix: compact all boundary files that share same user key As reported in Github issue 339 in google/leveldb, it is incorrect to split the same user key across multiple compacted files since it causes tombstones/newer-versions to be dropped, thereb... cron 15 Jun 2021 03:30AM UTC pcmind travis-ci pending completion  
1422 master fix: compact all boundary files that share same user key As reported in Github issue 339 in google/leveldb, it is incorrect to split the same user key across multiple compacted files since it causes tombstones/newer-versions to be dropped, thereb... cron 14 Jun 2021 03:30AM UTC pcmind travis-ci pending completion  
1421 master fix: compact all boundary files that share same user key As reported in Github issue 339 in google/leveldb, it is incorrect to split the same user key across multiple compacted files since it causes tombstones/newer-versions to be dropped, thereb... cron 13 Jun 2021 03:29AM UTC pcmind travis-ci pending completion  
1420 master fix: compact all boundary files that share same user key As reported in Github issue 339 in google/leveldb, it is incorrect to split the same user key across multiple compacted files since it causes tombstones/newer-versions to be dropped, thereb... cron 12 Jun 2021 03:28AM UTC pcmind travis-ci pending completion  
1419 master fix: compact all boundary files that share same user key As reported in Github issue 339 in google/leveldb, it is incorrect to split the same user key across multiple compacted files since it causes tombstones/newer-versions to be dropped, thereb... cron 11 Jun 2021 03:27AM UTC pcmind travis-ci pending completion  
1418 master fix: compact all boundary files that share same user key As reported in Github issue 339 in google/leveldb, it is incorrect to split the same user key across multiple compacted files since it causes tombstones/newer-versions to be dropped, thereb... cron 10 Jun 2021 03:27AM UTC pcmind travis-ci pending completion  
1417 master fix: compact all boundary files that share same user key As reported in Github issue 339 in google/leveldb, it is incorrect to split the same user key across multiple compacted files since it causes tombstones/newer-versions to be dropped, thereb... cron 09 Jun 2021 03:27AM UTC pcmind travis-ci pending completion  
1416 master fix: compact all boundary files that share same user key As reported in Github issue 339 in google/leveldb, it is incorrect to split the same user key across multiple compacted files since it causes tombstones/newer-versions to be dropped, thereb... cron 08 Jun 2021 03:26AM UTC pcmind travis-ci pending completion  
1415 master fix: compact all boundary files that share same user key As reported in Github issue 339 in google/leveldb, it is incorrect to split the same user key across multiple compacted files since it causes tombstones/newer-versions to be dropped, thereb... cron 07 Jun 2021 03:25AM UTC pcmind travis-ci pending completion  
1414 master fix: compact all boundary files that share same user key As reported in Github issue 339 in google/leveldb, it is incorrect to split the same user key across multiple compacted files since it causes tombstones/newer-versions to be dropped, thereb... cron 06 Jun 2021 03:25AM UTC pcmind travis-ci pending completion  
See All Builds (399)
  • Repo on GitHub
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

© 2025 Coveralls, Inc