duplicated block id: 1 size: 35 cleaned lines of code in 2 files: - bookkeeper-server/src/main/java/org/apache/bookkeeper/sasl/SASLBookieAuthProviderFactory.java (182:218) - bookkeeper-server/src/main/java/org/apache/bookkeeper/sasl/SaslClientState.java (139:175) duplicated block id: 2 size: 34 cleaned lines of code in 2 files: - bookkeeper-common/src/main/java/org/apache/bookkeeper/common/stats/BroadCastStatsLogger.java (107:148) - stream/distributedlog/common/src/main/java/org/apache/distributedlog/common/stats/BroadCastStatsLogger.java (107:148) duplicated block id: 3 size: 33 cleaned lines of code in 2 files: - bookkeeper-common/src/main/java/org/apache/bookkeeper/common/stats/BroadCastStatsLogger.java (63:104) - stream/distributedlog/common/src/main/java/org/apache/distributedlog/common/stats/BroadCastStatsLogger.java (63:104) duplicated block id: 4 size: 31 cleaned lines of code in 2 files: - stream/api/src/main/java/org/apache/bookkeeper/api/kv/TableWriteView.java (104:136) - stream/api/src/main/java/org/apache/bookkeeper/api/kv/PTableWriteView.java (100:132) duplicated block id: 5 size: 30 cleaned lines of code in 2 files: - tools/perf/src/main/java/org/apache/bookkeeper/tools/perf/journal/JournalWriter.java (427:469) - tools/perf/src/main/java/org/apache/bookkeeper/tools/perf/dlog/PerfWriter.java (345:387) duplicated block id: 6 size: 28 cleaned lines of code in 2 files: - stream/distributedlog/io/dlfs/src/main/java/org/apache/distributedlog/fs/DLInputStream.java (186:219) - stream/statelib/src/main/java/org/apache/bookkeeper/statelib/impl/rocksdb/checkpoint/dlog/DLInputStream.java (174:207) duplicated block id: 7 size: 27 cleaned lines of code in 2 files: - stream/distributedlog/io/dlfs/src/main/java/org/apache/distributedlog/fs/DLInputStream.java (152:183) - stream/statelib/src/main/java/org/apache/bookkeeper/statelib/impl/rocksdb/checkpoint/dlog/DLInputStream.java (140:171) duplicated block id: 8 size: 24 cleaned lines of code in 2 files: - stream/api/src/main/java/org/apache/bookkeeper/api/kv/TableWriteView.java (138:163) - stream/api/src/main/java/org/apache/bookkeeper/api/kv/PTableWriteView.java (134:159) duplicated block id: 9 size: 23 cleaned lines of code in 2 files: - stream/distributedlog/io/dlfs/src/main/java/org/apache/distributedlog/fs/DLInputStream.java (108:135) - stream/statelib/src/main/java/org/apache/bookkeeper/statelib/impl/rocksdb/checkpoint/dlog/DLInputStream.java (106:133) duplicated block id: 10 size: 19 cleaned lines of code in 2 files: - bookkeeper-server/src/main/java/org/apache/bookkeeper/client/BatchedReadOp.java (256:282) - bookkeeper-server/src/main/java/org/apache/bookkeeper/client/PendingReadOp.java (345:371) duplicated block id: 11 size: 19 cleaned lines of code in 2 files: - stats/bookkeeper-stats-providers/prometheus-metrics-provider/src/main/java/org/apache/bookkeeper/stats/prometheus/PrometheusMetricsProvider.java (229:249) - stats/bookkeeper-stats-providers/otel-metrics-provider/src/main/java/org/apache/bookkeeper/stats/otel/OtelMetricsProvider.java (129:149) duplicated block id: 12 size: 18 cleaned lines of code in 2 files: - bookkeeper-server/src/main/java/org/apache/bookkeeper/util/collections/ConcurrentOpenHashMap.java (147:168) - bookkeeper-server/src/main/java/org/apache/bookkeeper/util/collections/ConcurrentLongHashMap.java (158:179) duplicated block id: 13 size: 18 cleaned lines of code in 3 files: - bookkeeper-server/src/main/java/org/apache/bookkeeper/util/collections/ConcurrentOpenHashSet.java (144:165) - bookkeeper-server/src/main/java/org/apache/bookkeeper/util/collections/ConcurrentLongLongPairHashMap.java (171:192) - bookkeeper-server/src/main/java/org/apache/bookkeeper/util/collections/ConcurrentLongLongHashMap.java (171:192) duplicated block id: 14 size: 14 cleaned lines of code in 2 files: - metadata-drivers/etcd/src/main/java/org/apache/bookkeeper/metadata/etcd/helpers/ValueStream.java (246:261) - metadata-drivers/etcd/src/main/java/org/apache/bookkeeper/metadata/etcd/helpers/KeySetReader.java (228:243) duplicated block id: 15 size: 14 cleaned lines of code in 2 files: - metadata-drivers/etcd/src/main/java/org/apache/bookkeeper/metadata/etcd/helpers/ValueStream.java (285:300) - metadata-drivers/etcd/src/main/java/org/apache/bookkeeper/metadata/etcd/helpers/KeySetReader.java (257:272) duplicated block id: 16 size: 14 cleaned lines of code in 2 files: - bookkeeper-server/src/main/java/org/apache/bookkeeper/client/BatchedReadOp.java (285:303) - bookkeeper-server/src/main/java/org/apache/bookkeeper/client/PendingReadOp.java (374:394) duplicated block id: 17 size: 14 cleaned lines of code in 2 files: - bookkeeper-server/src/main/java/org/apache/bookkeeper/client/ZoneawareEnsemblePlacementPolicy.java (99:114) - bookkeeper-server/src/main/java/org/apache/bookkeeper/client/RackawareEnsemblePlacementPolicy.java (134:149) duplicated block id: 18 size: 13 cleaned lines of code in 2 files: - circe-checksum/src/main/java/com/scurrilous/circe/impl/AbstractIncrementalIntHash.java (72:86) - circe-checksum/src/main/java/com/scurrilous/circe/impl/AbstractIncrementalLongHash.java (72:86) duplicated block id: 19 size: 13 cleaned lines of code in 2 files: - circe-checksum/src/main/java/com/scurrilous/circe/impl/AbstractStatelessIntHash.java (47:61) - circe-checksum/src/main/java/com/scurrilous/circe/impl/AbstractStatelessLongHash.java (47:61) duplicated block id: 20 size: 21 cleaned lines of code in 2 files: - stream/clients/python/noxfile.py (0:0) - stream/clients/python/nox.py (0:0) duplicated block id: 21 size: 12 cleaned lines of code in 2 files: - stream/server/src/main/java/org/apache/bookkeeper/stream/server/StorageServer.java (426:439) - bookkeeper-server/src/main/java/org/apache/bookkeeper/server/EmbeddedServer.java (512:525) duplicated block id: 22 size: 12 cleaned lines of code in 2 files: - stream/storage/impl/src/main/java/org/apache/bookkeeper/stream/storage/impl/kv/TableStoreUtils.java (282:295) - stream/statelib/src/main/java/org/apache/bookkeeper/statelib/impl/mvcc/MVCCUtils.java (243:256) duplicated block id: 23 size: 12 cleaned lines of code in 3 files: - bookkeeper-server/src/main/java/org/apache/bookkeeper/util/collections/ConcurrentOpenHashMap.java (495:509) - bookkeeper-server/src/main/java/org/apache/bookkeeper/util/collections/ConcurrentLongLongPairHashMap.java (560:574) - bookkeeper-server/src/main/java/org/apache/bookkeeper/util/collections/ConcurrentLongLongHashMap.java (800:814) duplicated block id: 24 size: 11 cleaned lines of code in 2 files: - tools/perf/src/main/java/org/apache/bookkeeper/tools/perf/journal/JournalWriter.java (505:518) - tools/perf/src/main/java/org/apache/bookkeeper/tools/perf/dlog/PerfWriter.java (406:419) duplicated block id: 25 size: 11 cleaned lines of code in 2 files: - bookkeeper-server/src/main/java/org/apache/bookkeeper/client/BatchedReadOp.java (237:254) - bookkeeper-server/src/main/java/org/apache/bookkeeper/client/PendingReadOp.java (321:338) duplicated block id: 26 size: 11 cleaned lines of code in 2 files: - bookkeeper-server/src/main/java/org/apache/bookkeeper/sasl/SASLClientProviderFactory.java (117:129) - bookkeeper-server/src/main/java/org/apache/bookkeeper/sasl/SASLBookieAuthProviderFactory.java (109:121) duplicated block id: 27 size: 10 cleaned lines of code in 2 files: - bookkeeper-common/src/main/java/org/apache/bookkeeper/common/conf/ComponentConfiguration.java (309:320) - bookkeeper-server/src/main/java/org/apache/bookkeeper/conf/AbstractConfiguration.java (1285:1296) duplicated block id: 28 size: 10 cleaned lines of code in 2 files: - tools/perf/src/main/java/org/apache/bookkeeper/tools/perf/dlog/PerfWriter.java (181:193) - tools/perf/src/main/java/org/apache/bookkeeper/tools/perf/dlog/PerfReaderBase.java (107:119) duplicated block id: 29 size: 9 cleaned lines of code in 2 files: - stream/distributedlog/io/dlfs/src/main/java/org/apache/distributedlog/fs/DLInputStream.java (93:106) - stream/statelib/src/main/java/org/apache/bookkeeper/statelib/impl/rocksdb/checkpoint/dlog/DLInputStream.java (91:104) duplicated block id: 30 size: 8 cleaned lines of code in 3 files: - stream/common/src/main/java/org/apache/bookkeeper/common/util/Bytes.java (33:42) - stream/statelib/src/main/java/org/apache/bookkeeper/statelib/impl/Bytes.java (35:44) - metadata-drivers/etcd/src/main/java/org/apache/bookkeeper/metadata/etcd/EtcdUtils.java (178:187) duplicated block id: 31 size: 8 cleaned lines of code in 3 files: - stream/common/src/main/java/org/apache/bookkeeper/common/util/Bytes.java (56:65) - stream/statelib/src/main/java/org/apache/bookkeeper/statelib/impl/Bytes.java (75:84) - metadata-drivers/etcd/src/main/java/org/apache/bookkeeper/metadata/etcd/EtcdUtils.java (201:210) duplicated block id: 32 size: 8 cleaned lines of code in 2 files: - stream/distributedlog/io/dlfs/src/main/java/org/apache/distributedlog/fs/DLOutputStream.java (124:133) - stream/statelib/src/main/java/org/apache/bookkeeper/statelib/impl/rocksdb/checkpoint/dlog/DLOutputStream.java (124:133) duplicated block id: 33 size: 8 cleaned lines of code in 2 files: - bookkeeper-server/src/main/java/org/apache/bookkeeper/tools/cli/commands/bookies/ClusterInfoCommand.java (99:109) - bookkeeper-server/src/main/java/org/apache/bookkeeper/server/http/service/ClusterInfoService.java (102:112) duplicated block id: 34 size: 8 cleaned lines of code in 5 files: - bookkeeper-server/src/main/java/org/apache/bookkeeper/tools/cli/commands/cookie/UpdateCookieCommand.java (81:90) - bookkeeper-server/src/main/java/org/apache/bookkeeper/tools/cli/commands/cookie/GetCookieCommand.java (71:80) - bookkeeper-server/src/main/java/org/apache/bookkeeper/tools/cli/commands/cookie/DeleteCookieCommand.java (70:79) - bookkeeper-server/src/main/java/org/apache/bookkeeper/tools/cli/commands/cookie/GenerateCookieCommand.java (112:121) - bookkeeper-server/src/main/java/org/apache/bookkeeper/tools/cli/commands/cookie/CreateCookieCommand.java (78:87) duplicated block id: 35 size: 8 cleaned lines of code in 2 files: - bookkeeper-server/src/main/java/org/apache/bookkeeper/tools/cli/commands/bookie/ConvertToDBStorageCommand.java (117:126) - bookkeeper-server/src/main/java/org/apache/bookkeeper/tools/cli/commands/bookie/ConvertToInterleavedStorageCommand.java (178:187) duplicated block id: 36 size: 8 cleaned lines of code in 2 files: - bookkeeper-server/src/main/java/org/apache/bookkeeper/replication/Auditor.java (587:598) - bookkeeper-server/src/main/java/org/apache/bookkeeper/replication/AuditorTask.java (109:120) duplicated block id: 37 size: 8 cleaned lines of code in 2 files: - bookkeeper-server/src/main/java/org/apache/bookkeeper/util/collections/ConcurrentLongLongPairHashMap.java (645:657) - bookkeeper-server/src/main/java/org/apache/bookkeeper/util/collections/ConcurrentLongLongHashMap.java (880:892) duplicated block id: 38 size: 8 cleaned lines of code in 2 files: - bookkeeper-server/src/main/java/org/apache/bookkeeper/meta/ZkLedgerIdGenerator.java (125:134) - bookkeeper-server/src/main/java/org/apache/bookkeeper/meta/FlatLedgerManager.java (72:81) duplicated block id: 39 size: 7 cleaned lines of code in 2 files: - stream/api/src/main/java/org/apache/bookkeeper/api/kv/impl/op/DeleteOpImpl.java (59:68) - stream/api/src/main/java/org/apache/bookkeeper/api/kv/impl/op/RangeOpImpl.java (59:68) duplicated block id: 40 size: 7 cleaned lines of code in 2 files: - stream/common/src/main/java/org/apache/bookkeeper/common/grpc/stats/ServerStats.java (88:96) - stream/common/src/main/java/org/apache/bookkeeper/common/grpc/stats/ClientStats.java (88:96) duplicated block id: 41 size: 7 cleaned lines of code in 5 files: - stream/clients/java/kv/src/main/java/org/apache/bookkeeper/clients/impl/kv/PutRequestProcessor.java (65:73) - stream/clients/java/kv/src/main/java/org/apache/bookkeeper/clients/impl/kv/IncrementRequestProcessor.java (65:73) - stream/clients/java/kv/src/main/java/org/apache/bookkeeper/clients/impl/kv/TxnRequestProcessor.java (65:73) - stream/clients/java/kv/src/main/java/org/apache/bookkeeper/clients/impl/kv/RangeRequestProcessor.java (65:73) - stream/clients/java/kv/src/main/java/org/apache/bookkeeper/clients/impl/kv/DeleteRequestProcessor.java (65:73) duplicated block id: 42 size: 7 cleaned lines of code in 2 files: - bookkeeper-server/src/main/java/org/apache/bookkeeper/util/StringEntryFormatter.java (37:45) - bookkeeper-server/src/main/java/org/apache/bookkeeper/util/HexDumpEntryFormatter.java (45:53) duplicated block id: 43 size: 7 cleaned lines of code in 2 files: - bookkeeper-server/src/main/java/org/apache/bookkeeper/client/BatchedReadOp.java (221:230) - bookkeeper-server/src/main/java/org/apache/bookkeeper/client/PendingReadOp.java (300:309) duplicated block id: 44 size: 6 cleaned lines of code in 2 files: - bookkeeper-common/src/main/java/org/apache/bookkeeper/common/util/SafeRunnable.java (56:63) - bookkeeper-server/src/main/java/org/apache/bookkeeper/util/SafeRunnable.java (39:46) duplicated block id: 45 size: 6 cleaned lines of code in 2 files: - bookkeeper-common/src/main/java/org/apache/bookkeeper/common/stats/BroadCastStatsLogger.java (167:176) - stream/distributedlog/common/src/main/java/org/apache/distributedlog/common/stats/BroadCastStatsLogger.java (167:176) duplicated block id: 46 size: 6 cleaned lines of code in 2 files: - bookkeeper-common/src/main/java/org/apache/bookkeeper/common/stats/OpStatsListener.java (33:40) - stream/distributedlog/common/src/main/java/org/apache/distributedlog/common/stats/OpStatsListener.java (32:39) duplicated block id: 47 size: 6 cleaned lines of code in 10 files: - tools/stream/src/main/java/org/apache/bookkeeper/stream/cli/commands/table/DeleteTableCommand.java (48:55) - tools/stream/src/main/java/org/apache/bookkeeper/stream/cli/commands/table/CreateTableCommand.java (61:68) - tools/stream/src/main/java/org/apache/bookkeeper/stream/cli/commands/table/DelCommand.java (51:58) - tools/stream/src/main/java/org/apache/bookkeeper/stream/cli/commands/table/GetTableCommand.java (50:57) - tools/stream/src/main/java/org/apache/bookkeeper/stream/cli/commands/table/PutCommand.java (49:56) - tools/stream/src/main/java/org/apache/bookkeeper/stream/cli/commands/table/GetCommand.java (56:63) - tools/stream/src/main/java/org/apache/bookkeeper/stream/cli/commands/table/IncrementCommand.java (49:56) - tools/stream/src/main/java/org/apache/bookkeeper/stream/cli/commands/namespace/CreateNamespaceCommand.java (49:56) - tools/stream/src/main/java/org/apache/bookkeeper/stream/cli/commands/namespace/GetNamespaceCommand.java (49:56) - tools/stream/src/main/java/org/apache/bookkeeper/stream/cli/commands/namespace/DeleteNamespaceCommand.java (48:55) duplicated block id: 48 size: 6 cleaned lines of code in 2 files: - stream/distributedlog/io/dlfs/src/main/java/org/apache/distributedlog/fs/DLInputStream.java (235:242) - stream/statelib/src/main/java/org/apache/bookkeeper/statelib/impl/rocksdb/checkpoint/dlog/DLInputStream.java (223:230) duplicated block id: 49 size: 6 cleaned lines of code in 2 files: - stream/distributedlog/io/dlfs/src/main/java/org/apache/distributedlog/fs/DLOutputStream.java (114:121) - stream/statelib/src/main/java/org/apache/bookkeeper/statelib/impl/rocksdb/checkpoint/dlog/DLOutputStream.java (114:121) duplicated block id: 50 size: 6 cleaned lines of code in 2 files: - stream/distributedlog/core/src/main/java/org/apache/distributedlog/thrift/BKDLConfigFormat.java (1010:1018) - stream/distributedlog/core/src/main/java/org/apache/distributedlog/thrift/AccessControlEntry.java (595:603) duplicated block id: 51 size: 6 cleaned lines of code in 2 files: - bookkeeper-server/src/main/java/org/apache/bookkeeper/tools/cli/commands/bookie/ConvertToDBStorageCommand.java (68:75) - bookkeeper-server/src/main/java/org/apache/bookkeeper/tools/cli/commands/bookie/ConvertToInterleavedStorageCommand.java (80:87) duplicated block id: 52 size: 6 cleaned lines of code in 6 files: - bookkeeper-server/src/main/java/org/apache/bookkeeper/util/collections/ConcurrentOpenHashMap.java (194:202) - bookkeeper-server/src/main/java/org/apache/bookkeeper/util/collections/ConcurrentOpenHashSet.java (191:199) - bookkeeper-server/src/main/java/org/apache/bookkeeper/util/collections/ConcurrentLongHashSet.java (199:207) - bookkeeper-server/src/main/java/org/apache/bookkeeper/util/collections/ConcurrentLongHashMap.java (205:213) - bookkeeper-server/src/main/java/org/apache/bookkeeper/util/collections/ConcurrentLongLongPairHashMap.java (218:226) - bookkeeper-server/src/main/java/org/apache/bookkeeper/util/collections/ConcurrentLongLongHashMap.java (218:226) duplicated block id: 53 size: 6 cleaned lines of code in 2 files: - bookkeeper-server/src/main/java/org/apache/bookkeeper/util/collections/ConcurrentOpenHashMap.java (272:281) - bookkeeper-server/src/main/java/org/apache/bookkeeper/util/collections/ConcurrentLongLongHashMap.java (324:333) duplicated block id: 54 size: 6 cleaned lines of code in 2 files: - bookkeeper-server/src/main/java/org/apache/bookkeeper/client/ZoneawareEnsemblePlacementPolicy.java (74:81) - bookkeeper-server/src/main/java/org/apache/bookkeeper/client/RackawareEnsemblePlacementPolicy.java (109:116)