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

dgraph-io / badger / 1982 / 2
61%
main: 61%

Build:
Build:
LAST BUILD BRANCH: dependabot/github_actions/actions-eb8e6b6abe
DEFAULT BRANCH: main
Ran 10 May 2019 12:44PM UTC
Files 31
Run time 4s
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

10 May 2019 12:37PM UTC coverage: 79.036% (-0.09%) from 79.128%
1982.2

push

travis-ci

web-flow
Add bitMergeEntry to entries inserted by merge operator (#794)

When too many entries are added to the merge operator, the compactions running
in background might accidentally delete entries before they're merged since
every entry added by the merge operator has the same key but different version.
If a user has set NumVersionsToKeep to a low value then the compactions would
delete the older values before they're merged.

With this commit, we add a new bit bitMergeEntry to all the entries inserted by
the merge operator except the entry which stores the result of merge operation.
The compactions would ignore all the entries which have bitMergeEntry set but
these entries will eventually be deleted because we set the bitDiscardEarlier
versions flag for the entry which holds the result of the merge operation.

5135 of 6497 relevant lines covered (79.04%)

86706.6 hits per line

Source Files on job 1982.2
  • Tree
  • List 0
  • Changed 21
  • Source Changed 4
  • Coverage Changed 21
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1821
  • Travis Job 1982.2
  • 82e4521c on github
  • Prev Job for on master (#1979.3)
  • Next Job for on master (#1986.4)
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