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

tarantool / tarantool / 19960868214
88%

Build:
DEFAULT BRANCH: master
Ran 05 Dec 2025 11:16AM UTC
Jobs 1
Files 517
Run time 4min
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

05 Dec 2025 11:00AM UTC coverage: 87.655% (+0.02%) from 87.637%
19960868214

push

github

locker
lib: refactor bloom API

Currently, bloom filter doesn't allow to restore it from saved table
without copy and create it with manually allocated table. This logic
is required for MemCS skip index, so the commit completely rewrites its
API. The key idea of the new API is separating bloom definition from bloom
data. Now all the methods accept these arguments separately so that one
definition can be used to work with many bloom filters.

Also, we need a method merging two bloom filters into one, so this
commit adds it as well.

Along the way, turn bloom unit test into tap test.

Part of tarantool/tarantool-ee#1431

NO_CHANGELOG=internal
NO_DOC=internal

70239 of 118167 branches covered (59.44%)

46 of 56 new or added lines in 4 files covered. (82.14%)

34 existing lines in 17 files now uncovered.

105506 of 120365 relevant lines covered (87.66%)

1368345.45 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
10
84.45
3.72% src/box/tuple_bloom.c

Uncovered Existing Lines

Lines Coverage ∆ File
1
90.73
0.15% src/box/applier.cc
1
96.3
-0.17% src/box/relay.cc
1
84.45
3.72% src/box/tuple_bloom.c
1
92.61
0.09% src/box/vinyl.c
1
94.99
-0.21% src/box/vy_read_iterator.c
1
88.17
0.23% src/box/vy_run.c
1
80.0
-2.5% src/lib/core/clock.c
1
96.1
-0.05% src/lib/salad/bps_tree.h
1
93.31
-0.32% src/lib/swim/swim_io.c
2
91.59
0.49% src/box/box.cc
2
95.84
-0.11% src/box/iproto.cc
2
93.79
-0.03% src/box/xrow_update_field.c
2
85.71
-9.52% src/lib/core/tt_sigaction.c
3
22.66
-0.04% src/lib/uri/uri_parser.c
4
94.15
-1.6% src/box/vy_range.c
4
81.82
-12.12% src/lua/minifio.c
6
97.05
-0.41% src/lib/msgpuck/msgpuck.h
Jobs
ID Job ID Ran Files Coverage
1 19960868214.1 05 Dec 2025 11:16AM UTC 517
87.66
GitHub Action Run
Source Files on build 19960868214
  • Tree
  • List 517
  • Changed 29
  • Source Changed 0
  • Coverage Changed 29
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 02376cb4 on github
  • Prev Build on master (#19956884290)
  • Next Build on master (#19960938468)
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