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

apache / incubator-distributedlog / 397
43%

Build:
DEFAULT BRANCH: master
Ran 20 Aug 2017 07:47AM UTC
Jobs 1
Files 434
Run time 17s
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
397

push

jenkins

Sijie Guo
DL-2: DistributedLog should work with the official apache bookkeeper

This change is to upgrade bookkeeper version to BK 4.5.0.

- upgrade bookkeeper version to 4.5.0-SNAPSHOT (still waiting a few pull requests to merge apache/bookkeeper#297 apache/bookkeeper#287
  - change registerSuccessEvent for StatsLogger to add TimeUnit
  - use netty4 eventloop
  - move twitter repository dependencies to proxy related module only. core library will not depend on scala dependency anymore.

This change is a collaboration change with sijie

We will provide a performance comparison between 0.4.0 (using Twitter BK) and 0.5.0 (using BK 4.5.) in a separate pull request or email.

Author: Jia Zhai <zhaijia03@gmail.com>
Author: Jia Zhai <zhaijia@apache.org>
Author: Sijie Guo <sijie@apache.org>

Reviewers: Leigh Stewart <lstewart@apache.org>

This closes #135 from zhaijack/bump_dl_version

167 of 167 new or added lines in 29 files covered. (100.0%)

13476 of 31051 relevant lines covered (43.4%)

930.12 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
100.0
distributedlog-core/src/main/java/org/apache/distributedlog/tools/DistributedLogTool.java
1
100.0
distributedlog-protocol/src/main/java/org/apache/distributedlog/io/LZ4CompressionCodec.java
1
100.0
distributedlog-proxy-server/src/main/java/org/apache/distributedlog/service/stream/admin/StreamAdminOp.java
2
100.0
distributedlog-proxy-server/src/main/java/org/apache/distributedlog/service/placement/LeastLoadPlacementPolicy.java
2
100.0
distributedlog-proxy-server/src/main/java/org/apache/distributedlog/service/stream/BulkWriteOp.java
2
100.0
distributedlog-proxy-server/src/main/java/org/apache/distributedlog/service/stream/WriteOp.java
4
100.0
distributedlog-benchmark/src/main/java/org/apache/distributedlog/benchmark/DLWriterWorker.java
4
100.0
distributedlog-benchmark/src/main/java/org/apache/distributedlog/benchmark/WriterWorker.java
4
100.0
distributedlog-benchmark/src/main/java/org/apache/distributedlog/benchmark/stream/AsyncReaderBenchmark.java
4
100.0
distributedlog-core-twitter/src/main/java/org/apache/distributedlog/stats/OpStatsListener.java
4
100.0
distributedlog-core/src/main/java/org/apache/bookkeeper/client/LedgerReader.java
4
100.0
distributedlog-core/src/main/java/org/apache/distributedlog/impl/BKNamespaceDriver.java
5
100.0
distributedlog-benchmark/src/main/java/org/apache/distributedlog/benchmark/stream/SyncReaderBenchmark.java
6
100.0
distributedlog-core/src/main/java/org/apache/distributedlog/BKLogHandler.java
6
100.0
distributedlog-core/src/main/java/org/apache/distributedlog/BKLogWriteHandler.java
8
100.0
distributedlog-benchmark/src/main/java/org/apache/distributedlog/benchmark/ReaderWorker.java
10
100.0
distributedlog-common/src/main/java/org/apache/distributedlog/common/stats/BroadCastStatsLogger.java

Uncovered Existing Lines

Lines Coverage ∆ File
1
100.0
distributedlog-benchmark/src/main/java/org/apache/distributedlog/benchmark/DLWriterWorker.java
1
100.0
distributedlog-proxy-server/src/main/java/org/apache/distributedlog/service/stream/AbstractStreamOp.java
2
100.0
distributedlog-core/src/main/java/org/apache/distributedlog/BookKeeperClientBuilder.java
2
100.0
distributedlog-core/src/main/java/org/apache/distributedlog/impl/logsegment/BKLogSegmentEntryReader.java
3
100.0
distributedlog-proxy-server/src/main/java/org/apache/distributedlog/service/stream/WriteOp.java
4
100.0
distributedlog-proxy-server/src/main/java/org/apache/distributedlog/service/stream/BulkWriteOp.java
6
100.0
distributedlog-proxy-server/src/main/java/org/apache/distributedlog/service/placement/LeastLoadPlacementPolicy.java
8
100.0
distributedlog-benchmark/src/main/java/org/apache/distributedlog/benchmark/stream/AsyncReaderBenchmark.java
10
100.0
distributedlog-benchmark/src/main/java/org/apache/distributedlog/benchmark/stream/SyncReaderBenchmark.java
12
100.0
distributedlog-core/src/main/java/org/apache/distributedlog/BKLogSegmentWriter.java
13
100.0
distributedlog-proxy-server/src/main/java/org/apache/distributedlog/service/stream/StreamImpl.java
17
100.0
distributedlog-core/src/main/java/org/apache/distributedlog/BookKeeperClient.java
22
100.0
distributedlog-benchmark/src/main/java/org/apache/distributedlog/benchmark/WriterWorker.java
23
100.0
distributedlog-core/src/main/java/org/apache/distributedlog/BKLogHandler.java
26
100.0
distributedlog-core/src/main/java/org/apache/distributedlog/lock/ZKDistributedLock.java
30
100.0
distributedlog-core/src/main/java/org/apache/distributedlog/BKAsyncLogReader.java
33
100.0
distributedlog-common/src/main/java/org/apache/distributedlog/common/stats/BroadCastStatsLogger.java
36
100.0
distributedlog-core/src/main/java/org/apache/bookkeeper/client/LedgerReader.java
39
100.0
distributedlog-core/src/main/java/org/apache/distributedlog/lock/ZKSessionLock.java
42
100.0
distributedlog-core/src/main/java/org/apache/distributedlog/LocalDLMEmulator.java
44
100.0
distributedlog-core/src/main/java/org/apache/distributedlog/impl/BKNamespaceDriver.java
54
100.0
distributedlog-benchmark/src/main/java/org/apache/distributedlog/benchmark/ReaderWorker.java
56
100.0
distributedlog-core/src/main/java/org/apache/distributedlog/BKLogWriteHandler.java
145
100.0
distributedlog-core/src/main/java/org/apache/distributedlog/tools/DistributedLogTool.java
Jobs
ID Job ID Ran Files Coverage
1 397.1 20 Aug 2017 07:47AM UTC 0
43.4
Source Files on build 397
Detailed source file information is not available for this build.
  • Back to Repo
  • Jenkins Build #397
  • 09be3fcc on github
  • Prev Build on master (#396)
  • Next Build on master (#398)
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