apache / bookkeeper
File Age & Freshness

File age measurements show the distribution of file ages (days since the first commit) and the file freshness (days since the latest commit).

Summary
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 1,753 files with 163,037 lines of code in files.
    • 1,744 files that are 366+ days old (162,837 lines of code)
    • 7 files that are 181-365 days old (132 lines of code)
    • 2 files that are 91-180 days old (68 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
99% | <1% | <1% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30

explore: grouped by folders | grouped by age
File Freshness Distribution Overall
Days since last update
  • There are 1,753 files with 163,037 lines of code in files.
    • 1,569 files have been last changed 366+ days ago (107,331 lines of code)
    • 151 files have been last changed 181-365 days ago (41,891 lines of code)
    • 9 files have been last changed 91-180 days ago (1,837 lines of code)
    • 15 files have been last changed 31-90 days ago (5,797 lines of code)
    • 9 files have been last changed 1-30 days ago (6,181 lines of code)
65% | 25% | 1% | 3% | 3%
Legend:
366+
181-365
91-180
31-90
1-30

explore: grouped by folders | grouped by freshness
File Change History per File Extension
java, md, xml, py, sh, txt, yaml, json, proto, groovy, gitignore, js, cpp, c, svg, hpp, scss, rst, thrift, html, cfg, h, toml, properties
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
java99% | <1% | <1% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
xml100% | 0% | 0% | 0% | 0%
proto100% | 0% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
yaml100% | 0% | 0% | 0% | 0%
c100% | 0% | 0% | 0% | 0%
cpp100% | 0% | 0% | 0% | 0%
hpp100% | 0% | 0% | 0% | 0%
scss100% | 0% | 0% | 0% | 0%
thrift100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
cfg100% | 0% | 0% | 0% | 0%
File Freshness Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
java65% | 25% | 1% | 3% | 3%
py77% | 22% | 0% | 0% | 0%
xml95% | 4% | 0% | 0% | 0%
proto65% | 34% | 0% | 0% | 0%
c100% | 0% | 0% | 0% | 0%
cpp100% | 0% | 0% | 0% | 0%
yaml64% | 0% | 0% | 0% | 35%
hpp100% | 0% | 0% | 0% | 0%
js29% | 70% | 0% | 0% | 0%
scss100% | 0% | 0% | 0% | 0%
thrift100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
cfg100% | 0% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
bookkeeper-server99% | <1% | 0% | 0% | 0%
stream100% | 0% | 0% | 0% | 0%
bookkeeper-common100% | 0% | 0% | 0% | 0%
tools100% | 0% | 0% | 0% | 0%
metadata-drivers98% | 1% | 0% | 0% | 0%
stats100% | 0% | 0% | 0% | 0%
circe-checksum100% | 0% | 0% | 0% | 0%
bookkeeper-benchmark100% | 0% | 0% | 0% | 0%
bookkeeper-http100% | 0% | 0% | 0% | 0%
buildtools100% | 0% | 0% | 0% | 0%
microbenchmarks99% | <1% | 0% | 0% | 0%
dev100% | 0% | 0% | 0% | 0%
bookkeeper-slogger100% | 0% | 0% | 0% | 0%
site3100% | 0% | 0% | 0% | 0%
bookkeeper-proto100% | 0% | 0% | 0% | 0%
bookkeeper-dist100% | 0% | 0% | 0% | 0%
cpu-affinity100% | 0% | 0% | 0% | 0%
native-io100% | 0% | 0% | 0% | 0%
deploy100% | 0% | 0% | 0% | 0%
bookkeeper-common-allocator86% | 13% | 0% | 0% | 0%
conf100% | 0% | 0% | 0% | 0%
src100% | 0% | 0% | 0% | 0%
docker100% | 0% | 0% | 0% | 0%
testtools100% | 0% | 0% | 0% | 0%
native-library-common0% | 0% | 100% | 0% | 0%
primary (file freshness distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
bookkeeper-server55% | 29% | 1% | 6% | 6%
stream75% | 24% | 0% | <1% | 0%
bookkeeper-common80% | 12% | 0% | 1% | 6%
tools82% | 17% | 0% | 0% | 0%
metadata-drivers88% | 11% | 0% | 0% | 0%
circe-checksum94% | 1% | 3% | 0% | 0%
stats72% | 23% | 0% | 0% | 4%
bookkeeper-benchmark100% | 0% | 0% | 0% | 0%
buildtools100% | 0% | 0% | 0% | 0%
dev100% | 0% | 0% | 0% | 0%
microbenchmarks73% | 26% | 0% | 0% | 0%
bookkeeper-http69% | 30% | 0% | 0% | 0%
bookkeeper-slogger100% | 0% | 0% | 0% | 0%
bookkeeper-proto100% | 0% | 0% | 0% | 0%
bookkeeper-dist100% | 0% | 0% | 0% | 0%
native-io90% | 0% | 9% | 0% | 0%
deploy64% | 0% | 0% | 0% | 35%
cpu-affinity55% | 0% | 44% | 0% | 0%
site336% | 63% | 0% | 0% | 0%
conf100% | 0% | 0% | 0% | 0%
docker100% | 0% | 0% | 0% | 0%
bookkeeper-common-allocator11% | 88% | 0% | 0% | 0%
testtools100% | 0% | 0% | 0% | 0%
src0% | 100% | 0% | 0% | 0%
native-library-common0% | 0% | 100% | 0% | 0%
Oldest Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
TestClient.java
in bookkeeper-benchmark/src/main/java/org/apache/bookkeeper/benchmark
242 4 2011-03-30 2020-05-30 17 10 breed@apache.org lamberken@apache.org
PerChannelBookieClient.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/proto
2358 161 2011-03-31 2024-07-09 142 49 breed@apache.org horizonzy@apache.org
LedgerHandle.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
1449 102 2011-03-31 2025-04-16 151 47 breed@apache.org wjl_is_213@163.com
BookKeeper.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
948 86 2011-03-31 2024-09-02 106 33 breed@apache.org oliver.shen999@gmail.com
LocalBookKeeper.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/util
461 23 2011-03-31 2024-04-01 55 33 breed@apache.org yaalsn@gmail.com
BookieProtocol.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/proto
429 67 2011-03-31 2024-01-26 38 17 breed@apache.org horizonzy@apache.org
FileInfo.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
426 27 2011-03-31 2024-05-23 39 16 breed@apache.org shoothzj@gmail.com
RoundRobinDistributionSchedule.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
378 44 2011-03-31 2023-03-02 19 13 breed@apache.org mmerli@apache.org
LedgerCreateOp.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
367 21 2011-03-31 2024-04-10 47 17 breed@apache.org shoothzj@gmail.com
PendingAddOp.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
336 21 2011-03-31 2024-04-10 61 26 breed@apache.org shoothzj@gmail.com
BKException.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
305 43 2011-03-31 2022-10-27 37 20 breed@apache.org yubiao.feng@streamnative.io
PendingReadOp.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
296 18 2011-03-31 2024-04-10 72 27 breed@apache.org shoothzj@gmail.com
BookieException.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
253 41 2011-03-31 2022-04-22 19 15 breed@apache.org boschi1997@gmail.com
LedgerEntryPage.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
251 34 2011-03-31 2019-05-04 13 8 breed@apache.org reddycharan18@gmail.com
LedgerOpenOp.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
224 9 2011-03-31 2024-04-10 42 16 breed@apache.org shoothzj@gmail.com
BookieServer.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/proto
209 19 2011-03-31 2024-05-25 84 29 breed@apache.org shoothzj@gmail.com
BookkeeperInternalCallbacks.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/proto
187 11 2011-03-31 2024-04-10 22 14 breed@apache.org shoothzj@gmail.com
LedgerRecoveryOp.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
159 8 2011-03-31 2024-11-16 38 15 breed@apache.org eolivelli@apache.org
BufferedChannel.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
153 15 2011-03-31 2025-02-17 21 12 breed@apache.org stefano9913@gmail.com
LedgerInputStream.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/streaming
101 7 2011-03-31 2017-10-29 6 5 breed@apache.org sijie@apache.org
LedgerDeleteOp.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
89 6 2011-03-31 2024-04-10 18 8 breed@apache.org shoothzj@gmail.com
StringUtils.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/util
85 9 2011-03-31 2024-05-26 15 10 breed@apache.org shoothzj@gmail.com
LedgerOutputStream.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/streaming
82 8 2011-03-31 2024-05-26 8 7 breed@apache.org shoothzj@gmail.com
DistributionSchedule.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
76 10 2011-03-31 2024-05-26 17 11 breed@apache.org shoothzj@gmail.com
AsyncCallback.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
73 2 2011-03-31 2023-01-28 14 8 breed@apache.org shoothzj@gmail.com
Bookie.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
71 5 2011-03-31 2023-03-21 144 36 breed@apache.org horizonzy@apache.org
BookieClient.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/proto
68 4 2011-03-31 2024-01-26 52 24 breed@apache.org horizonzy@apache.org
LedgerCache.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
59 2 2011-03-31 2022-07-29 27 12 breed@apache.org shoothzj@gmail.com
SyncCounter.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
47 10 2011-03-31 2017-12-04 3 3 breed@apache.org acoburn@amherst.edu
LedgerDescriptor.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
47 3 2011-03-31 2022-07-29 25 14 breed@apache.org shoothzj@gmail.com
LedgerEntry.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
46 5 2011-03-31 2022-07-29 14 11 breed@apache.org shoothzj@gmail.com
SafeRunnable.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/util
25 2 2011-03-31 2023-01-28 7 6 breed@apache.org shoothzj@gmail.com
BookieWatcher.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
24 - 2011-03-31 2023-01-28 39 21 breed@apache.org shoothzj@gmail.com
ReadLastConfirmedOp.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
115 5 2011-07-28 2023-01-28 31 14 ivank@apache.org shoothzj@gmail.com
BookKeeperAdmin.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
1161 77 2011-10-27 2024-09-03 111 37 ivank@apache.org 315157973@qq.com
ReadOnlyLedgerHandle.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
270 17 2011-11-16 2024-11-16 34 16 ivank@apache.org eolivelli@apache.org
ServerConfiguration.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/conf
1524 333 2011-11-18 2025-04-22 146 47 ivank@apache.org nodeces@gmail.com
ClientConfiguration.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/conf
714 161 2011-11-18 2024-06-05 76 41 ivank@apache.org shoothzj@gmail.com
AbstractConfiguration.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/conf
523 100 2011-11-18 2024-07-15 68 30 ivank@apache.org horizonzy@apache.org
AbstractZkLedgerManager.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/meta
523 18 2011-11-28 2024-05-26 64 21 ivank@apache.org shoothzj@gmail.com
ZkUtils.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/util
180 7 2011-11-28 2024-05-26 18 10 ivank@apache.org shoothzj@gmail.com
HierarchicalLedgerManager.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/meta
86 9 2011-11-28 2023-01-28 33 11 ivank@apache.org shoothzj@gmail.com
FlatLedgerManager.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/meta
86 6 2011-11-28 2023-01-28 24 10 ivank@apache.org shoothzj@gmail.com
LedgerLayout.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/meta
64 2 2011-11-28 2023-01-28 20 12 ivank@apache.org shoothzj@gmail.com
LedgerManager.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/meta
47 1 2011-11-28 2024-05-26 20 9 ivank@apache.org shoothzj@gmail.com
LedgerManagerFactory.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/meta
24 - 2011-11-28 2023-01-28 24 11 ivank@apache.org shoothzj@gmail.com
BKStats.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/proto
143 18 2012-02-01 2022-12-27 5 4 ivank@apache.org shoothzj@gmail.com
JournalChannel.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
224 9 2012-02-08 2024-05-09 26 14 ivank@apache.org shoothzj@gmail.com
FileSystemUpgrade.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
332 12 2012-02-24 2023-03-13 25 16 fpj@apache.org oliver.shen999@gmail.com
GarbageCollectorThread.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
649 32 2012-03-08 2025-04-01 93 38 ivank@apache.org danxiaopi@gmail.com
Files Not Recently Changed (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ZooKeeperServerShim.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/shims/zk
8 - 2017-06-01 2017-06-01 1 1 sijie@apache.org sijie@apache.org
ShortReadException.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
11 2 2017-07-04 2017-07-04 1 1 sijie@apache.org sijie@apache.org
LEPStateChangeCallback.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
7 - 2013-10-22 2017-07-18 2 2 ivank@apache.org sigee15@gmail.com
ExitCode.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
9 - 2012-03-08 2017-07-18 2 2 ivank@apache.org sigee15@gmail.com
package-info.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/auth
1 - 2017-07-18 2017-07-25 2 2 sigee15@gmail.com sijie@apache.org
package-info.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
1 - 2017-07-18 2017-07-25 2 2 sigee15@gmail.com sijie@apache.org
package-info.java
in bookkeeper-benchmark/src/main/java/org/apache/bookkeeper/benchmark
1 - 2017-07-17 2017-07-25 2 2 sigee15@gmail.com sijie@apache.org
EntryKey.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
44 7 2013-10-22 2017-07-25 3 3 ivank@apache.org sijie@apache.org
package-info.java
in bookkeeper-http/vertx-http-server/src/main/java/org/apache/bookkeeper/http/vertx
1 - 2017-08-16 2017-08-16 1 1 yzang@twitter.com yzang@twitter.com
package-info.java
in bookkeeper-http/http-server/src/main/java/org/apache/bookkeeper/http
1 - 2017-08-16 2017-08-16 1 1 yzang@twitter.com yzang@twitter.com
package-info.java
in bookkeeper-http/http-server/src/main/java/org/apache/bookkeeper/http/service
1 - 2017-08-16 2017-08-16 1 1 yzang@twitter.com yzang@twitter.com
zookeeper.yaml
in deploy/kubernetes/gke
162 - 2017-08-24 2017-08-24 1 1 zhaijia@apache.org zhaijia@apache.org
package-info.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
1 - 2017-07-28 2017-08-29 2 1 sijie@apache.org sijie@apache.org
package-info.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/server
1 - 2017-09-19 2017-09-19 1 1 zhaijia@apache.org zhaijia@apache.org
package-info.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/server/service
1 - 2017-09-19 2017-09-19 1 1 zhaijia@apache.org zhaijia@apache.org
package-info.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/server/conf
1 - 2017-09-19 2017-09-19 1 1 zhaijia@apache.org zhaijia@apache.org
package-info.java
in bookkeeper-common/src/main/java/org/apache/bookkeeper/common
1 - 2017-09-19 2017-09-19 1 1 zhaijia@apache.org zhaijia@apache.org
package-info.java
in bookkeeper-common/src/main/java/org/apache/bookkeeper/common/annotation
1 - 2017-09-19 2017-09-19 1 1 zhaijia@apache.org zhaijia@apache.org
package-info.java
in bookkeeper-common/src/main/java/org/apache/bookkeeper/common/component
1 - 2017-09-19 2017-09-19 1 1 zhaijia@apache.org zhaijia@apache.org
LifecycleListener.java
in bookkeeper-common/src/main/java/org/apache/bookkeeper/common/component
9 - 2017-09-19 2017-09-19 1 1 zhaijia@apache.org zhaijia@apache.org
BookieConfiguration.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/server/conf
13 2 2017-09-19 2017-09-19 1 1 zhaijia@apache.org zhaijia@apache.org
AbstractComponent.java
in bookkeeper-common/src/main/java/org/apache/bookkeeper/common/component
16 3 2017-09-19 2017-09-19 1 1 zhaijia@apache.org zhaijia@apache.org
Lifecycle.java
in bookkeeper-common/src/main/java/org/apache/bookkeeper/common/component
108 13 2017-09-19 2017-09-19 1 1 zhaijia@apache.org zhaijia@apache.org
package-info.java
in bookkeeper-common/src/main/java/org/apache/bookkeeper/common/util
1 - 2017-09-27 2017-09-27 1 1 zhaijia@apache.org zhaijia@apache.org
ExecutorUtils.java
in bookkeeper-common/src/main/java/org/apache/bookkeeper/common/util
14 1 2017-09-27 2017-09-27 1 1 zhaijia@apache.org zhaijia@apache.org
LogExceptionRunnable.java
in bookkeeper-common/src/main/java/org/apache/bookkeeper/common/util
25 3 2017-09-27 2017-09-27 1 1 zhaijia@apache.org zhaijia@apache.org
SharedResourceManager.java
in bookkeeper-common/src/main/java/org/apache/bookkeeper/common/util
93 9 2017-09-27 2017-09-27 1 1 zhaijia@apache.org zhaijia@apache.org
package-info.java
in bookkeeper-common/src/main/java/org/apache/bookkeeper/common/concurrent
1 - 2017-10-03 2017-10-03 1 1 zhaijia@apache.org zhaijia@apache.org
FutureEventListener.java
in bookkeeper-common/src/main/java/org/apache/bookkeeper/common/concurrent
19 1 2017-10-03 2017-10-03 1 1 zhaijia@apache.org zhaijia@apache.org
SafeRunnable.java
in bookkeeper-common/src/main/java/org/apache/bookkeeper/common/util
35 3 2017-10-03 2017-10-03 1 1 zhaijia@apache.org zhaijia@apache.org
StreamUtil.java
in bookkeeper-common/src/main/java/org/apache/bookkeeper/common/util
38 1 2017-10-03 2017-10-03 1 1 zhaijia@apache.org zhaijia@apache.org
package-info.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/server/component
1 - 2017-10-11 2017-10-11 1 1 sijie@apache.org sijie@apache.org
LogMark.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
48 10 2013-05-04 2017-10-11 5 4 ivank@apache.org zhaijia@apache.org
package-info.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/discover
1 - 2017-10-27 2017-10-27 1 1 zhaijia@apache.org zhaijia@apache.org
package-info.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/streaming
1 - 2017-10-29 2017-10-29 1 1 sijie@apache.org sijie@apache.org
package-info.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/versioning
1 - 2017-10-29 2017-10-29 1 1 sijie@apache.org sijie@apache.org
package-info.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/processor
1 - 2017-10-29 2017-10-29 1 1 sijie@apache.org sijie@apache.org
package-info.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/shims/zk
1 - 2017-10-29 2017-10-29 1 1 sijie@apache.org sijie@apache.org
package-info.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/zookeeper
1 - 2017-10-29 2017-10-29 1 1 sijie@apache.org sijie@apache.org
package-info.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/conf
1 - 2017-10-29 2017-10-29 1 1 sijie@apache.org sijie@apache.org
FeatureProvider.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/feature
5 - 2016-07-31 2017-10-29 2 2 robindh@robins-macbook-air.... sijie@apache.org
Feature.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/feature
7 - 2016-07-31 2017-10-29 2 2 robindh@robins-macbook-air.... sijie@apache.org
ZooKeeperServerShimFactory.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/shims/zk
11 1 2017-06-01 2017-10-29 2 1 sijie@apache.org sijie@apache.org
SettableFeatureProvider.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/feature
17 3 2016-07-31 2017-10-29 2 2 robindh@robins-macbook-air.... sijie@apache.org
Version.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/versioning
25 1 2012-06-19 2017-10-29 3 2 ivank@apache.org sijie@apache.org
FixedValueFeature.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/feature
25 5 2016-07-31 2017-10-29 2 2 robindh@robins-macbook-air.... sijie@apache.org
CacheableFeatureProvider.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/feature
51 4 2016-07-31 2017-10-29 2 2 robindh@robins-macbook-air.... sijie@apache.org
LedgerInputStream.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/streaming
101 7 2011-03-31 2017-10-29 6 5 breed@apache.org sijie@apache.org
package-info.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/server/http
1 - 2017-11-17 2017-11-17 1 1 sijie@apache.org sijie@apache.org
package-info.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/server/http/service
1 - 2017-11-17 2017-11-17 1 1 sijie@apache.org sijie@apache.org
Most Recently Created Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
NativeUtils.java
in native-library-common/src/main/java/org/apache/bookkeeper/common/util/nativelib
67 3 2025-02-04 2025-02-04 1 1 equanz@apache.org equanz@apache.org
package-info.java
in native-library-common/src/main/java/org/apache/bookkeeper/common/util/nativelib
1 - 2025-02-04 2025-02-04 1 1 equanz@apache.org equanz@apache.org
ShutdownUtil.java
in bookkeeper-common-allocator/src/main/java/org/apache/bookkeeper/common/util
44 5 2024-07-15 2024-07-15 1 1 horizonzy@apache.org horizonzy@apache.org
package-info.java
in bookkeeper-common-allocator/src/main/java/org/apache/bookkeeper/common/util
1 - 2024-07-15 2024-07-15 1 1 horizonzy@apache.org horizonzy@apache.org
package-info.java
in microbenchmarks/src/main/java/org/apache/bookkeeper/bookie
1 - 2024-05-29 2024-05-29 1 1 shoothzj@gmail.com shoothzj@gmail.com
ByteStringUtil.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/proto
42 3 2024-05-24 2024-05-24 1 1 lhotari@users.noreply.githu... lhotari@users.noreply.githu...
EtcdConnectionManager.java
in metadata-drivers/etcd/src/main/java/io/etcd/jetcd/impl
31 1 2024-05-16 2024-05-16 1 1 shoothzj@gmail.com shoothzj@gmail.com
EtcdClientUtils.java
in metadata-drivers/etcd/src/main/java/io/etcd/jetcd/impl
12 1 2024-05-16 2024-05-16 1 1 shoothzj@gmail.com shoothzj@gmail.com
package-info.java
in metadata-drivers/etcd/src/main/java/io/etcd/jetcd/impl
1 - 2024-05-16 2024-05-16 1 1 shoothzj@gmail.com shoothzj@gmail.com
ByteBufVisitor.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/util
851 189 2024-02-07 2024-05-24 2 1 lhotari@users.noreply.githu... lhotari@users.noreply.githu...
BatchedReadOp.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
243 14 2024-02-05 2024-04-10 3 2 horizonzy@apache.org shoothzj@gmail.com
ReadOpBase.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
186 17 2024-02-05 2024-02-05 1 1 horizonzy@apache.org horizonzy@apache.org
BatchedReadEntryProcessor.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/proto
83 6 2024-01-24 2024-02-05 2 1 horizonzy@apache.org horizonzy@apache.org
LedgerDirUtil.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/util
69 3 2023-08-30 2023-08-30 1 1 horizonzy@apache.org horizonzy@apache.org
ClusterInfoCommand.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/tools/cli/commands/bookies
101 7 2023-07-12 2024-02-20 2 2 oliver.shen999@gmail.com nodeces@gmail.com
EntryLogIdsImpl.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/storage/directentrylogger
53 3 2023-06-20 2023-08-30 2 2 chenhang@apache.org horizonzy@apache.org
OtelMetricsProvider.java
in stats/bookkeeper-stats-providers/otel-metrics-provider/src/main/java/org/apache/bookkeeper/stats/otel
109 4 2023-05-25 2025-04-17 2 2 mmerli@apache.org lhotari@users.noreply.githu...
OtelStatsLogger.java
in stats/bookkeeper-stats-providers/otel-metrics-provider/src/main/java/org/apache/bookkeeper/stats/otel
68 11 2023-05-25 2023-05-25 1 1 mmerli@apache.org mmerli@apache.org
OtelOpStatsLogger.java
in stats/bookkeeper-stats-providers/otel-metrics-provider/src/main/java/org/apache/bookkeeper/stats/otel
43 6 2023-05-25 2023-05-25 1 1 mmerli@apache.org mmerli@apache.org
OtelCounter.java
in stats/bookkeeper-stats-providers/otel-metrics-provider/src/main/java/org/apache/bookkeeper/stats/otel
38 6 2023-05-25 2023-05-25 1 1 mmerli@apache.org mmerli@apache.org
ScopeContext.java
in stats/bookkeeper-stats-providers/otel-metrics-provider/src/main/java/org/apache/bookkeeper/stats/otel
10 - 2023-05-25 2023-05-25 1 1 mmerli@apache.org mmerli@apache.org
package-info.java
in stats/bookkeeper-stats-providers/otel-metrics-provider/src/main/java/org/apache/bookkeeper/stats/otel
1 - 2023-05-25 2023-05-25 1 1 mmerli@apache.org mmerli@apache.org
NettyChannelUtil.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/util
14 3 2023-05-04 2023-05-04 1 1 boschi1997@gmail.com boschi1997@gmail.com
TriggerLocationCompactService.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/server/http/service
96 2 2023-03-15 2023-03-15 1 1 84127069+nicklee007@users.n... 84127069+nicklee007@users.n...
BatchedArrayBlockingQueue.java
in bookkeeper-common/src/main/java/org/apache/bookkeeper/common/collections
306 22 2023-03-06 2023-03-06 1 1 mmerli@apache.org mmerli@apache.org
MpScQueueBenchmark.java
in microbenchmarks/src/main/java/org/apache/bookkeeper/common
91 8 2023-03-06 2023-03-06 1 1 mmerli@apache.org mmerli@apache.org
BatchedBlockingQueue.java
in bookkeeper-common/src/main/java/org/apache/bookkeeper/common/collections
8 - 2023-03-06 2023-03-06 1 1 mmerli@apache.org mmerli@apache.org
PageCacheUtil.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/util
55 4 2023-03-01 2023-03-04 2 2 mmerli@apache.org chenhang@apache.org
GroupSortBenchmark.java
in microbenchmarks/src/main/java/org/apache/bookkeeper/bookie
78 8 2023-02-27 2023-03-04 2 2 mmerli@apache.org chenhang@apache.org
DigestManagerBenchmark.java
in microbenchmarks/src/main/java/org/apache/bookkeeper/proto/checksum
58 2 2023-02-27 2024-05-29 3 2 mmerli@apache.org shoothzj@gmail.com
AuditorReplicasCheckTask.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/replication
622 25 2023-02-16 2024-04-20 4 2 oliver.shen999@gmail.com shoothzj@gmail.com
AuditorPlacementPolicyCheckTask.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/replication
272 4 2023-02-16 2024-04-20 4 2 oliver.shen999@gmail.com shoothzj@gmail.com
AuditorStats.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/replication
245 1 2023-02-16 2024-04-20 4 3 oliver.shen999@gmail.com shoothzj@gmail.com
AuditorCheckAllLedgersTask.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/replication
244 5 2023-02-16 2024-07-31 7 4 oliver.shen999@gmail.com horizonzy@apache.org
AuditorBookieCheckTask.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/replication
140 7 2023-02-16 2024-04-20 5 3 oliver.shen999@gmail.com shoothzj@gmail.com
AuditorTask.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/replication
110 8 2023-02-16 2024-04-20 3 2 oliver.shen999@gmail.com shoothzj@gmail.com
ClusterInfoService.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/server/http/service
84 4 2022-12-22 2022-12-22 1 1 8622884+dlg99@users.noreply... 8622884+dlg99@users.noreply...
BookieSanityService.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/server/http/service
64 2 2022-11-25 2022-11-25 1 2 boschi1997@gmail.com rdhabalia@apache.org
EmbeddedServer.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/server
467 47 2022-11-09 2024-02-20 5 5 lothruin.mirwen@gmail.com nodeces@gmail.com
SingleThreadSafeScheduledExecutorService.java
in bookkeeper-common/src/main/java/org/apache/bookkeeper/common/util
47 6 2022-11-02 2023-01-28 2 2 mmerli@apache.org shoothzj@gmail.com
SuspendCompactionService.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/server/http/service
73 2 2022-10-26 2022-10-26 1 1 gaozhangmin456@qq.com gaozhangmin456@qq.com
ResumeCompactionService.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/server/http/service
60 2 2022-10-26 2022-10-26 1 1 gaozhangmin456@qq.com gaozhangmin456@qq.com
GrowableMpScArrayConsumerBlockingQueue.java
in bookkeeper-common/src/main/java/org/apache/bookkeeper/common/collections
235 21 2022-10-25 2024-04-10 2 2 mmerli@apache.org shoothzj@gmail.com
SingleThreadExecutor.java
in bookkeeper-common/src/main/java/org/apache/bookkeeper/common/util
301 23 2022-10-20 2025-04-28 3 2 mmerli@apache.org nodeces@gmail.com
BookieAddressResolverDisabled.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
14 2 2022-07-31 2023-01-28 2 2 massakam@yahoo-corp.jp shoothzj@gmail.com
JournalAliveListener.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
4 - 2022-07-31 2022-07-31 1 1 lofterzhang@gmail.com lofterzhang@gmail.com
index.js
in site3/website/src/theme/DocVersionBanner
3 1 2022-07-19 2022-07-19 1 1 boschi1997@gmail.com boschi1997@gmail.com
DirectEntryLogger.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/storage/directentrylogger
423 23 2022-06-23 2024-04-24 10 6 chenhang@apache.org gunnhan@tencent.com
DirectReader.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/storage/directentrylogger
275 18 2022-06-23 2023-06-19 8 5 chenhang@apache.org chenhang@apache.org
DirectWriter.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/storage/directentrylogger
263 14 2022-06-23 2023-06-20 7 5 chenhang@apache.org chenhang@apache.org
Most Recently Changed Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
bookkeeper.yaml
in deploy/kubernetes/gke
103 - 2017-08-24 2025-05-06 6 4 zhaijia@apache.org 55571188+liangyepianzhou@us...
SingleThreadExecutor.java
in bookkeeper-common/src/main/java/org/apache/bookkeeper/common/util
301 23 2022-10-20 2025-04-28 3 2 mmerli@apache.org nodeces@gmail.com
ServerConfiguration.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/conf
1524 333 2011-11-18 2025-04-22 146 47 ivank@apache.org nodeces@gmail.com
BookieImpl.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
987 51 2021-05-25 2025-04-22 38 18 65131575+pkumar-singh@users... nodeces@gmail.com
KeyValueStorageRocksDB.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/storage/ldb
556 35 2017-12-13 2025-04-22 24 15 mmerli@apache.org lhotari@users.noreply.githu...
OtelMetricsProvider.java
in stats/bookkeeper-stats-providers/otel-metrics-provider/src/main/java/org/apache/bookkeeper/stats/otel
109 4 2023-05-25 2025-04-17 2 2 mmerli@apache.org lhotari@users.noreply.githu...
LedgerHandle.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
1449 102 2011-03-31 2025-04-16 151 47 breed@apache.org wjl_is_213@163.com
SingleDirectoryDbLedgerStorage.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/storage/ldb
967 69 2018-04-08 2025-04-10 57 31 mmerli@apache.org lushiji@apache.org
EntryLocationIndex.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/storage/ldb
185 14 2017-12-15 2025-04-09 21 14 mmerli@apache.org lushiji@apache.org
GarbageCollectorThread.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
649 32 2012-03-08 2025-04-01 93 38 ivank@apache.org danxiaopi@gmail.com
GarbageCollectorStats.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/stats
215 3 2018-12-16 2025-04-01 5 4 guosijie@gmail.com danxiaopi@gmail.com
BookKeeperServerStats.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
127 - 2014-08-06 2025-04-01 42 24 sijie@apache.org danxiaopi@gmail.com
GarbageCollectionStatus.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
18 - 2018-12-13 2025-04-01 3 3 jiazhai@users.noreply.githu... danxiaopi@gmail.com
BookieWatcherImpl.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
274 13 2018-08-13 2025-03-19 17 12 ivank@apache.org zhangyong1025.zy@gmail.com
EntryLoggerAllocator.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
195 13 2018-05-03 2025-03-08 14 8 cguttapalem@salesforce.com kmter@live.com
StorageServer.java
in stream/server/src/main/java/org/apache/bookkeeper/stream/server
343 8 2018-02-27 2025-02-17 18 9 sijie@apache.org houxiaoyu@apache.org
AutoRecoveryMain.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/replication
275 20 2012-10-04 2025-02-17 39 17 ivank@apache.org houxiaoyu@apache.org
Main.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/server
249 9 2017-09-19 2025-02-17 23 14 zhaijia@apache.org houxiaoyu@apache.org
BufferedChannel.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
153 15 2011-03-31 2025-02-17 21 12 breed@apache.org stefano9913@gmail.com
ComponentStarter.java
in bookkeeper-common/src/main/java/org/apache/bookkeeper/common/component
48 2 2017-09-19 2025-02-17 7 7 zhaijia@apache.org houxiaoyu@apache.org
RegionAwareEnsemblePlacementPolicy.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
556 12 2016-10-13 2025-02-15 34 24 robin.dhamankar@gmail.com zyqbit@outlook.com
BookieShell.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
2313 211 2012-06-13 2025-02-14 147 47 ivank@apache.org 8622884+dlg99@users.noreply...
LedgerMetadataIndex.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/storage/ldb
331 16 2017-12-15 2025-02-14 21 16 mmerli@apache.org 1647023764@qq.com
EntryLocationIndexStats.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/storage/ldb
51 2 2018-12-13 2025-02-14 3 3 guosijie@gmail.com 1647023764@qq.com
CpuAffinityImpl.java
in cpu-affinity/src/main/java/org/apache/bookkeeper/common/util/affinity/impl
142 5 2018-11-13 2025-02-04 4 3 mmerli@apache.org equanz@apache.org
Sse42Crc32C.java
in circe-checksum/src/main/java/com/scurrilous/circe/crc
82 12 2018-01-07 2025-02-04 3 3 sijie@apache.org equanz@apache.org
NativeUtils.java
in native-library-common/src/main/java/org/apache/bookkeeper/common/util/nativelib
67 3 2025-02-04 2025-02-04 1 1 equanz@apache.org equanz@apache.org
NativeIOJni.java
in native-io/src/main/java/org/apache/bookkeeper/common/util/nativeio
28 1 2022-04-10 2025-02-04 5 4 chenhang@apache.org equanz@apache.org
package-info.java
in native-io/src/main/java/org/apache/bookkeeper/common/util/nativeio
1 - 2022-04-10 2025-02-04 2 2 chenhang@apache.org equanz@apache.org
package-info.java
in native-library-common/src/main/java/org/apache/bookkeeper/common/util/nativelib
1 - 2025-02-04 2025-02-04 1 1 equanz@apache.org equanz@apache.org
ReadOnlyLedgerHandle.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
270 17 2011-11-16 2024-11-16 34 16 ivank@apache.org eolivelli@apache.org
LedgerRecoveryOp.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
159 8 2011-03-31 2024-11-16 38 15 breed@apache.org eolivelli@apache.org
RackawareEnsemblePlacementPolicyImpl.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
1087 20 2016-10-13 2024-11-13 58 30 robin.dhamankar@gmail.com 37703914+ange-k@users.norep...
HandleFactoryImpl.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
59 4 2012-03-20 2024-09-13 7 5 ivank@apache.org yubiao.feng@streamnative.io
HandleFactory.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
8 - 2012-03-20 2024-09-13 3 3 ivank@apache.org yubiao.feng@streamnative.io
BookKeeperAdmin.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
1161 77 2011-10-27 2024-09-03 111 37 ivank@apache.org 315157973@qq.com
BookKeeper.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
948 86 2011-03-31 2024-09-02 106 33 breed@apache.org oliver.shen999@gmail.com
DataIntegrityCheckImpl.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/datainteg
450 23 2022-01-12 2024-08-31 3 3 vanlightly@gmail.com 55571188+liangyepianzhou@us...
VertxAbstractHandler.java
in bookkeeper-http/vertx-http-server/src/main/java/org/apache/bookkeeper/http/vertx
65 2 2017-08-16 2024-08-18 7 5 yzang@twitter.com codeprince2020@163.com
HttpServiceRequest.java
in bookkeeper-http/http-server/src/main/java/org/apache/bookkeeper/http/service
40 8 2017-10-11 2024-08-18 4 3 zhaijia@apache.org codeprince2020@163.com
AuditorCheckAllLedgersTask.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/replication
244 5 2023-02-16 2024-07-31 7 4 oliver.shen999@gmail.com horizonzy@apache.org
ZKMetadataDriverBase.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/meta/zk
303 13 2018-02-17 2024-07-26 13 8 sijie@apache.org 39078850+congbobo184@users....
ZKMetadataClientDriver.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/meta/zk
85 7 2018-02-17 2024-07-26 9 7 sijie@apache.org 39078850+congbobo184@users....
MetadataClientDriver.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/meta
38 3 2018-02-17 2024-07-26 5 4 sijie@apache.org 39078850+congbobo184@users....
BookKeeper.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client/api
21 1 2017-10-13 2024-07-26 5 5 eolivelli@apache.org 39078850+congbobo184@users....
AbstractConfiguration.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/conf
523 100 2011-11-18 2024-07-15 68 30 ivank@apache.org horizonzy@apache.org
JournalWriter.java
in tools/perf/src/main/java/org/apache/bookkeeper/tools/perf/journal
433 9 2019-08-26 2024-07-15 8 6 guosijie@gmail.com horizonzy@apache.org
ByteBufAllocatorImpl.java
in bookkeeper-common-allocator/src/main/java/org/apache/bookkeeper/common/allocator/impl
168 9 2018-10-25 2024-07-15 7 5 mmerli@apache.org horizonzy@apache.org
BookieResources.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
77 6 2021-11-24 2024-07-15 4 3 vanlightly@gmail.com horizonzy@apache.org
ByteBufAllocatorBuilderImpl.java
in bookkeeper-common-allocator/src/main/java/org/apache/bookkeeper/common/allocator/impl
63 9 2018-10-25 2024-07-15 5 4 mmerli@apache.org horizonzy@apache.org