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

apache / bookkeeper / 25
72%

Build:
DEFAULT BRANCH: master
Ran 18 Mar 2018 02:35PM CUT
Jobs 1
Files 396
Run time 19s
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

pending completion
25

push

jenkins

Jia Zhai
Ensure we instantiate threads that extend Netty FastThreadLocalThread

Since we make heavy use of `Recycler` and other `FastThreadLocal` objects from Netty, we should make sure that all (critical) threads that we instantiate are inheriting from `FastThreadLocalThread`.

`FastThreadLocalThread` has an optimization that makes access to `FastThreadLocal` faster. It's a class that extends regular `Thread` and adds a field for the thread local access.

There are a couple of places where we're currently not using `FastThreadLocal`:
 * `OrderedScheduler` builder
 * `BookieThread` (which is used in `Journal`, `ForceSyncThread`, etc..)

Author: Matteo Merli <mmerli@apache.org>

Reviewers: Jia Zhai <None>, Sijie Guo <sijie@apache.org>

This closes #1274 from merlimat/fast-thread-local

22923 of 31700 relevant lines covered (72.31%)

0.72 hits per line

Jobs
ID Job ID Ran Files Coverage
1 25.1 18 Mar 2018 02:35PM CUT 0
72.31
Source Files on build 25
  • List 0
  • Changed 34
  • Source Changed 3
  • Coverage Changed 33
Loading...
Coverage∆FileLinesRelevantCoveredMissedHits/Line
No data available in table
Showing 0 to 0 of 0 entries
  • Previous
  • Next
  • Back to Repo
  • Jenkins Build #25
  • ec8b10ae on github
  • Prev Build on master (#24)
  • Next Build on master (#26)
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