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,750 files with 159,898 lines of code in files.
    • 1,720 files that are 366+ days old (155,789 lines of code)
    • 8 files that are 181-365 days old (1,266 lines of code)
    • 14 files that are 91-180 days old (2,363 lines of code)
    • 7 files that are 31-90 days old (383 lines of code)
    • 1 files that are 1-30 days old (97 lines of code)
97% | <1% | 1% | <1% | <1%
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,750 files with 159,898 lines of code in files.
    • 961 files have been last changed 366+ days ago (50,526 lines of code)
    • 624 files have been last changed 181-365 days ago (63,584 lines of code)
    • 118 files have been last changed 91-180 days ago (26,040 lines of code)
    • 42 files have been last changed 31-90 days ago (15,786 lines of code)
    • 5 files have been last changed 1-30 days ago (3,962 lines of code)
31% | 39% | 16% | 9% | 2%
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, json, proto, yaml, yml, groovy, gitignore, js, cpp, c, hpp, properties, scss, rst, thrift, html, svg, cfg, h
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
java97% | <1% | 1% | <1% | <1%
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%
yml100% | 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
java30% | 40% | 16% | 10% | 2%
py87% | 4% | 5% | 2% | 0%
xml51% | 14% | 16% | 17% | 0%
yaml91% | 8% | 0% | 0% | 0%
proto19% | 80% | 0% | 0% | 0%
cpp100% | 0% | 0% | 0% | 0%
yml100% | 0% | 0% | 0% | 0%
hpp100% | 0% | 0% | 0% | 0%
js29% | 0% | 0% | 0% | 70%
scss100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
cfg100% | 0% | 0% | 0% | 0%
c0% | 21% | 78% | 0% | 0%
thrift0% | 100% | 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-server96% | <1% | 2% | <1% | <1%
stream100% | 0% | 0% | 0% | 0%
tools100% | 0% | 0% | 0% | 0%
bookkeeper-common82% | 10% | 6% | 0% | 0%
metadata-drivers100% | 0% | 0% | 0% | 0%
stats89% | 0% | 0% | 10% | 0%
circe-checksum100% | 0% | 0% | 0% | 0%
bookkeeper-benchmark100% | 0% | 0% | 0% | 0%
buildtools100% | 0% | 0% | 0% | 0%
bookkeeper-http100% | 0% | 0% | 0% | 0%
dev100% | 0% | 0% | 0% | 0%
microbenchmarks68% | 0% | 31% | 0% | 0%
bookkeeper-slogger100% | 0% | 0% | 0% | 0%
deploy100% | 0% | 0% | 0% | 0%
site3100% | 0% | 0% | 0% | 0%
cpu-affinity100% | 0% | 0% | 0% | 0%
bookkeeper-proto100% | 0% | 0% | 0% | 0%
native-io100% | 0% | 0% | 0% | 0%
bookkeeper-dist100% | 0% | 0% | 0% | 0%
bookkeeper-common-allocator100% | 0% | 0% | 0% | 0%
src100% | 0% | 0% | 0% | 0%
conf100% | 0% | 0% | 0% | 0%
docker100% | 0% | 0% | 0% | 0%
testtools100% | 0% | 0% | 0% | 0%
primary (file freshness distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
stream40% | 46% | 12% | 1% | 0%
bookkeeper-server17% | 39% | 19% | 18% | 4%
tools84% | 0% | 15% | 0% | 0%
metadata-drivers99% | <1% | 0% | 0% | 0%
bookkeeper-common46% | 44% | 9% | 0% | 0%
circe-checksum89% | 2% | 8% | 0% | 0%
dev100% | 0% | 0% | 0% | 0%
bookkeeper-benchmark43% | 0% | 56% | 0% | 0%
bookkeeper-slogger100% | 0% | 0% | 0% | 0%
buildtools60% | 2% | 36% | 0% | 0%
deploy93% | 6% | 0% | 0% | 0%
stats10% | 72% | 6% | 10% | 0%
bookkeeper-proto57% | 42% | 0% | 0% | 0%
site336% | 0% | 0% | 0% | 63%
microbenchmarks15% | 18% | 66% | 0% | 0%
conf100% | 0% | 0% | 0% | 0%
bookkeeper-dist15% | 0% | 0% | 85% | 0%
testtools100% | 0% | 0% | 0% | 0%
bookkeeper-http<1% | 62% | 19% | 16% | 0%
cpu-affinity<1% | 99% | 0% | 0% | 0%
native-io<1% | 17% | 82% | 0% | 0%
bookkeeper-common-allocator0% | 92% | 7% | 0% | 0%
src0% | 100% | 0% | 0% | 0%
docker0% | 100% | 0% | 0% | 0%
Oldest Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
PerChannelBookieClient.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/proto
2231 153 2011-03-31 2023-05-31 136 47 breed@apache.org oliver.shen999@gmail.com
LedgerHandle.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
1255 93 2011-03-31 2023-07-13 142 43 breed@apache.org houxiaoyu@apache.org
BookKeeper.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
934 85 2011-03-31 2022-12-27 102 31 breed@apache.org shoothzj@gmail.com
PendingReadOp.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
462 34 2011-03-31 2022-11-02 71 26 breed@apache.org mmerli@apache.org
LocalBookKeeper.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/util
449 23 2011-03-31 2023-01-28 53 31 breed@apache.org shoothzj@gmail.com
FileInfo.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
426 27 2011-03-31 2022-07-26 38 15 breed@apache.org oliver.shen999@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 2022-11-02 46 17 breed@apache.org mmerli@apache.org
PendingAddOp.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
336 21 2011-03-31 2023-03-20 60 26 breed@apache.org mmerli@apache.org
BookieProtocol.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/proto
322 50 2011-03-31 2023-03-20 36 17 breed@apache.org mmerli@apache.org
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
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-05 13 8 breed@apache.org reddycharan18@gmail.com
TestClient.java
in bookkeeper-benchmark/src/main/java/org/apache/bookkeeper/benchmark
242 4 2011-03-31 2020-05-30 17 10 breed@apache.org lamberken@apache.org
LedgerOpenOp.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
224 9 2011-03-31 2022-11-24 41 16 breed@apache.org mattisonchao@apache.org
BookieServer.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/proto
201 18 2011-03-31 2023-03-21 83 28 breed@apache.org horizonzy@apache.org
BookkeeperInternalCallbacks.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/proto
183 11 2011-03-31 2022-07-29 20 13 breed@apache.org shoothzj@gmail.com
LedgerRecoveryOp.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
159 8 2011-03-31 2023-01-28 37 15 breed@apache.org shoothzj@gmail.com
BufferedChannel.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
149 15 2011-03-31 2023-03-06 20 11 breed@apache.org chenhang@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
LedgerDeleteOp.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
89 6 2011-03-31 2022-07-29 17 8 breed@apache.org shoothzj@gmail.com
StringUtils.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/util
85 9 2011-03-31 2023-01-28 14 10 breed@apache.org shoothzj@gmail.com
LedgerOutputStream.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/streaming
82 8 2011-03-31 2019-08-23 7 6 breed@apache.org vzhikserg@users.noreply.git...
DistributionSchedule.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
76 10 2011-03-31 2023-03-02 16 11 breed@apache.org mmerli@apache.org
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 145 36 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
BookieClient.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/proto
54 2 2011-03-31 2023-03-20 51 23 breed@apache.org mmerli@apache.org
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
1143 76 2011-10-27 2023-02-15 106 34 ivank@apache.org oliver.shen999@gmail.com
ReadOnlyLedgerHandle.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
270 17 2011-11-16 2022-12-07 32 16 ivank@apache.org lsj_sdjzu@126.com
ServerConfiguration.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/conf
1489 325 2011-11-18 2023-06-19 138 43 ivank@apache.org chenhang@apache.org
ClientConfiguration.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/conf
699 157 2011-11-18 2023-01-28 70 38 ivank@apache.org shoothzj@gmail.com
AbstractConfiguration.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/conf
507 96 2011-11-18 2023-03-15 63 28 ivank@apache.org horizonzy@apache.org
AbstractZkLedgerManager.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/meta
523 18 2011-11-28 2023-01-28 63 21 ivank@apache.org shoothzj@gmail.com
ZkUtils.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/util
180 7 2011-11-28 2022-07-29 17 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 2023-01-28 19 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
223 9 2012-02-08 2023-03-01 25 14 ivank@apache.org mmerli@apache.org
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
553 31 2012-03-08 2023-07-05 83 34 ivank@apache.org oliver.shen999@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/bookie
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/auth
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-30 2 1 sijie@apache.org sijie@apache.org
HandleFactory.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
8 - 2012-03-20 2017-08-30 2 2 ivank@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/conf
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-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/conf
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/feature
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/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/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/processor
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
SettableFeature.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/feature
15 4 2016-07-31 2017-10-29 2 2 robindh@robins-macbook-air.... 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
Most Recently Created Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ClusterInfoCommand.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/tools/cli/commands/bookies
97 6 2023-07-12 2023-07-12 1 1 oliver.shen999@gmail.com oliver.shen999@gmail.com
EntryLogIdsImpl.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/storage/directentrylogger
114 6 2023-06-20 2023-06-20 1 1 chenhang@apache.org chenhang@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 2023-05-25 1 1 mmerli@apache.org mmerli@apache.org
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
59 2 2023-02-27 2023-03-20 2 1 mmerli@apache.org mmerli@apache.org
AuditorReplicasCheckTask.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/replication
622 25 2023-02-16 2023-05-10 3 1 oliver.shen999@gmail.com oliver.shen999@gmail.com
AuditorPlacementPolicyCheckTask.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/replication
272 4 2023-02-16 2023-05-10 3 1 oliver.shen999@gmail.com oliver.shen999@gmail.com
AuditorStats.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/replication
269 1 2023-02-16 2023-05-10 2 1 oliver.shen999@gmail.com oliver.shen999@gmail.com
AuditorCheckAllLedgersTask.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/replication
243 5 2023-02-16 2023-05-10 5 2 oliver.shen999@gmail.com oliver.shen999@gmail.com
AuditorBookieCheckTask.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/replication
140 7 2023-02-16 2023-05-10 3 1 oliver.shen999@gmail.com oliver.shen999@gmail.com
AuditorTask.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/replication
110 8 2023-02-16 2023-03-16 2 1 oliver.shen999@gmail.com oliver.shen999@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
466 47 2022-11-09 2023-03-17 3 3 lothruin.mirwen@gmail.com zanderxu@apache.org
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 2022-10-25 1 1 mmerli@apache.org mmerli@apache.org
SingleThreadExecutor.java
in bookkeeper-common/src/main/java/org/apache/bookkeeper/common/util
237 18 2022-10-20 2022-10-25 2 1 mmerli@apache.org mmerli@apache.org
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
421 23 2022-06-23 2023-06-20 7 3 chenhang@apache.org chenhang@apache.org
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
DirectCompactionEntryLog.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/storage/directentrylogger
223 20 2022-06-23 2023-06-20 5 2 chenhang@apache.org chenhang@apache.org
LogMetadata.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/storage/directentrylogger
140 2 2022-06-23 2023-03-06 5 4 chenhang@apache.org chenhang@apache.org
DirectEntryLoggerStats.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/storage/directentrylogger
133 9 2022-06-23 2022-12-27 2 2 chenhang@apache.org shoothzj@gmail.com
Header.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/storage/directentrylogger
60 7 2022-06-23 2022-12-27 3 3 chenhang@apache.org shoothzj@gmail.com
WriterWithMetadata.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/storage/directentrylogger
46 5 2022-06-23 2022-12-27 2 2 chenhang@apache.org shoothzj@gmail.com
LogReaderScan.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/storage/directentrylogger
34 1 2022-06-23 2023-06-19 5 3 chenhang@apache.org chenhang@apache.org
Events.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/storage/directentrylogger
18 - 2022-06-23 2022-12-27 2 2 chenhang@apache.org shoothzj@gmail.com
LogReader.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/storage/directentrylogger
16 - 2022-06-23 2022-12-27 2 2 chenhang@apache.org shoothzj@gmail.com
LogWriter.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/storage/directentrylogger
13 - 2022-06-23 2022-12-27 2 2 chenhang@apache.org shoothzj@gmail.com
EntryLogIds.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/storage
5 - 2022-06-23 2022-12-27 2 2 chenhang@apache.org shoothzj@gmail.com
Java9IntHash.java
in circe-checksum/src/main/java/com/scurrilous/circe/checksum
88 7 2022-06-08 2023-02-27 3 2 mmerli@apache.org mmerli@apache.org
Java8IntHash.java
in circe-checksum/src/main/java/com/scurrilous/circe/checksum
31 4 2022-06-08 2023-02-27 2 1 mmerli@apache.org mmerli@apache.org
JniIntHash.java
in circe-checksum/src/main/java/com/scurrilous/circe/checksum
29 4 2022-06-08 2023-02-27 2 1 mmerli@apache.org mmerli@apache.org
IntHash.java
in circe-checksum/src/main/java/com/scurrilous/circe/checksum
8 - 2022-06-08 2023-02-27 2 1 mmerli@apache.org mmerli@apache.org
Most Recently Changed Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
LedgerMetadataIndex.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/storage/ldb
323 16 2017-12-15 2023-07-21 17 14 mmerli@apache.org houxiaoyu@apache.org
LedgerHandle.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
1255 93 2011-03-31 2023-07-13 142 43 breed@apache.org houxiaoyu@apache.org
docusaurus.config.js
in site3/website
264 - 2022-03-16 2023-07-13 11 3 boschi1997@gmail.com oliver.shen999@gmail.com
BookieShell.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
2023 211 2012-06-13 2023-07-12 140 45 ivank@apache.org oliver.shen999@gmail.com
ClusterInfoCommand.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/tools/cli/commands/bookies
97 6 2023-07-12 2023-07-12 1 1 oliver.shen999@gmail.com oliver.shen999@gmail.com
LedgerChecker.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
354 15 2012-08-17 2023-07-07 32 19 ivank@apache.org horizonzy@apache.org
DefaultEntryLogger.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
1025 79 2022-04-29 2023-07-05 8 5 chenhang@apache.org oliver.shen999@gmail.com
GarbageCollectorThread.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
553 31 2012-03-08 2023-07-05 83 34 ivank@apache.org oliver.shen999@gmail.com
GarbageCollectorStats.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/stats
125 1 2018-12-16 2023-07-05 2 2 guosijie@gmail.com oliver.shen999@gmail.com
BookKeeperServerStats.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
121 - 2014-08-06 2023-07-05 39 22 sijie@apache.org oliver.shen999@gmail.com
bkctl.xml
in bookkeeper-dist/src/assemble
103 - 2018-11-12 2023-07-01 25 10 guosijie@gmail.com lhotari@users.noreply.githu...
bin-all.xml
in bookkeeper-dist/src/assemble
100 - 2017-11-22 2023-07-01 33 13 sijie@apache.org lhotari@users.noreply.githu...
bin-server.xml
in bookkeeper-dist/src/assemble
86 - 2017-11-22 2023-07-01 33 14 sijie@apache.org lhotari@users.noreply.githu...
SingleDirectoryDbLedgerStorage.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/storage/ldb
962 68 2018-04-08 2023-06-26 51 27 mmerli@apache.org chenhang@apache.org
InterleavedLedgerStorage.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
569 52 2012-04-17 2023-06-26 73 25 ivank@apache.org chenhang@apache.org
DbLedgerStorage.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/storage/ldb
526 56 2017-12-15 2023-06-26 46 23 mmerli@apache.org chenhang@apache.org
SortedLedgerStorage.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
345 52 2014-03-12 2023-06-26 37 22 ivank@apache.org chenhang@apache.org
LedgerStorage.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
134 21 2012-04-17 2023-06-26 36 22 ivank@apache.org chenhang@apache.org
TriggerGCService.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/server/http/service
75 2 2018-11-27 2023-06-26 4 2 jiazhai@users.noreply.githu... chenhang@apache.org
BookieImpl.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
955 48 2021-05-25 2023-06-25 31 15 65131575+pkumar-singh@users... chenhang@apache.org
Journal.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
900 51 2012-04-17 2023-06-25 102 42 sijie@apache.org chenhang@apache.org
setup.py
in stream/clients/python
57 - 2018-09-24 2023-06-22 21 10 guosijie@gmail.com chenhang@apache.org
ServiceNameResolverProvider.java
in stream/common/src/main/java/org/apache/bookkeeper/common/resolver
92 5 2018-06-01 2023-06-21 4 4 sijie@apache.org lhotari@users.noreply.githu...
DirectEntryLogger.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/storage/directentrylogger
421 23 2022-06-23 2023-06-20 7 3 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
DirectCompactionEntryLog.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/storage/directentrylogger
223 20 2022-06-23 2023-06-20 5 2 chenhang@apache.org chenhang@apache.org
EntryLogIdsImpl.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/storage/directentrylogger
114 6 2023-06-20 2023-06-20 1 1 chenhang@apache.org chenhang@apache.org
ServerConfiguration.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/conf
1489 325 2011-11-18 2023-06-19 138 43 ivank@apache.org chenhang@apache.org
ZkLedgerUnderreplicationManager.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/meta
948 42 2012-08-14 2023-06-19 50 23 ivank@apache.org oliver.shen999@gmail.com
ReplicationWorker.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/replication
655 24 2012-08-24 2023-06-19 59 31 ivank@apache.org chenhang@apache.org
Auditor.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/replication
557 26 2012-08-27 2023-06-19 74 32 ivank@apache.org oliver.shen999@gmail.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
LedgersIndexRebuildOp.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/storage/ldb
175 7 2021-09-24 2023-06-19 9 5 vanlightly@gmail.com chenhang@apache.org
Buffer.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/storage/directentrylogger
161 17 2022-05-04 2023-06-19 5 2 chenhang@apache.org chenhang@apache.org
ReadJournalCommand.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/tools/cli/commands/bookie
160 9 2019-03-29 2023-06-19 6 5 zhangyong1025.zy@gmail.com chenhang@apache.org
LedgerFragment.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/client
142 19 2012-08-17 2023-06-19 20 13 ivank@apache.org chenhang@apache.org
VertxHttpServer.java
in bookkeeper-http/vertx-http-server/src/main/java/org/apache/bookkeeper/http/vertx
122 8 2017-08-16 2023-06-19 12 8 yzang@twitter.com kmter@live.com
BufferPool.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/storage/directentrylogger
38 3 2022-05-04 2023-06-19 4 2 chenhang@apache.org chenhang@apache.org
LogReaderScan.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/storage/directentrylogger
34 1 2022-06-23 2023-06-19 5 3 chenhang@apache.org chenhang@apache.org
SimpleLedgerAllocator.java
in stream/distributedlog/core/src/main/java/org/apache/distributedlog/bk
427 31 2018-01-29 2023-06-16 12 8 sijie@apache.org reidchan@apache.org
PerChannelBookieClient.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/proto
2231 153 2011-03-31 2023-05-31 136 47 breed@apache.org oliver.shen999@gmail.com
OtelMetricsProvider.java
in stats/bookkeeper-stats-providers/otel-metrics-provider/src/main/java/org/apache/bookkeeper/stats/otel
109 4 2023-05-25 2023-05-25 1 1 mmerli@apache.org mmerli@apache.org
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
EntryLogManagerForSingleEntryLog.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie
193 17 2018-05-04 2023-05-12 7 6 cguttapalem@salesforce.com houxiaoyu@apache.org
AuditorReplicasCheckTask.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/replication
622 25 2023-02-16 2023-05-10 3 1 oliver.shen999@gmail.com oliver.shen999@gmail.com
AuditorPlacementPolicyCheckTask.java
in bookkeeper-server/src/main/java/org/apache/bookkeeper/replication
272 4 2023-02-16 2023-05-10 3 1 oliver.shen999@gmail.com oliver.shen999@gmail.com