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

tools4j / mmap / 41181390251
92%

Build:
DEFAULT BRANCH: master
Ran 31 Oct 2026 07:40AM UTC
Jobs 2
Files 140
Run time 1min
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

31 Oct 2026 07:37AM UTC coverage: 91.939% (+4.1%) from 87.82%
41181390251

push

github

terzerm
Stop async map-ahead at the file mapper's mapping limit

Mapping ahead beyond the max file size of a non-rolling file threw on the
async mapper thread, which left the map-ahead slot owned by the mapper: it
retried the same failing request in a busy loop, logging the error each time,
and the slot was lost to the requester.

FileMapper now reports its mappingLimit (max file size, or Long.MAX_VALUE for
rolling and read-only mappers), and AsyncRunAheadRegionMapper does not map
ahead beyond it. A failing map-ahead is treated like a NULL_ADDRESS result so
the slot is always handed back; the requester maps synchronously when needed.

1669 of 1913 branches covered (87.25%)

Branch coverage included in aggregate %.

11 of 11 new or added lines in 6 files covered. (100.0%)

22 existing lines in 5 files now uncovered.

4547 of 4848 relevant lines covered (93.79%)

4.02 hits per line

Coverage Regressions

Lines Coverage ∆ File
13
88.36
-1.04% mmap-queue/src/main/java/org/tools4j/mmap/queue/impl/AppenderImpl.java
3
85.71
1.1% mmap-queue/src/main/java/org/tools4j/mmap/queue/impl/AppenderMappings.java
3
96.5
-0.27% mmap-queue/src/main/java/org/tools4j/mmap/queue/impl/QueueImpl.java
2
97.18
42.39% mmap-queue/src/main/java/org/tools4j/mmap/queue/impl/ReaderConfiguratorImpl.java
1
98.94
41.94% mmap-queue/src/main/java/org/tools4j/mmap/queue/impl/AppenderConfiguratorImpl.java
Jobs
ID Job ID Ran Files Coverage
1 mmap-queue - 41181390251.1 31 Oct 2026 07:40AM UTC 53
91.35
GitHub Action Run
2 mmap-mapping - 41181390251.2 31 Oct 2026 07:40AM UTC 87
92.22
GitHub Action Run
Source Files on build 41181390251
  • Tree
  • List 140
  • Changed 35
  • Source Changed 20
  • Coverage Changed 32
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #41181390251
  • 53b3dafb on github
  • Prev Build on master (#41169838105)
  • Next Build on master (#41215857959)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc