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

nats-io / nats-streaming-server / 2396
92%
main: 92%

Build:
Build:
LAST BUILD BRANCH: add-eol-note
DEFAULT BRANCH: main
Ran 19 Feb 2021 02:55AM UTC
Jobs 1
Files 24
Run time 5s
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 Feb 2021 02:46AM UTC coverage: 91.651% (+0.05%) from 91.604%
2396

push

travis-ci-com

kozlovic
[ADDED] Configuration parameters for RAFT's BoltDB store

This replaces PRs #1155 and #1156.

In 1155, I made boltdb's default freelist type to be map instead
of array, and in 1156 added options to enable array type.

This PR keeps the default to array and allow user to change to
map instead (so the config param is now `bolt_free_list_map` instead
of `bolt_free_list_array` that was introduced in 1156.

The reason is to minimize possible unexpected behavior in deployments
that did not have any issue.
I am not sure of all the extent (performance wise) of changing to
map instead of array and would rather it to be an explicit choice
made by users, and only if they observe a performance degradation
that can be attributed to the freelist.

We can always make it the default later.

Signed-off-by: Ivan Kozlovic <ivan@synadia.com>

12635 of 13786 relevant lines covered (91.65%)

68140.97 hits per line

Jobs
ID Job ID Ran Files Coverage
2 2396.2 (GO111MODULE=off) 19 Feb 2021 02:55AM UTC 0
91.65
Travis Job 2396.2
Source Files on build 2396
  • Tree
  • List 24
  • Changed 19
  • Source Changed 6
  • Coverage Changed 19
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Build #2396
  • 24b433fd on github
  • Prev Build on bolt_config (#2390)
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