path # lines of code # active days days since first update days since last update # commits # contributors first updated last updated first contributor last contributor ratis-server/src/main/java/org/apache/ratis/statemachine/impl/SingleFileSnapshotInfo.java 15 3 2658 927 3 2 2018-01-27 2022-10-24 szetszwo@hortonworks.com szetszwo@apache.org ratis-server/src/main/java/org/apache/ratis/statemachine/impl/SimpleStateMachineStorage.java 187 14 2658 329 14 9 2018-01-27 2024-06-13 szetszwo@hortonworks.com angers.zhu@gmail.com ratis-server/src/main/java/org/apache/ratis/statemachine/impl/BaseStateMachine.java 174 35 2658 216 35 16 2018-01-27 2024-10-04 szetszwo@hortonworks.com 740087514@qq.com ratis-server/src/main/java/org/apache/ratis/statemachine/impl/FileListSnapshotInfo.java 31 4 2658 927 4 2 2018-01-27 2022-10-24 szetszwo@hortonworks.com szetszwo@apache.org ratis-server/src/main/java/org/apache/ratis/statemachine/impl/TransactionContextImpl.java 149 16 2658 400 16 8 2018-01-27 2024-04-03 szetszwo@hortonworks.com tanxinyu@apache.org ratis-server/src/main/java/org/apache/ratis/server/metrics/RaftLogMetricsBase.java 40 7 1600 965 8 3 2020-12-20 2022-09-16 szetszwo@apache.org szetszwo@apache.org ratis-server/src/main/java/org/apache/ratis/server/metrics/LeaderElectionMetrics.java 54 11 2080 400 13 7 2019-08-28 2024-04-03 shashikant@apache.org tanxinyu@apache.org ratis-server/src/main/java/org/apache/ratis/server/metrics/RaftServerMetricsImpl.java 227 11 1598 481 12 6 2020-12-22 2024-01-13 szetszwo@apache.org 36403683+ivandika3@users.noreply.github.com ratis-server/src/main/java/org/apache/ratis/server/metrics/SegmentedRaftLogMetrics.java 121 11 1600 569 12 6 2020-12-20 2023-10-17 szetszwo@apache.org 48054931+szywilliam@users.noreply.github.com ratis-server/src/main/java/org/apache/ratis/server/metrics/LogAppenderMetrics.java 30 7 2011 965 7 5 2019-11-05 2022-09-16 ljain@apache.org szetszwo@apache.org ratis-server/src/main/java/org/apache/ratis/server/util/ServerStringUtils.java 92 5 1606 6 5 4 2020-12-14 2025-05-02 szetszwo@apache.org 740087514@qq.com ratis-server/src/main/java/org/apache/ratis/server/DisabledDataStreamServerFactory.java 28 4 1652 1635 4 2 2020-10-29 2020-11-15 szetszwo@apache.org amaliujia@users.noreply.github.com ratis-server/src/main/java/org/apache/ratis/server/storage/StorageImplUtils.java 121 6 1056 629 6 4 2022-06-17 2023-08-18 lylpysz1@163.com szetszwo@apache.org ratis-server/src/main/java/org/apache/ratis/server/storage/RaftStorageImpl.java 144 10 1602 412 10 6 2020-12-18 2024-03-22 szetszwo@apache.org tanxinyu@apache.org ratis-server/src/main/java/org/apache/ratis/server/storage/RaftStorageDirectoryImpl.java 170 8 1602 400 8 4 2020-12-18 2024-04-03 szetszwo@apache.org tanxinyu@apache.org ratis-server/src/main/java/org/apache/ratis/server/storage/FileChunkReader.java 74 8 1616 231 8 3 2020-12-04 2024-09-19 szetszwo@apache.org 97331129+133tosakarin@users.noreply.github.com ratis-server/src/main/java/org/apache/ratis/server/storage/RaftStorageMetadataFileImpl.java 80 3 1604 541 3 1 2020-12-16 2023-11-14 szetszwo@apache.org szetszwo@apache.org ratis-server/src/main/java/org/apache/ratis/server/storage/SnapshotManager.java 152 26 3044 236 27 13 2017-01-06 2024-09-14 enis@apache.org 97331129+133tosakarin@users.noreply.github.com ratis-server/src/main/java/org/apache/ratis/server/leader/InstallSnapshotRequests.java 109 7 1613 476 7 4 2020-12-07 2024-01-18 szetszwo@apache.org 6454655+adoroszlai@users.noreply.github.com ratis-server/src/main/java/org/apache/ratis/server/leader/LeaderProtoUtils.java 47 2 1607 1606 2 1 2020-12-13 2020-12-14 szetszwo@apache.org szetszwo@apache.org ratis-server/src/main/java/org/apache/ratis/server/leader/LogAppenderBase.java 311 20 1613 125 20 8 2020-12-07 2025-01-03 szetszwo@apache.org szetszwo@apache.org ratis-server/src/main/java/org/apache/ratis/server/leader/LogAppenderDefault.java 177 18 1613 188 18 8 2020-12-07 2024-11-01 szetszwo@apache.org 97331129+133tosakarin@users.noreply.github.com ratis-server/src/main/java/org/apache/ratis/server/leader/LogAppenderDaemon.java 101 6 1613 348 6 3 2020-12-07 2024-05-25 szetszwo@apache.org wfps1210@gmail.com ratis-server/src/main/java/org/apache/ratis/server/raftlog/RaftLogBase.java 411 23 1599 106 23 8 2020-12-21 2025-01-22 szetszwo@apache.org 48054931+szywilliam@users.noreply.github.com ratis-server/src/main/java/org/apache/ratis/server/raftlog/segmented/LogSegmentStartEnd.java 100 2 1602 192 2 1 2020-12-18 2024-10-28 szetszwo@apache.org szetszwo@apache.org ratis-server/src/main/java/org/apache/ratis/server/raftlog/segmented/SegmentedRaftLogInputStream.java 174 9 2185 33 9 5 2019-05-15 2025-04-05 szetszwo@apache.org 89496957+rkgrit@users.noreply.github.com ratis-server/src/main/java/org/apache/ratis/server/raftlog/segmented/CacheInvalidationPolicy.java 77 3 2185 569 3 3 2019-05-15 2023-10-17 szetszwo@apache.org 48054931+szywilliam@users.noreply.github.com ratis-server/src/main/java/org/apache/ratis/server/raftlog/segmented/LogSegment.java 469 39 2185 18 40 13 2019-05-15 2025-04-20 szetszwo@apache.org 89496957+rkgrit@users.noreply.github.com ratis-server/src/main/java/org/apache/ratis/server/raftlog/segmented/SegmentedRaftLog.java 502 61 2185 125 65 17 2019-05-15 2025-01-03 szetszwo@apache.org szetszwo@apache.org ratis-server/src/main/java/org/apache/ratis/server/raftlog/segmented/LogSegmentPath.java 83 3 1602 476 3 2 2020-12-18 2024-01-18 szetszwo@apache.org 6454655+adoroszlai@users.noreply.github.com ratis-server/src/main/java/org/apache/ratis/server/raftlog/segmented/SegmentedRaftLogCache.java 623 39 2185 44 40 17 2019-05-15 2025-03-25 szetszwo@apache.org hfutzhanghb@163.com ratis-server/src/main/java/org/apache/ratis/server/raftlog/segmented/SegmentedRaftLogReader.java 253 15 2185 33 15 7 2019-05-15 2025-04-05 szetszwo@apache.org 89496957+rkgrit@users.noreply.github.com ratis-server/src/main/java/org/apache/ratis/server/raftlog/segmented/SegmentedRaftLogWorker.java 623 61 2186 44 63 23 2019-05-14 2025-03-25 ankit@apache.org hfutzhanghb@163.com ratis-server/src/main/java/org/apache/ratis/server/raftlog/segmented/SegmentedRaftLogFormat.java 48 2 2185 539 2 1 2019-05-15 2023-11-16 szetszwo@apache.org szetszwo@apache.org ratis-server/src/main/java/org/apache/ratis/server/raftlog/segmented/SegmentedRaftLogOutputStream.java 117 13 2185 539 13 7 2019-05-15 2023-11-16 szetszwo@apache.org szetszwo@apache.org ratis-server/src/main/java/org/apache/ratis/server/raftlog/segmented/BufferedWriteChannel.java 140 13 2185 475 13 9 2019-05-15 2024-01-19 szetszwo@apache.org 6454655+adoroszlai@users.noreply.github.com ratis-server/src/main/java/org/apache/ratis/server/raftlog/memory/MemoryRaftLog.java 221 23 2185 200 23 8 2019-05-15 2024-10-20 szetszwo@apache.org szetszwo@apache.org ratis-server/src/main/java/org/apache/ratis/server/raftlog/LogProtoUtils.java 195 13 1609 370 16 7 2020-12-11 2024-05-03 szetszwo@apache.org duongnt.is@gmail.com ratis-server/src/main/java/org/apache/ratis/server/impl/LeaderElection.java 374 61 3044 6 67 25 2017-01-06 2025-05-02 enis@apache.org 740087514@qq.com ratis-server/src/main/java/org/apache/ratis/server/impl/StateMachineUpdater.java 282 58 3044 6 64 21 2017-01-06 2025-05-02 enis@apache.org 740087514@qq.com ratis-server/src/main/java/org/apache/ratis/server/impl/VoteContext.java 117 4 1581 470 4 4 2021-01-08 2024-01-24 szetszwo@apache.org 36403683+ivandika3@users.noreply.github.com ratis-server/src/main/java/org/apache/ratis/server/impl/CommitInfoCache.java 41 4 2639 512 4 3 2018-02-15 2023-12-13 szetszwo@hortonworks.com szetszwo@apache.org ratis-server/src/main/java/org/apache/ratis/server/impl/PendingStepDown.java 76 2 1178 1006 2 2 2022-02-15 2022-08-06 lylpysz1@163.com szetszwo@apache.org ratis-server/src/main/java/org/apache/ratis/server/impl/PeerConfiguration.java 147 18 3044 633 21 11 2017-01-06 2023-08-14 enis@apache.org 48054931+szywilliam@users.noreply.github.com ratis-server/src/main/java/org/apache/ratis/server/impl/MessageStreamRequests.java 94 4 1643 481 4 2 2020-11-07 2024-01-13 szetszwo@apache.org duongnt.is@gmail.com ratis-server/src/main/java/org/apache/ratis/server/impl/ReadRequests.java 79 5 1002 548 5 2 2022-08-10 2023-11-07 szetszwo@apache.org 48054931+szywilliam@users.noreply.github.com ratis-server/src/main/java/org/apache/ratis/server/impl/DataStreamServerImpl.java 27 9 1725 1611 9 4 2020-08-17 2020-12-09 54566284+anshkhannasbu@users.noreply.github.com szetszwo@apache.org ratis-server/src/main/java/org/apache/ratis/server/impl/RetryCacheImpl.java 200 4 1612 464 4 3 2020-12-08 2024-01-30 szetszwo@apache.org tanxinyu@apache.org ratis-server/src/main/java/org/apache/ratis/server/impl/PendingRequests.java 222 37 3044 477 42 15 2017-01-06 2024-01-17 enis@apache.org szetszwo@apache.org ratis-server/src/main/java/org/apache/ratis/server/impl/ServerState.java 378 104 3044 343 114 28 2017-01-06 2024-05-30 enis@apache.org 48054931+szywilliam@users.noreply.github.com ratis-server/src/main/java/org/apache/ratis/server/impl/ReadIndexHeartbeats.java 141 8 961 416 9 4 2022-09-20 2024-03-18 48054931+szywilliam@users.noreply.github.com 48054931+szywilliam@users.noreply.github.com ratis-server/src/main/java/org/apache/ratis/server/impl/StateMachineMetrics.java 40 10 2061 965 11 7 2019-09-16 2022-09-16 shashikant@apache.org szetszwo@apache.org ratis-server/src/main/java/org/apache/ratis/server/impl/LeaderLease.java 64 2 585 400 2 2 2023-10-01 2024-04-03 48054931+szywilliam@users.noreply.github.com tanxinyu@apache.org ratis-server/src/main/java/org/apache/ratis/server/impl/DataStreamMapImpl.java 32 1 1630 1630 1 1 2020-11-20 2020-11-20 szetszwo@apache.org szetszwo@apache.org ratis-server/src/main/java/org/apache/ratis/server/impl/ServerProtoUtils.java 157 59 3044 211 62 17 2017-01-06 2024-10-09 enis@apache.org 97331129+133tosakarin@users.noreply.github.com ratis-server/src/main/java/org/apache/ratis/server/impl/FollowerState.java 140 33 3044 6 34 17 2017-01-06 2025-05-02 enis@apache.org 740087514@qq.com ratis-server/src/main/java/org/apache/ratis/server/impl/RoleInfo.java 152 20 2479 220 20 7 2018-07-25 2024-09-30 szetszwo@apache.org 97331129+133tosakarin@users.noreply.github.com ratis-server/src/main/java/org/apache/ratis/server/impl/WatchRequests.java 174 13 2402 481 13 6 2018-10-10 2024-01-13 szetszwo@apache.org 36403683+ivandika3@users.noreply.github.com ratis-server/src/main/java/org/apache/ratis/server/impl/PendingRequest.java 74 22 3044 189 24 12 2017-01-06 2024-10-31 enis@apache.org 740087514@qq.com ratis-server/src/main/java/org/apache/ratis/server/impl/RaftServerJmxAdapter.java 66 1 478 478 1 1 2024-01-16 2024-01-16 szetszwo@apache.org szetszwo@apache.org ratis-server/src/main/java/org/apache/ratis/server/impl/RaftServerProxy.java 574 86 2920 44 89 26 2017-05-10 2025-03-25 szetszwo@hortonworks.com hfutzhanghb@163.com ratis-server/src/main/java/org/apache/ratis/server/impl/ServerImplUtils.java 200 34 3037 16 35 13 2017-01-13 2025-04-22 szetszwo@hortonworks.com 89496957+rkgrit@users.noreply.github.com ratis-server/src/main/java/org/apache/ratis/server/impl/TransactionManager.java 46 4 574 126 4 2 2023-10-12 2025-01-02 szetszwo@apache.org 48054931+szywilliam@users.noreply.github.com ratis-server/src/main/java/org/apache/ratis/server/impl/ConfigurationManager.java 68 17 3044 44 18 8 2017-01-06 2025-03-25 enis@apache.org hfutzhanghb@163.com ratis-server/src/main/java/org/apache/ratis/server/impl/WriteIndexCache.java 40 1 611 611 1 1 2023-09-05 2023-09-05 48054931+szywilliam@users.noreply.github.com 48054931+szywilliam@users.noreply.github.com ratis-server/src/main/java/org/apache/ratis/server/impl/DivisionPropertiesImpl.java 36 1 1616 1616 1 1 2020-12-04 2020-12-04 szetszwo@apache.org szetszwo@apache.org ratis-server/src/main/java/org/apache/ratis/server/impl/SnapshotManagementRequestHandler.java 84 3 1217 569 3 3 2022-01-07 2023-10-17 lylpysz1@163.com 48054931+szywilliam@users.noreply.github.com ratis-server/src/main/java/org/apache/ratis/server/impl/SnapshotInstallationHandler.java 312 19 1140 94 19 9 2022-03-25 2025-02-03 szetszwo@apache.org svenkataramanasam@cloudera.com ratis-server/src/main/java/org/apache/ratis/server/impl/RaftConfigurationImpl.java 265 18 1611 189 20 10 2020-12-09 2024-10-31 szetszwo@apache.org 740087514@qq.com ratis-server/src/main/java/org/apache/ratis/server/impl/LeaderStateImpl.java 1013 73 1618 6 79 24 2020-12-02 2025-05-02 szetszwo@apache.org 740087514@qq.com ratis-server/src/main/java/org/apache/ratis/server/impl/FollowerInfoImpl.java 188 10 1618 568 10 6 2020-12-02 2023-10-18 szetszwo@apache.org 44429817+brokenice0415@users.noreply.github.com ratis-server/src/main/java/org/apache/ratis/server/impl/RaftServerImpl.java 1617 283 3044 1 323 47 2017-01-06 2025-05-07 enis@apache.org 740087514@qq.com ratis-server/src/main/java/org/apache/ratis/server/impl/TransferLeadership.java 278 8 1596 585 8 4 2020-12-24 2023-10-01 51938049+runzhiwang@users.noreply.github.com 48054931+szywilliam@users.noreply.github.com ratis-netty/src/main/java/org/apache/ratis/netty/metrics/NettyServerStreamRpcMetrics.java 105 4 1165 965 4 3 2022-02-28 2022-09-16 guohao1@360.cn szetszwo@apache.org ratis-netty/src/main/java/org/apache/ratis/netty/NettyConfigKeys.java 183 15 2994 551 16 9 2017-02-25 2023-11-04 szetszwo@hortonworks.com 36403683+ivandika3@users.noreply.github.com ratis-netty/src/main/java/org/apache/ratis/netty/NettyRpcProxy.java 165 17 3044 295 18 13 2017-01-06 2024-07-17 enis@apache.org szetszwo@apache.org ratis-netty/src/main/java/org/apache/ratis/netty/NettyUtils.java 162 7 1175 366 7 4 2022-02-18 2024-05-07 guohao1@360.cn szetszwo@apache.org ratis-netty/src/main/java/org/apache/ratis/netty/client/NettyClientReplies.java 137 2 645 391 2 2 2023-08-02 2024-04-12 guohao1@360.cn szetszwo@apache.org ratis-netty/src/main/java/org/apache/ratis/netty/client/NettyClientStreamRpc.java 411 31 1729 391 32 8 2020-08-13 2024-04-12 54566284+anshkhannasbu@users.noreply.github.com szetszwo@apache.org ratis-netty/src/main/java/org/apache/ratis/netty/client/NettyClientRpc.java 106 14 2991 295 14 8 2017-02-28 2024-07-17 liuml07@apache.org szetszwo@apache.org ratis-netty/src/main/java/org/apache/ratis/netty/NettyClient.java 49 11 3044 366 11 8 2017-01-06 2024-05-07 enis@apache.org szetszwo@apache.org ratis-netty/src/main/java/org/apache/ratis/netty/server/ChannelMap.java 24 1 427 427 1 1 2024-03-07 2024-03-07 szetszwo@apache.org szetszwo@apache.org ratis-netty/src/main/java/org/apache/ratis/netty/server/NettyServerStreamRpc.java 270 42 1725 442 58 8 2020-08-17 2024-02-21 54566284+anshkhannasbu@users.noreply.github.com szetszwo@apache.org ratis-netty/src/main/java/org/apache/ratis/netty/server/StreamMap.java 26 1 427 427 1 1 2024-03-07 2024-03-07 szetszwo@apache.org szetszwo@apache.org ratis-netty/src/main/java/org/apache/ratis/netty/server/DataStreamManagement.java 460 46 1638 45 51 10 2020-11-12 2025-03-24 szetszwo@apache.org hfutzhanghb@163.com ratis-netty/src/main/java/org/apache/ratis/netty/server/NettyRpcService.java 308 40 3044 582 42 16 2017-01-06 2023-10-04 enis@apache.org 36403683+ivandika3@users.noreply.github.com ratis-netty/src/main/java/org/apache/ratis/netty/NettyDataStreamFactory.java 31 12 1736 890 12 4 2020-08-06 2022-11-30 54566284+anshkhannasbu@users.noreply.github.com szetszwo@apache.org ratis-netty/src/main/java/org/apache/ratis/netty/NettyFactory.java 25 10 2994 1613 12 5 2017-02-25 2020-12-07 szetszwo@hortonworks.com szetszwo@apache.org ratis-netty/src/main/java/org/apache/ratis/netty/NettyDataStreamUtils.java 231 18 1660 174 18 3 2020-10-21 2024-11-15 szetszwo@apache.org ivan_andika3@rocketmail.com ratis-metrics-default/src/main/java/org/apache/ratis/metrics/impl/MetricRegistryFactoryImpl.java 9 1 959 959 1 1 2022-09-22 2022-09-22 szetszwo@apache.org szetszwo@apache.org ratis-metrics-default/src/main/java/org/apache/ratis/metrics/impl/JvmMetrics.java 26 1 959 959 1 1 2022-09-22 2022-09-22 szetszwo@apache.org szetszwo@apache.org ratis-metrics-default/src/main/java/org/apache/ratis/metrics/impl/RatisObjectNameFactory.java 23 1 959 959 1 1 2022-09-22 2022-09-22 szetszwo@apache.org szetszwo@apache.org ratis-metrics-default/src/main/java/org/apache/ratis/metrics/impl/MetricsReporting.java 51 1 959 959 1 1 2022-09-22 2022-09-22 szetszwo@apache.org szetszwo@apache.org ratis-metrics-default/src/main/java/org/apache/ratis/metrics/impl/DefaultTimekeeperImpl.java 17 1 959 959 1 1 2022-09-22 2022-09-22 szetszwo@apache.org szetszwo@apache.org ratis-metrics-default/src/main/java/org/apache/ratis/metrics/impl/MetricRegistriesImpl.java 101 4 959 462 4 4 2022-09-22 2024-02-01 szetszwo@apache.org 6454655+adoroszlai@users.noreply.github.com ratis-metrics-default/src/main/java/org/apache/ratis/metrics/impl/RatisMetricRegistryImpl.java 112 2 959 903 2 2 2022-09-22 2022-11-17 szetszwo@apache.org lhotari@users.noreply.github.com ratis-server-api/src/main/java/org/apache/ratis/statemachine/StateMachine.java 166 18 1600 358 18 10 2020-12-20 2024-05-15 szetszwo@apache.org sammichen@apache.org ratis-server-api/src/main/java/org/apache/ratis/statemachine/StateMachineStorage.java 16 2 1600 908 2 2 2020-12-20 2022-11-12 szetszwo@apache.org 48054931+szywilliam@users.noreply.github.com ratis-server-api/src/main/java/org/apache/ratis/statemachine/SnapshotInfo.java 14 1 1600 1600 1 1 2020-12-20 2020-12-20 szetszwo@apache.org szetszwo@apache.org ratis-server-api/src/main/java/org/apache/ratis/statemachine/SnapshotRetentionPolicy.java 7 1 1600 1600 1 1 2020-12-20 2020-12-20 szetszwo@apache.org szetszwo@apache.org ratis-server-api/src/main/java/org/apache/ratis/statemachine/TransactionContext.java 117 5 1600 189 5 3 2020-12-20 2024-10-31 szetszwo@apache.org 740087514@qq.com ratis-server-api/src/main/java/org/apache/ratis/server/metrics/RaftServerMetrics.java 4 1 1598 1598 1 1 2020-12-22 2020-12-22 szetszwo@apache.org szetszwo@apache.org ratis-server-api/src/main/java/org/apache/ratis/server/metrics/RaftLogMetrics.java 9 3 1600 1245 3 2 2020-12-20 2021-12-10 szetszwo@apache.org sammichen@apache.org ratis-server-api/src/main/java/org/apache/ratis/server/RetryCache.java 23 1 1604 1604 1 1 2020-12-16 2020-12-16 szetszwo@apache.org szetszwo@apache.org ratis-server-api/src/main/java/org/apache/ratis/server/DataStreamServer.java 5 1 1604 1604 1 1 2020-12-16 2020-12-16 szetszwo@apache.org szetszwo@apache.org ratis-server-api/src/main/java/org/apache/ratis/server/RaftServerRpcWithProxy.java 52 1 1604 1604 1 1 2020-12-16 2020-12-16 szetszwo@apache.org szetszwo@apache.org ratis-server-api/src/main/java/org/apache/ratis/server/DataStreamServerFactory.java 15 1 1597 1597 1 1 2020-12-23 2020-12-23 szetszwo@apache.org szetszwo@apache.org ratis-server-api/src/main/java/org/apache/ratis/server/RaftServerConfigKeys.java 769 37 1604 125 40 12 2020-12-16 2025-01-03 szetszwo@apache.org 48054931+szywilliam@users.noreply.github.com ratis-server-api/src/main/java/org/apache/ratis/server/RaftServerMXBean.java 11 1 1604 1604 1 1 2020-12-16 2020-12-16 szetszwo@apache.org szetszwo@apache.org ratis-server-api/src/main/java/org/apache/ratis/server/ServerRpc.java 8 1 427 427 1 1 2024-03-07 2024-03-07 szetszwo@apache.org szetszwo@apache.org ratis-server-api/src/main/java/org/apache/ratis/server/RaftServer.java 163 9 1597 693 9 5 2020-12-23 2023-06-15 szetszwo@apache.org wander4096@gmail.com ratis-server-api/src/main/java/org/apache/ratis/server/DataStreamServerRpc.java 5 2 1604 427 2 1 2020-12-16 2024-03-07 szetszwo@apache.org szetszwo@apache.org ratis-server-api/src/main/java/org/apache/ratis/server/DivisionProperties.java 18 1 1604 1604 1 1 2020-12-16 2020-12-16 szetszwo@apache.org szetszwo@apache.org ratis-server-api/src/main/java/org/apache/ratis/server/RaftConfiguration.java 21 3 1604 1147 5 2 2020-12-16 2022-03-18 szetszwo@apache.org lylpysz1@163.com ratis-server-api/src/main/java/org/apache/ratis/server/protocol/RaftServerProtocol.java 17 2 1604 1593 2 2 2020-12-16 2020-12-27 szetszwo@apache.org 51938049+runzhiwang@users.noreply.github.com ratis-server-api/src/main/java/org/apache/ratis/server/protocol/TermIndex.java 76 7 1604 50 8 3 2020-12-16 2025-03-19 szetszwo@apache.org szetszwo@apache.org ratis-server-api/src/main/java/org/apache/ratis/server/protocol/RaftServerAsynchronousProtocol.java 24 4 1604 464 4 3 2020-12-16 2024-01-30 szetszwo@apache.org duongnt.is@gmail.com ratis-server-api/src/main/java/org/apache/ratis/server/DivisionInfo.java 31 4 1604 115 6 3 2020-12-16 2025-01-13 szetszwo@apache.org tanxinyu@apache.org ratis-server-api/src/main/java/org/apache/ratis/server/ServerFactory.java 19 1 1597 1597 1 1 2020-12-23 2020-12-23 szetszwo@apache.org szetszwo@apache.org ratis-server-api/src/main/java/org/apache/ratis/server/storage/FileInfo.java 26 1 1602 1602 1 1 2020-12-18 2020-12-18 szetszwo@apache.org szetszwo@apache.org ratis-server-api/src/main/java/org/apache/ratis/server/storage/RaftStorageMetadata.java 46 1 1604 1604 1 1 2020-12-16 2020-12-16 szetszwo@apache.org szetszwo@apache.org ratis-server-api/src/main/java/org/apache/ratis/server/storage/RaftStorage.java 77 4 1602 986 4 2 2020-12-18 2022-08-26 szetszwo@apache.org szetszwo@apache.org ratis-server-api/src/main/java/org/apache/ratis/server/storage/RaftStorageMetadataFile.java 6 1 1604 1604 1 1 2020-12-16 2020-12-16 szetszwo@apache.org szetszwo@apache.org ratis-server-api/src/main/java/org/apache/ratis/server/storage/RaftStorageDirectory.java 21 1 1602 1602 1 1 2020-12-18 2020-12-18 szetszwo@apache.org szetszwo@apache.org ratis-server-api/src/main/java/org/apache/ratis/server/leader/FollowerInfo.java 35 7 1604 568 7 5 2020-12-16 2023-10-18 szetszwo@apache.org 44429817+brokenice0415@users.noreply.github.com ratis-server-api/src/main/java/org/apache/ratis/server/leader/LogAppender.java 108 13 1597 15 13 8 2020-12-23 2025-04-23 szetszwo@apache.org 89496957+rkgrit@users.noreply.github.com ratis-server-api/src/main/java/org/apache/ratis/server/leader/LeaderState.java 26 5 1597 975 5 4 2020-12-23 2022-09-06 szetszwo@apache.org 48054931+szywilliam@users.noreply.github.com ratis-server-api/src/main/java/org/apache/ratis/server/RaftServerRpc.java 25 4 1604 427 4 3 2020-12-16 2024-03-07 szetszwo@apache.org szetszwo@apache.org ratis-server-api/src/main/java/org/apache/ratis/server/raftlog/LogEntryHeader.java 52 1 1598 1598 1 1 2020-12-22 2020-12-22 szetszwo@apache.org szetszwo@apache.org ratis-server-api/src/main/java/org/apache/ratis/server/raftlog/RaftLogIndex.java 66 2 1604 800 2 1 2020-12-16 2023-02-28 szetszwo@apache.org szetszwo@apache.org ratis-server-api/src/main/java/org/apache/ratis/server/raftlog/RaftLog.java 71 4 1599 407 4 2 2020-12-21 2024-03-27 szetszwo@apache.org duongnt.is@gmail.com ratis-server-api/src/main/java/org/apache/ratis/server/raftlog/RaftLogSequentialOps.java 71 6 1599 126 6 4 2020-12-21 2025-01-02 szetszwo@apache.org 48054931+szywilliam@users.noreply.github.com ratis-server-api/src/main/java/org/apache/ratis/server/raftlog/RaftLogIOException.java 13 1 1604 1604 1 1 2020-12-16 2020-12-16 szetszwo@apache.org szetszwo@apache.org ratis-server-api/src/main/java/org/apache/ratis/server/DataStreamMap.java 10 1 1597 1597 1 1 2020-12-23 2020-12-23 szetszwo@apache.org szetszwo@apache.org ratis-client/src/main/java/org/apache/ratis/client/retry/RequestTypeDependentRetryPolicy.java 70 5 2010 1639 5 3 2019-11-06 2020-11-11 ljain@apache.org szetszwo@apache.org ratis-client/src/main/java/org/apache/ratis/client/retry/ClientRetryEvent.java 47 3 1806 471 3 2 2020-05-28 2024-01-23 ljain@apache.org szetszwo@apache.org ratis-client/src/main/java/org/apache/ratis/client/api/MessageStreamApi.java 13 3 1681 1646 3 1 2020-09-30 2020-11-04 szetszwo@apache.org szetszwo@apache.org ratis-client/src/main/java/org/apache/ratis/client/api/MessageOutputStream.java 11 4 1917 1681 4 2 2020-02-07 2020-09-30 szetszwo@apache.org szetszwo@apache.org ratis-client/src/main/java/org/apache/ratis/client/api/AdminApi.java 39 5 1593 569 5 3 2020-12-27 2023-10-17 szetszwo@apache.org 48054931+szywilliam@users.noreply.github.com ratis-client/src/main/java/org/apache/ratis/client/api/DataStreamOutput.java 26 11 1736 521 12 5 2020-08-06 2023-12-04 54566284+anshkhannasbu@users.noreply.github.com szetszwo@apache.org ratis-client/src/main/java/org/apache/ratis/client/api/BlockingApi.java 17 7 1668 611 8 4 2020-10-13 2023-09-05 szetszwo@apache.org 48054931+szywilliam@users.noreply.github.com ratis-client/src/main/java/org/apache/ratis/client/api/GroupManagementApi.java 16 2 1669 986 2 1 2020-10-12 2022-08-26 szetszwo@apache.org szetszwo@apache.org ratis-client/src/main/java/org/apache/ratis/client/api/DataStreamApi.java 11 8 1736 1591 8 4 2020-08-06 2020-12-29 54566284+anshkhannasbu@users.noreply.github.com 51938049+runzhiwang@users.noreply.github.com ratis-client/src/main/java/org/apache/ratis/client/api/LeaderElectionManagementApi.java 7 1 1189 1189 1 1 2022-02-04 2022-02-04 lylpysz1@163.com lylpysz1@163.com ratis-client/src/main/java/org/apache/ratis/client/api/AsyncApi.java 24 7 1668 482 8 4 2020-10-13 2024-01-12 szetszwo@apache.org szetszwo@apache.org ratis-client/src/main/java/org/apache/ratis/client/api/SnapshotManagementApi.java 12 2 1217 408 2 2 2022-01-07 2024-03-26 lylpysz1@163.com 48054931+szywilliam@users.noreply.github.com ratis-client/src/main/java/org/apache/ratis/client/ClientFactory.java 15 3 2991 2735 4 2 2017-02-28 2017-11-11 liuml07@apache.org szetszwo@hortonworks.com ratis-client/src/main/java/org/apache/ratis/client/RaftClientConfigKeys.java 119 22 3044 337 23 11 2017-01-06 2024-06-05 enis@apache.org 50227127+smengcl@users.noreply.github.com ratis-client/src/main/java/org/apache/ratis/client/DisabledDataStreamClientFactory.java 19 2 1652 1651 2 1 2020-10-29 2020-10-30 szetszwo@apache.org szetszwo@apache.org ratis-client/src/main/java/org/apache/ratis/client/DataStreamOutputRpc.java 7 3 1646 1619 3 2 2020-11-04 2020-12-01 szetszwo@apache.org 51938049+runzhiwang@users.noreply.github.com ratis-client/src/main/java/org/apache/ratis/client/DataStreamClientFactory.java 17 3 1736 1652 3 2 2020-08-06 2020-10-29 54566284+anshkhannasbu@users.noreply.github.com szetszwo@apache.org ratis-client/src/main/java/org/apache/ratis/client/AsyncRpcApi.java 8 2 1619 1053 2 2 2020-12-01 2022-06-20 51938049+runzhiwang@users.noreply.github.com szetszwo@apache.org ratis-client/src/main/java/org/apache/ratis/client/DataStreamRpcApi.java 7 1 1644 1644 2 1 2020-11-06 2020-11-06 51938049+runzhiwang@users.noreply.github.com 51938049+runzhiwang@users.noreply.github.com ratis-client/src/main/java/org/apache/ratis/client/RaftClient.java 106 47 3044 778 52 14 2017-01-06 2023-03-22 enis@apache.org szetszwo@apache.org ratis-client/src/main/java/org/apache/ratis/client/DataStreamClient.java 77 12 1736 778 13 4 2020-08-06 2023-03-22 54566284+anshkhannasbu@users.noreply.github.com szetszwo@apache.org ratis-client/src/main/java/org/apache/ratis/client/RaftClientRpc.java 26 12 2991 1660 12 6 2017-02-28 2020-10-21 liuml07@apache.org szetszwo@apache.org ratis-client/src/main/java/org/apache/ratis/client/impl/UnorderedAsync.java 109 20 2250 471 23 7 2019-03-11 2024-01-23 szetszwo@apache.org szetszwo@apache.org ratis-client/src/main/java/org/apache/ratis/client/impl/GroupManagementImpl.java 57 6 1669 986 6 1 2020-10-12 2022-08-26 szetszwo@apache.org szetszwo@apache.org ratis-client/src/main/java/org/apache/ratis/client/impl/RaftOutputStream.java 98 3 2166 1639 3 2 2019-06-03 2020-11-11 szetszwo@apache.org szetszwo@apache.org ratis-client/src/main/java/org/apache/ratis/client/impl/RaftClientRpcWithProxy.java 29 6 2792 1660 6 4 2017-09-15 2020-10-21 jing9@apache.org szetszwo@apache.org ratis-client/src/main/java/org/apache/ratis/client/impl/ClientImplUtils.java 30 15 3037 1053 16 6 2017-01-13 2022-06-20 szetszwo@hortonworks.com szetszwo@apache.org ratis-client/src/main/java/org/apache/ratis/client/impl/ClientProtoUtils.java 652 77 3044 211 82 20 2017-01-06 2024-10-09 enis@apache.org 97331129+133tosakarin@users.noreply.github.com ratis-client/src/main/java/org/apache/ratis/client/impl/OrderedStreamAsync.java 126 21 1729 442 21 7 2020-08-13 2024-02-21 54566284+anshkhannasbu@users.noreply.github.com szetszwo@apache.org ratis-client/src/main/java/org/apache/ratis/client/impl/LeaderElectionManagementImpl.java 28 1 1189 1189 1 1 2022-02-04 2022-02-04 lylpysz1@163.com lylpysz1@163.com ratis-client/src/main/java/org/apache/ratis/client/impl/MessageStreamImpl.java 68 4 1681 1643 4 1 2020-09-30 2020-11-07 szetszwo@apache.org szetszwo@apache.org ratis-client/src/main/java/org/apache/ratis/client/impl/DataStreamClientImpl.java 228 37 1736 134 42 8 2020-08-06 2024-12-25 54566284+anshkhannasbu@users.noreply.github.com 14933944+symious@users.noreply.github.com ratis-client/src/main/java/org/apache/ratis/client/impl/SnapshotManagementImpl.java 24 3 1217 408 3 2 2022-01-07 2024-03-26 lylpysz1@163.com 48054931+szywilliam@users.noreply.github.com ratis-client/src/main/java/org/apache/ratis/client/impl/OrderedAsync.java 209 31 2171 94 31 10 2019-05-29 2025-02-03 ljain@apache.org svenkataramanasam@cloudera.com ratis-client/src/main/java/org/apache/ratis/client/impl/RaftClientImpl.java 372 99 3044 409 106 21 2017-01-06 2024-03-25 enis@apache.org tanxinyu@apache.org ratis-client/src/main/java/org/apache/ratis/client/impl/BlockingImpl.java 122 12 1668 471 13 6 2020-10-13 2024-01-23 szetszwo@apache.org szetszwo@apache.org ratis-client/src/main/java/org/apache/ratis/client/impl/AdminImpl.java 33 5 1593 846 5 2 2020-12-27 2023-01-13 szetszwo@apache.org lylpysz1@163.com ratis-client/src/main/java/org/apache/ratis/client/impl/AsyncImpl.java 53 7 1668 482 8 5 2020-10-13 2024-01-12 szetszwo@apache.org szetszwo@apache.org ratis-client/src/main/java/org/apache/ratis/client/DataStreamClientRpc.java 12 3 1736 1651 3 2 2020-08-06 2020-10-30 54566284+anshkhannasbu@users.noreply.github.com szetszwo@apache.org ratis-resource-bundle/src/main/resources/supplemental-models.xml 274 4 2096 837 4 2 2019-08-12 2023-01-22 szetszwo@apache.org 6454655+adoroszlai@users.noreply.github.com ratis-assembly/src/main/assembly/bin.xml 119 20 2694 311 20 11 2017-12-22 2024-07-01 szetszwo@hortonworks.com 6454655+adoroszlai@users.noreply.github.com ratis-docs/src/site/site.xml 29 3 1022 506 3 3 2022-07-21 2023-12-19 solee.linux@gmail.com 48054931+szywilliam@users.noreply.github.com ratis-proto/src/main/proto/Grpc.proto 61 12 2434 794 12 6 2018-09-08 2023-03-06 elserj@apache.org szetszwo@apache.org ratis-proto/src/main/proto/Test.proto 40 2 793 526 2 1 2023-03-07 2023-11-29 szetszwo@apache.org szetszwo@apache.org ratis-proto/src/main/proto/Experiments.proto 33 1 1756 1756 1 1 2020-07-17 2020-07-17 54566284+anshkhannasbu@users.noreply.github.com 54566284+anshkhannasbu@users.noreply.github.com ratis-proto/src/main/proto/Netty.proto 55 6 2434 1189 6 4 2018-09-08 2022-02-04 elserj@apache.org lylpysz1@163.com ratis-proto/src/main/proto/Raft.proto 473 65 2434 188 71 14 2018-09-08 2024-11-01 elserj@apache.org 97331129+133tosakarin@users.noreply.github.com ratis-proto/src/main/proto/RMap.proto 161 1 2434 2434 1 1 2018-09-08 2018-09-08 elserj@apache.org elserj@apache.org ratis-proto/src/main/proto/Examples.proto 71 5 2434 938 5 5 2018-09-08 2022-10-13 elserj@apache.org szetszwo@apache.org ratis-shell/src/main/java/org/apache/ratis/shell/cli/Command.java 47 3 1275 527 3 3 2021-11-10 2023-11-28 307499405@qq.com szetszwo@apache.org ratis-shell/src/main/java/org/apache/ratis/shell/cli/CliUtils.java 105 2 259 232 2 1 2024-08-22 2024-09-18 szetszwo@apache.org szetszwo@apache.org ratis-shell/src/main/java/org/apache/ratis/shell/cli/sh/peer/AddCommand.java 99 5 1170 232 5 3 2022-02-23 2024-09-18 lylpysz1@163.com szetszwo@apache.org ratis-shell/src/main/java/org/apache/ratis/shell/cli/sh/peer/RemoveCommand.java 80 5 1170 232 5 3 2022-02-23 2024-09-18 lylpysz1@163.com szetszwo@apache.org ratis-shell/src/main/java/org/apache/ratis/shell/cli/sh/peer/SetPriorityCommand.java 75 4 1170 232 4 3 2022-02-23 2024-09-18 lylpysz1@163.com szetszwo@apache.org ratis-shell/src/main/java/org/apache/ratis/shell/cli/sh/local/RaftMetaConfCommand.java 130 4 626 259 4 4 2023-08-21 2024-08-22 55471457+chunxiaozheng@users.noreply.github.com szetszwo@apache.org ratis-shell/src/main/java/org/apache/ratis/shell/cli/sh/election/StepDownCommand.java 44 5 1167 232 5 3 2022-02-26 2024-09-18 lylpysz1@163.com szetszwo@apache.org ratis-shell/src/main/java/org/apache/ratis/shell/cli/sh/election/PauseCommand.java 66 3 1170 232 3 2 2022-02-23 2024-09-18 lylpysz1@163.com szetszwo@apache.org ratis-shell/src/main/java/org/apache/ratis/shell/cli/sh/election/TransferCommand.java 115 6 1170 232 6 4 2022-02-23 2024-09-18 lylpysz1@163.com szetszwo@apache.org ratis-shell/src/main/java/org/apache/ratis/shell/cli/sh/election/ResumeCommand.java 66 3 1170 232 3 2 2022-02-23 2024-09-18 lylpysz1@163.com szetszwo@apache.org ratis-shell/src/main/java/org/apache/ratis/shell/cli/sh/RatisShell.java 77 5 1276 232 5 3 2021-11-09 2024-09-18 307499405@qq.com szetszwo@apache.org ratis-shell/src/main/java/org/apache/ratis/shell/cli/sh/command/SnapshotCommand.java 25 3 1204 626 3 2 2022-01-20 2023-08-21 lylpysz1@163.com 55471457+chunxiaozheng@users.noreply.github.com ratis-shell/src/main/java/org/apache/ratis/shell/cli/sh/command/LocalCommand.java 26 1 626 626 1 1 2023-08-21 2023-08-21 55471457+chunxiaozheng@users.noreply.github.com 55471457+chunxiaozheng@users.noreply.github.com ratis-shell/src/main/java/org/apache/ratis/shell/cli/sh/command/AbstractParentCommand.java 31 4 1170 569 4 3 2022-02-23 2023-10-17 lylpysz1@163.com 48054931+szywilliam@users.noreply.github.com ratis-shell/src/main/java/org/apache/ratis/shell/cli/sh/command/ElectionCommand.java 29 3 1170 626 3 2 2022-02-23 2023-08-21 lylpysz1@163.com 55471457+chunxiaozheng@users.noreply.github.com ratis-shell/src/main/java/org/apache/ratis/shell/cli/sh/command/AbstractRatisCommand.java 115 10 1274 232 10 7 2021-11-11 2024-09-18 307499405@qq.com szetszwo@apache.org ratis-shell/src/main/java/org/apache/ratis/shell/cli/sh/command/PeerCommand.java 28 3 1252 626 3 2 2021-12-03 2023-08-21 lylpysz1@163.com 55471457+chunxiaozheng@users.noreply.github.com ratis-shell/src/main/java/org/apache/ratis/shell/cli/sh/command/GroupCommand.java 27 4 1266 626 4 2 2021-11-19 2023-08-21 lylpysz1@163.com 55471457+chunxiaozheng@users.noreply.github.com ratis-shell/src/main/java/org/apache/ratis/shell/cli/sh/command/Context.java 75 2 1275 232 2 2 2021-11-10 2024-09-18 307499405@qq.com szetszwo@apache.org ratis-shell/src/main/java/org/apache/ratis/shell/cli/sh/command/AbstractCommand.java 21 3 626 232 3 2 2023-08-21 2024-09-18 55471457+chunxiaozheng@users.noreply.github.com szetszwo@apache.org ratis-shell/src/main/java/org/apache/ratis/shell/cli/sh/snapshot/TakeSnapshotCommand.java 78 5 1204 232 5 3 2022-01-20 2024-09-18 lylpysz1@163.com szetszwo@apache.org ratis-shell/src/main/java/org/apache/ratis/shell/cli/sh/group/GroupListCommand.java 74 4 1252 232 4 3 2021-12-03 2024-09-18 lylpysz1@163.com szetszwo@apache.org ratis-shell/src/main/java/org/apache/ratis/shell/cli/sh/group/GroupInfoCommand.java 50 2 1252 426 2 2 2021-12-03 2024-03-08 lylpysz1@163.com 109315747+daveteng0@users.noreply.github.com ratis-shell/src/main/java/org/apache/ratis/shell/cli/AbstractShell.java 84 3 1275 569 3 3 2021-11-10 2023-10-17 307499405@qq.com 48054931+szywilliam@users.noreply.github.com ratis-tools/src/main/java/org/apache/ratis/tools/DefaultLogDump.java 15 2 1924 1843 2 2 2020-01-31 2020-04-21 ljain@apache.org elek@apache.org ratis-tools/src/main/java/org/apache/ratis/tools/ParseRatisLog.java 81 7 1924 484 7 3 2020-01-31 2024-01-10 ljain@apache.org szetszwo@apache.org ratis-metrics-dropwizard3/src/main/java/org/apache/ratis/metrics/dropwizard3/Dm3JvmMetrics.java 26 1 954 954 1 1 2022-09-27 2022-09-27 szetszwo@apache.org szetszwo@apache.org ratis-metrics-dropwizard3/src/main/java/org/apache/ratis/metrics/dropwizard3/Dm3MetricsReporting.java 51 1 954 954 1 1 2022-09-27 2022-09-27 szetszwo@apache.org szetszwo@apache.org ratis-metrics-dropwizard3/src/main/java/org/apache/ratis/metrics/dropwizard3/Dm3RatisObjectNameFactory.java 23 1 954 954 1 1 2022-09-27 2022-09-27 szetszwo@apache.org szetszwo@apache.org ratis-metrics-dropwizard3/src/main/java/org/apache/ratis/metrics/dropwizard3/Dm3TimekeeperImpl.java 17 1 954 954 1 1 2022-09-27 2022-09-27 szetszwo@apache.org szetszwo@apache.org ratis-metrics-dropwizard3/src/main/java/org/apache/ratis/metrics/dropwizard3/Dm3MetricRegistriesImpl.java 99 4 954 462 4 4 2022-09-27 2024-02-01 szetszwo@apache.org 6454655+adoroszlai@users.noreply.github.com ratis-metrics-dropwizard3/src/main/java/org/apache/ratis/metrics/dropwizard3/Dm3RatisMetricRegistryImpl.java 112 2 954 903 2 2 2022-09-27 2022-11-17 szetszwo@apache.org lhotari@users.noreply.github.com ratis-metrics-dropwizard3/src/main/java/org/apache/ratis/metrics/dropwizard3/Dm3MetricRegistryFactoryImpl.java 9 1 954 954 1 1 2022-09-27 2022-09-27 szetszwo@apache.org szetszwo@apache.org ratis-grpc/src/main/java/org/apache/ratis/grpc/metrics/ZeroCopyMetrics.java 48 3 481 350 3 1 2024-01-13 2024-05-23 duongnt.is@gmail.com duongnt.is@gmail.com ratis-grpc/src/main/java/org/apache/ratis/grpc/metrics/GrpcServerMetrics.java 92 14 2037 965 15 7 2019-10-10 2022-09-16 shashikant@apache.org szetszwo@apache.org ratis-grpc/src/main/java/org/apache/ratis/grpc/metrics/MessageMetrics.java 54 3 1738 644 3 3 2020-08-04 2023-08-03 54566284+anshkhannasbu@users.noreply.github.com 32928346+xichen01@users.noreply.github.com ratis-grpc/src/main/java/org/apache/ratis/grpc/metrics/intercept/client/MetricClientCall.java 22 1 1738 1738 1 1 2020-08-04 2020-08-04 54566284+anshkhannasbu@users.noreply.github.com 54566284+anshkhannasbu@users.noreply.github.com ratis-grpc/src/main/java/org/apache/ratis/grpc/metrics/intercept/client/MetricClientInterceptor.java 31 2 1738 1409 2 2 2020-08-04 2021-06-29 54566284+anshkhannasbu@users.noreply.github.com 6454655+adoroszlai@users.noreply.github.com ratis-grpc/src/main/java/org/apache/ratis/grpc/metrics/intercept/client/MetricClientCallListener.java 27 1 1738 1738 1 1 2020-08-04 2020-08-04 54566284+anshkhannasbu@users.noreply.github.com 54566284+anshkhannasbu@users.noreply.github.com ratis-grpc/src/main/java/org/apache/ratis/grpc/metrics/intercept/server/MetricServerCall.java 23 2 1738 679 2 2 2020-08-04 2023-06-29 54566284+anshkhannasbu@users.noreply.github.com 48054931+szywilliam@users.noreply.github.com ratis-grpc/src/main/java/org/apache/ratis/grpc/metrics/intercept/server/MetricServerInterceptor.java 56 5 1738 476 5 4 2020-08-04 2024-01-18 54566284+anshkhannasbu@users.noreply.github.com 6454655+adoroszlai@users.noreply.github.com ratis-grpc/src/main/java/org/apache/ratis/grpc/GrpcFactory.java 109 15 2991 203 17 6 2017-02-28 2024-10-17 liuml07@apache.org szetszwo@apache.org ratis-grpc/src/main/java/org/apache/ratis/grpc/GrpcConfigKeys.java 283 27 2983 203 27 10 2017-03-08 2024-10-17 jing9@apache.org szetszwo@apache.org ratis-grpc/src/main/java/org/apache/ratis/grpc/util/ZeroCopyMessageMarshaller.java 170 5 548 350 5 3 2023-11-07 2024-05-23 duongnt.is@gmail.com duongnt.is@gmail.com ratis-grpc/src/main/java/org/apache/ratis/grpc/util/ResponseNotifyClientInterceptor.java 43 1 793 793 1 1 2023-03-07 2023-03-07 szetszwo@apache.org szetszwo@apache.org ratis-grpc/src/main/java/org/apache/ratis/grpc/util/StreamObserverWithTimeout.java 102 5 793 479 5 3 2023-03-07 2024-01-15 szetszwo@apache.org 6454655+adoroszlai@users.noreply.github.com ratis-grpc/src/main/java/org/apache/ratis/grpc/client/GrpcClientProtocolProxy.java 77 5 2434 1566 5 4 2018-09-08 2021-01-23 elserj@apache.org 6454655+adoroszlai@users.noreply.github.com ratis-grpc/src/main/java/org/apache/ratis/grpc/client/GrpcClientProtocolClient.java 333 41 2434 232 41 17 2018-09-08 2024-09-18 elserj@apache.org szetszwo@apache.org ratis-grpc/src/main/java/org/apache/ratis/grpc/client/GrpcClientRpc.java 157 37 2991 1063 38 15 2017-02-28 2022-06-10 liuml07@apache.org szetszwo@apache.org ratis-grpc/src/main/java/org/apache/ratis/grpc/GrpcUtil.java 256 18 2434 157 18 10 2018-09-08 2024-12-02 elserj@apache.org szetszwo@apache.org ratis-grpc/src/main/java/org/apache/ratis/grpc/server/GrpcServerProtocolClient.java 113 23 2434 280 23 13 2018-09-08 2024-08-01 elserj@apache.org sadanand.shenoy4898@gmail.com ratis-grpc/src/main/java/org/apache/ratis/grpc/server/GrpcLogAppender.java 799 93 2434 44 98 31 2018-09-08 2025-03-25 elserj@apache.org hfutzhanghb@163.com ratis-grpc/src/main/java/org/apache/ratis/grpc/server/GrpcClientProtocolService.java 368 8 1201 209 8 2 2022-01-23 2024-10-11 szetszwo@apache.org szetszwo@apache.org ratis-grpc/src/main/java/org/apache/ratis/grpc/server/GrpcServerProtocolService.java 314 26 2434 94 26 13 2018-09-08 2025-02-03 elserj@apache.org svenkataramanasam@cloudera.com ratis-grpc/src/main/java/org/apache/ratis/grpc/server/GrpcServicesImpl.java 355 1 203 203 1 1 2024-10-17 2024-10-17 szetszwo@apache.org szetszwo@apache.org ratis-grpc/src/main/java/org/apache/ratis/grpc/server/GrpcAdminProtocolService.java 80 9 2434 157 9 7 2018-09-08 2024-12-02 elserj@apache.org szetszwo@apache.org ratis-grpc/src/main/java/org/apache/ratis/grpc/server/GrpcServices.java 20 1 203 203 1 1 2024-10-17 2024-10-17 szetszwo@apache.org szetszwo@apache.org ratis-grpc/src/main/java/org/apache/ratis/grpc/GrpcTlsConfig.java 95 6 2336 902 6 4 2018-12-15 2022-11-18 szetszwo@apache.org sammichen@apache.org ratis-common/src/main/java/org/apache/ratis/retry/ExponentialBackoffRetry.java 50 2 1835 1834 2 2 2020-04-29 2020-04-30 ljain@apache.org 6454655+adoroszlai@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/retry/RetryPolicies.java 84 10 2431 778 12 4 2018-09-11 2023-03-22 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/retry/RetryPolicy.java 34 10 2431 1843 12 4 2018-09-11 2020-04-21 szetszwo@apache.org elek@apache.org ratis-common/src/main/java/org/apache/ratis/retry/ExceptionDependentRetry.java 73 5 1924 1252 5 3 2020-01-31 2021-12-03 ljain@apache.org 6454655+adoroszlai@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/retry/MultipleLinearRandomRetry.java 123 4 1996 1639 4 4 2019-11-20 2020-11-11 ljain@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/io/WriteOption.java 21 4 1603 932 4 4 2020-12-17 2022-10-19 51938049+runzhiwang@users.noreply.github.com szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/io/FilePositionCount.java 24 1 1624 1624 1 1 2020-11-26 2020-11-26 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/io/MD5Hash.java 142 7 3044 236 7 7 2017-01-06 2024-09-14 enis@apache.org 97331129+133tosakarin@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/io/CorruptedFileException.java 8 1 2383 2383 1 1 2018-10-29 2018-10-29 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/io/CloseAsync.java 14 1 1681 1681 1 1 2020-09-30 2020-09-30 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/io/StandardWriteOption.java 6 3 1603 521 3 2 2020-12-17 2023-12-04 51938049+runzhiwang@users.noreply.github.com szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/conf/RaftProperties.java 341 17 3044 526 17 9 2017-01-06 2023-11-29 enis@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/conf/ConfUtils.java 413 28 3001 70 29 12 2017-02-18 2025-02-27 szetszwo@hortonworks.com 6454655+adoroszlai@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/conf/Reconfigurable.java 10 1 859 859 1 1 2022-12-31 2022-12-31 lylpysz1@163.com lylpysz1@163.com ratis-common/src/main/java/org/apache/ratis/conf/ReconfigurationBase.java 116 3 859 485 3 3 2022-12-31 2024-01-09 lylpysz1@163.com huangzhaobo99@126.com ratis-common/src/main/java/org/apache/ratis/conf/ReconfigurationException.java 26 1 859 859 1 1 2022-12-31 2022-12-31 lylpysz1@163.com lylpysz1@163.com ratis-common/src/main/java/org/apache/ratis/conf/ReconfigurationStatus.java 81 1 859 859 1 1 2022-12-31 2022-12-31 lylpysz1@163.com lylpysz1@163.com ratis-common/src/main/java/org/apache/ratis/conf/Parameters.java 23 1 2987 2987 1 1 2017-03-04 2017-03-04 szetszwo@hortonworks.com szetszwo@hortonworks.com ratis-common/src/main/java/org/apache/ratis/RaftConfigKeys.java 49 11 2994 535 13 7 2017-02-25 2023-11-20 szetszwo@hortonworks.com guohao1@360.cn ratis-common/src/main/java/org/apache/ratis/datastream/DataStreamType.java 32 2 1652 1639 2 1 2020-10-29 2020-11-11 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/datastream/DataStreamFactory.java 3 2 1736 1652 2 2 2020-08-06 2020-10-29 54566284+anshkhannasbu@users.noreply.github.com szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/datastream/SupportedDataStreamType.java 33 2 1736 1652 3 3 2020-08-06 2020-10-29 54566284+anshkhannasbu@users.noreply.github.com amaliujia@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/datastream/impl/DataStreamRequestByteBuf.java 48 1 442 442 1 1 2024-02-21 2024-02-21 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/datastream/impl/DataStreamPacketByteBuffer.java 20 7 1666 1590 7 2 2020-10-15 2020-12-30 szetszwo@apache.org 51938049+runzhiwang@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/datastream/impl/DataStreamRequestFilePositionCount.java 26 6 1624 932 6 4 2020-11-26 2022-10-19 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/datastream/impl/DataStreamReplyByteBuffer.java 103 6 1666 1254 6 2 2020-10-15 2021-12-01 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/datastream/impl/DataStreamPacketImpl.java 42 6 1666 569 6 3 2020-10-15 2023-10-17 szetszwo@apache.org 48054931+szywilliam@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/datastream/impl/DataStreamRequestByteBuffer.java 19 9 1666 932 9 4 2020-10-15 2022-10-19 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/security/TlsConf.java 204 3 1164 902 3 2 2022-03-01 2022-11-18 szetszwo@apache.org sammichen@apache.org ratis-common/src/main/java/org/apache/ratis/util/PlatformUtils.java 38 3 2960 1834 3 3 2017-03-31 2020-04-30 szetszwo@hortonworks.com 6454655+adoroszlai@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/util/WeakValueCache.java 37 1 47 47 1 1 2025-03-22 2025-03-22 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/util/DataBlockingQueue.java 143 5 2344 209 5 3 2018-12-07 2024-10-11 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/util/DataQueue.java 126 8 2345 310 8 5 2018-12-06 2024-07-02 szetszwo@apache.org 7675577+sunhaibotb@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/util/PureJavaCrc32C.java 622 6 3044 512 6 5 2017-01-06 2023-12-13 enis@apache.org nanda@apache.org ratis-common/src/main/java/org/apache/ratis/util/Preconditions.java 87 16 2960 400 16 9 2017-03-31 2024-04-03 szetszwo@hortonworks.com tanxinyu@apache.org ratis-common/src/main/java/org/apache/ratis/util/TimeDuration.java 283 23 2983 189 25 9 2017-03-08 2024-10-31 jing9@apache.org 740087514@qq.com ratis-common/src/main/java/org/apache/ratis/util/FileUtils.java 245 24 3044 44 25 12 2017-01-06 2025-03-25 enis@apache.org hfutzhanghb@163.com ratis-common/src/main/java/org/apache/ratis/util/Daemon.java 35 5 3044 960 5 4 2017-01-06 2022-09-21 enis@apache.org jiacheliu3@gmail.com ratis-common/src/main/java/org/apache/ratis/util/ConcurrentUtils.java 113 7 1270 555 7 2 2021-11-15 2023-10-31 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/util/CollectionUtils.java 134 18 2960 44 19 8 2017-03-31 2025-03-25 szetszwo@hortonworks.com hfutzhanghb@163.com ratis-common/src/main/java/org/apache/ratis/util/JavaUtils.java 228 37 2911 387 37 9 2017-05-19 2024-04-16 jing9@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/util/ProtoUtils.java 199 37 3044 561 37 12 2017-01-06 2023-10-25 enis@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/util/TimeoutScheduler.java 132 12 2584 967 12 8 2018-04-11 2022-09-14 szetszwo@hortonworks.com jiacheliu3@gmail.com ratis-common/src/main/java/org/apache/ratis/util/AutoCloseableLock.java 39 7 3044 126 7 6 2017-01-06 2025-01-02 enis@apache.org 48054931+szywilliam@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/util/LifeCycle.java 198 17 3044 511 18 10 2017-01-06 2023-12-14 enis@apache.org 6454655+adoroszlai@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/util/MemoizedCheckedSupplier.java 41 2 986 409 2 2 2022-08-26 2024-03-25 szetszwo@apache.org tanxinyu@apache.org ratis-common/src/main/java/org/apache/ratis/util/AwaitToRun.java 72 2 592 559 2 2 2023-09-24 2023-10-27 szetszwo@apache.org tanxinyu@apache.org ratis-common/src/main/java/org/apache/ratis/util/OpenCloseState.java 71 3 2386 866 3 1 2018-10-26 2022-12-24 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/util/BatchLogger.java 87 3 496 94 3 3 2023-12-29 2025-02-03 48054931+szywilliam@users.noreply.github.com svenkataramanasam@cloudera.com ratis-common/src/main/java/org/apache/ratis/util/CodeInjectionForTesting.java 36 6 3044 209 6 6 2017-01-06 2024-10-11 enis@apache.org 97331129+133tosakarin@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/util/AtomicFileOutputStream.java 63 11 3044 52 12 6 2017-01-06 2025-03-17 enis@apache.org 6454655+adoroszlai@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/util/RefCountingMap.java 51 1 462 462 1 1 2024-02-01 2024-02-01 6454655+adoroszlai@users.noreply.github.com 6454655+adoroszlai@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/util/SizeInBytes.java 53 7 2983 189 7 6 2017-03-08 2024-10-31 jing9@apache.org 740087514@qq.com ratis-common/src/main/java/org/apache/ratis/util/JvmPauseMonitor.java 157 7 1621 569 7 5 2020-11-29 2023-10-17 szetszwo@apache.org 48054931+szywilliam@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/util/IOUtils.java 151 18 2960 539 18 10 2017-03-31 2023-11-16 szetszwo@hortonworks.com szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/util/ResourceSemaphore.java 121 7 2191 786 7 5 2019-05-09 2023-03-14 ljain@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/util/MemoizedSupplier.java 37 5 2653 409 5 4 2018-02-01 2024-03-25 msingh@apache.org tanxinyu@apache.org ratis-common/src/main/java/org/apache/ratis/util/SlidingWindow.java 363 18 2688 360 18 10 2017-12-28 2024-05-13 szetszwo@hortonworks.com sammichen@apache.org ratis-common/src/main/java/org/apache/ratis/util/ReferenceCountedObject.java 87 9 1142 204 9 3 2022-03-23 2024-10-16 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/util/NetUtils.java 127 14 3044 44 14 10 2017-01-06 2025-03-25 enis@apache.org hfutzhanghb@163.com ratis-common/src/main/java/org/apache/ratis/util/function/CheckedFunction.java 5 1 2345 2345 1 1 2018-12-06 2018-12-06 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/util/function/CheckedBiConsumer.java 5 1 2345 2345 1 1 2018-12-06 2018-12-06 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/util/function/CheckedBiFunction.java 5 2 2010 1843 2 2 2019-11-06 2020-04-21 ljain@apache.org elek@apache.org ratis-common/src/main/java/org/apache/ratis/util/function/TriConsumer.java 5 1 2345 2345 1 1 2018-12-06 2018-12-06 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/util/function/CheckedRunnable.java 12 1 2345 2345 1 1 2018-12-06 2018-12-06 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/util/function/CheckedConsumer.java 12 1 2345 2345 1 1 2018-12-06 2018-12-06 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/util/function/CheckedFunctionWithTimeout.java 7 2 2345 2340 2 1 2018-12-06 2018-12-11 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/util/function/FunctionUtils.java 11 1 2340 2340 1 1 2018-12-11 2018-12-11 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/util/function/CheckedSupplier.java 5 1 2345 2345 1 1 2018-12-06 2018-12-06 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/util/function/UncheckedAutoCloseableSupplier.java 5 1 545 545 1 1 2023-11-10 2023-11-10 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/util/function/StringSupplier.java 17 1 772 772 1 1 2023-03-28 2023-03-28 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/util/ReflectionUtils.java 159 10 2960 44 10 6 2017-03-31 2025-03-25 szetszwo@hortonworks.com hfutzhanghb@163.com ratis-common/src/main/java/org/apache/ratis/util/LeakDetector.java 124 4 463 136 4 4 2024-01-31 2024-12-23 duongnt.is@gmail.com 6454655+adoroszlai@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/util/LongMinMax.java 43 1 2400 2400 1 1 2018-10-12 2018-10-12 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/util/AwaitForSignal.java 53 3 1200 592 3 1 2022-01-24 2023-09-24 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/util/ExitUtils.java 96 6 3044 778 6 4 2017-01-06 2023-03-22 enis@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/util/TimeoutExecutor.java 17 1 1006 1006 1 1 2022-08-06 2022-08-06 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/util/ReferenceCountedLeakDetector.java 281 3 463 134 3 3 2024-01-31 2024-12-25 duongnt.is@gmail.com 740087514@qq.com ratis-common/src/main/java/org/apache/ratis/util/PeerProxyMap.java 153 25 3044 400 26 12 2017-01-06 2024-04-03 enis@apache.org tanxinyu@apache.org ratis-common/src/main/java/org/apache/ratis/util/AutoCloseableReadWriteLock.java 43 3 2351 1843 3 2 2018-11-30 2020-04-21 szetszwo@apache.org elek@apache.org ratis-common/src/main/java/org/apache/ratis/util/Timestamp.java 63 6 3044 585 7 4 2017-01-06 2023-10-01 enis@apache.org 48054931+szywilliam@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/util/BiWeakValueCache.java 80 2 50 47 2 1 2025-03-19 2025-03-22 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/util/MD5FileUtil.java 114 10 3044 561 11 7 2017-01-06 2023-10-25 enis@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/util/LogUtils.java 108 16 2960 157 16 6 2017-03-31 2024-12-02 szetszwo@hortonworks.com szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/util/TaskQueue.java 65 6 2738 1308 6 3 2017-11-08 2021-10-08 szetszwo@hortonworks.com szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/util/JmxRegister.java 45 5 2758 478 5 4 2017-10-19 2024-01-16 szetszwo@hortonworks.com szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/util/StringUtils.java 136 18 3044 524 19 9 2017-01-06 2023-12-01 enis@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/util/TimeoutTimer.java 74 1 1006 1006 1 1 2022-08-06 2022-08-06 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/util/TraditionalBinaryPrefix.java 104 4 2983 526 5 3 2017-03-08 2023-11-29 jing9@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/util/UncheckedAutoCloseable.java 6 2 2711 972 2 2 2017-12-05 2022-09-09 szetszwo@hortonworks.com szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/rpc/RpcFactory.java 3 1 2991 2991 1 1 2017-02-28 2017-02-28 szetszwo@hortonworks.com szetszwo@hortonworks.com ratis-common/src/main/java/org/apache/ratis/rpc/RpcType.java 32 6 2991 1639 6 3 2017-02-28 2020-11-11 szetszwo@hortonworks.com szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/rpc/SupportedRpcType.java 22 7 2991 1843 9 4 2017-02-28 2020-04-21 szetszwo@hortonworks.com elek@apache.org ratis-common/src/main/java/org/apache/ratis/rpc/CallId.java 23 3 1611 555 3 1 2020-12-09 2023-10-31 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/protocol/RaftPeerId.java 64 16 3003 475 17 10 2017-02-16 2024-01-19 jing9@apache.org 6454655+adoroszlai@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/protocol/RaftId.java 87 15 2885 47 15 8 2017-06-14 2025-03-22 jing9@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/protocol/RaftGroupMemberId.java 39 1 2136 2136 1 1 2019-07-03 2019-07-03 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/protocol/GroupInfoRequest.java 6 4 2390 572 4 1 2018-10-22 2023-10-14 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/protocol/DataStreamRequest.java 10 7 1736 932 7 4 2020-08-06 2022-10-19 54566284+anshkhannasbu@users.noreply.github.com szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/protocol/DataStreamReplyHeader.java 30 6 1660 1254 6 2 2020-10-21 2021-12-01 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/protocol/RaftClientAsynchronousProtocol.java 21 6 3044 469 6 6 2017-01-06 2024-01-25 enis@apache.org duongnt.is@gmail.com ratis-common/src/main/java/org/apache/ratis/protocol/TransferLeadershipRequest.java 12 2 1598 1595 2 1 2020-12-22 2020-12-25 51938049+runzhiwang@users.noreply.github.com 51938049+runzhiwang@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/protocol/exceptions/LeaderSteppingDownException.java 9 2 1596 1595 2 1 2020-12-24 2020-12-25 51938049+runzhiwang@users.noreply.github.com 51938049+runzhiwang@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/protocol/exceptions/NotLeaderException.java 23 2 1695 282 2 2 2020-09-16 2024-07-30 amaliujia@users.noreply.github.com 292619280@qq.com ratis-common/src/main/java/org/apache/ratis/protocol/exceptions/StateMachineException.java 32 2 1695 1609 2 2 2020-09-16 2020-12-11 amaliujia@users.noreply.github.com 33912936+errose28@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/protocol/exceptions/DataStreamException.java 10 1 1635 1635 1 1 2020-11-15 2020-11-15 51938049+runzhiwang@users.noreply.github.com 51938049+runzhiwang@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/protocol/exceptions/NotReplicatedException.java 34 2 1695 345 2 2 2020-09-16 2024-05-28 amaliujia@users.noreply.github.com ivan_andika3@rocketmail.com ratis-common/src/main/java/org/apache/ratis/protocol/exceptions/StreamException.java 6 3 1917 1695 3 3 2020-02-07 2020-09-16 szetszwo@apache.org amaliujia@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/protocol/exceptions/LeaderNotReadyException.java 17 2 1695 918 2 2 2020-09-16 2022-11-02 amaliujia@users.noreply.github.com 48054931+szywilliam@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/protocol/exceptions/ReadException.java 9 2 975 970 2 1 2022-09-06 2022-09-11 48054931+szywilliam@users.noreply.github.com 48054931+szywilliam@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/protocol/exceptions/GroupMismatchException.java 6 1 1695 1695 1 1 2020-09-16 2020-09-16 amaliujia@users.noreply.github.com amaliujia@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/protocol/exceptions/AlreadyClosedException.java 9 1 1695 1695 1 1 2020-09-16 2020-09-16 amaliujia@users.noreply.github.com amaliujia@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/protocol/exceptions/ChecksumException.java 13 1 1695 1695 1 1 2020-09-16 2020-09-16 amaliujia@users.noreply.github.com amaliujia@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/protocol/exceptions/ReconfigurationTimeoutException.java 6 1 1695 1695 1 1 2020-09-16 2020-09-16 amaliujia@users.noreply.github.com amaliujia@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/protocol/exceptions/RaftRetryFailureException.java 14 1 1695 1695 1 1 2020-09-16 2020-09-16 amaliujia@users.noreply.github.com amaliujia@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/protocol/exceptions/RaftException.java 14 1 1695 1695 1 1 2020-09-16 2020-09-16 amaliujia@users.noreply.github.com amaliujia@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/protocol/exceptions/ServerNotReadyException.java 6 1 1695 1695 1 1 2020-09-16 2020-09-16 amaliujia@users.noreply.github.com amaliujia@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/protocol/exceptions/StaleReadException.java 6 1 1695 1695 1 1 2020-09-16 2020-09-16 amaliujia@users.noreply.github.com amaliujia@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/protocol/exceptions/ReconfigurationInProgressException.java 6 1 1695 1695 1 1 2020-09-16 2020-09-16 amaliujia@users.noreply.github.com amaliujia@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/protocol/exceptions/TimeoutIOException.java 11 1 1695 1695 1 1 2020-09-16 2020-09-16 amaliujia@users.noreply.github.com amaliujia@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/protocol/exceptions/ResourceUnavailableException.java 6 2 2191 1695 2 2 2019-05-09 2020-09-16 ljain@apache.org amaliujia@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/protocol/exceptions/AlreadyExistsException.java 11 1 1695 1695 1 1 2020-09-16 2020-09-16 amaliujia@users.noreply.github.com amaliujia@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/protocol/exceptions/TransferLeadershipException.java 9 2 1596 1595 2 1 2020-12-24 2020-12-25 51938049+runzhiwang@users.noreply.github.com 51938049+runzhiwang@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/protocol/exceptions/SetConfigurationException.java 9 1 1024 1024 1 1 2022-07-19 2022-07-19 lylpysz1@163.com lylpysz1@163.com ratis-common/src/main/java/org/apache/ratis/protocol/exceptions/ReadIndexException.java 9 1 940 940 1 1 2022-10-11 2022-10-11 48054931+szywilliam@users.noreply.github.com 48054931+szywilliam@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/protocol/RaftClientReply.java 174 31 3044 940 33 14 2017-01-06 2022-10-11 enis@apache.org 48054931+szywilliam@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/protocol/RaftClientProtocol.java 5 4 3044 1576 4 4 2017-01-06 2021-01-13 enis@apache.org elek@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/protocol/DataStreamRequestHeader.java 23 11 1657 521 11 4 2020-10-24 2023-12-04 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/protocol/SnapshotManagementRequest.java 41 2 1217 408 2 2 2022-01-07 2024-03-26 lylpysz1@163.com 48054931+szywilliam@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/protocol/GroupManagementRequest.java 83 11 2432 572 11 4 2018-09-10 2023-10-14 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/protocol/GroupListReply.java 17 3 2390 1632 3 1 2018-10-22 2020-11-18 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/protocol/DataStreamPacket.java 9 6 1666 1590 6 2 2020-10-15 2020-12-30 szetszwo@apache.org 51938049+runzhiwang@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/protocol/GroupInfoReply.java 48 6 2390 426 6 4 2018-10-22 2024-03-08 szetszwo@apache.org 109315747+daveteng0@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/protocol/ClientId.java 34 15 3003 47 16 7 2017-02-16 2025-03-22 jing9@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/protocol/RaftGroupId.java 34 12 2885 47 12 7 2017-06-14 2025-03-22 jing9@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/protocol/AdminAsynchronousProtocol.java 14 9 2911 1189 9 6 2017-05-19 2022-02-04 jing9@apache.org lylpysz1@163.com ratis-common/src/main/java/org/apache/ratis/protocol/AdminProtocol.java 13 9 2911 912 9 5 2017-05-19 2022-11-08 jing9@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/protocol/SetConfigurationRequest.java 143 14 3044 572 14 9 2017-01-06 2023-10-14 enis@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/protocol/DataStreamReply.java 8 6 1736 1254 6 3 2020-08-06 2021-12-01 54566284+anshkhannasbu@users.noreply.github.com szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/protocol/RaftClientMessage.java 41 7 3003 1632 7 2 2017-02-16 2020-11-18 jing9@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/protocol/RaftClientRequest.java 367 37 3044 481 39 17 2017-01-06 2024-01-13 enis@apache.org duongnt.is@gmail.com ratis-common/src/main/java/org/apache/ratis/protocol/LeaderElectionManagementRequest.java 44 2 1189 572 2 2 2022-02-04 2023-10-14 lylpysz1@163.com szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/protocol/RaftRpcMessage.java 7 4 3044 2885 4 3 2017-01-06 2017-06-14 enis@apache.org jing9@apache.org ratis-common/src/main/java/org/apache/ratis/protocol/DataStreamPacketHeader.java 23 7 1660 1526 7 2 2020-10-21 2021-03-04 szetszwo@apache.org 51938049+runzhiwang@users.noreply.github.com ratis-common/src/main/java/org/apache/ratis/protocol/Message.java 40 9 3044 938 9 7 2017-01-06 2022-10-13 enis@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/protocol/ClientInvocationId.java 51 2 1631 1626 2 1 2020-11-19 2020-11-24 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/protocol/RaftGroup.java 66 13 2885 44 13 8 2017-06-14 2025-03-25 jing9@apache.org hfutzhanghb@163.com ratis-common/src/main/java/org/apache/ratis/protocol/GroupListRequest.java 6 4 2390 572 4 1 2018-10-22 2023-10-14 szetszwo@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/protocol/RaftPeer.java 186 14 3044 572 15 8 2017-01-06 2023-10-14 enis@apache.org szetszwo@apache.org ratis-common/src/main/java/org/apache/ratis/protocol/RoutingTable.java 133 4 1599 561 4 3 2020-12-21 2023-10-25 51938049+runzhiwang@users.noreply.github.com 36403683+ivandika3@users.noreply.github.com dev-support/intellij/runConfigurations/ExampleServer2.xml 16 1 1161 1161 1 1 2022-03-04 2022-03-04 lylpysz1@163.com lylpysz1@163.com dev-support/intellij/runConfigurations/ExampleServer3.xml 16 1 1161 1161 1 1 2022-03-04 2022-03-04 lylpysz1@163.com lylpysz1@163.com dev-support/intellij/runConfigurations/ExampleServer1.xml 16 1 1161 1161 1 1 2022-03-04 2022-03-04 lylpysz1@163.com lylpysz1@163.com dev-support/vagrant/namazu_configs/hdd_config.toml 23 1 2346 2346 1 1 2018-12-05 2018-12-05 cwb@clayb.net cwb@clayb.net ratis-experiments/src/main/java/org/apache/ratis/experiments/nettyzerocopy/decoders/RequestDecoder.java 34 1 1743 1743 1 1 2020-07-30 2020-07-30 54566284+anshkhannasbu@users.noreply.github.com 54566284+anshkhannasbu@users.noreply.github.com ratis-experiments/src/main/java/org/apache/ratis/experiments/nettyzerocopy/decoders/RequestDecoderComposite.java 38 2 1743 1725 2 1 2020-07-30 2020-08-17 54566284+anshkhannasbu@users.noreply.github.com 54566284+anshkhannasbu@users.noreply.github.com ratis-experiments/src/main/java/org/apache/ratis/experiments/nettyzerocopy/decoders/ResponseDecoder.java 16 1 1743 1743 1 1 2020-07-30 2020-07-30 54566284+anshkhannasbu@users.noreply.github.com 54566284+anshkhannasbu@users.noreply.github.com ratis-experiments/src/main/java/org/apache/ratis/experiments/nettyzerocopy/client/NettyClient.java 104 1 1743 1743 1 1 2020-07-30 2020-07-30 54566284+anshkhannasbu@users.noreply.github.com 54566284+anshkhannasbu@users.noreply.github.com ratis-experiments/src/main/java/org/apache/ratis/experiments/nettyzerocopy/encoders/RequestEncoder.java 19 1 1743 1743 1 1 2020-07-30 2020-07-30 54566284+anshkhannasbu@users.noreply.github.com 54566284+anshkhannasbu@users.noreply.github.com ratis-experiments/src/main/java/org/apache/ratis/experiments/nettyzerocopy/encoders/ResponseEncoder.java 18 1 1743 1743 1 1 2020-07-30 2020-07-30 54566284+anshkhannasbu@users.noreply.github.com 54566284+anshkhannasbu@users.noreply.github.com ratis-experiments/src/main/java/org/apache/ratis/experiments/nettyzerocopy/server/NettyServer.java 59 2 1743 1725 2 1 2020-07-30 2020-08-17 54566284+anshkhannasbu@users.noreply.github.com 54566284+anshkhannasbu@users.noreply.github.com ratis-experiments/src/main/java/org/apache/ratis/experiments/nettyzerocopy/objects/RequestDataComposite.java 18 1 1743 1743 1 1 2020-07-30 2020-07-30 54566284+anshkhannasbu@users.noreply.github.com 54566284+anshkhannasbu@users.noreply.github.com ratis-experiments/src/main/java/org/apache/ratis/experiments/nettyzerocopy/objects/ResponseData.java 10 1 1743 1743 1 1 2020-07-30 2020-07-30 54566284+anshkhannasbu@users.noreply.github.com 54566284+anshkhannasbu@users.noreply.github.com ratis-experiments/src/main/java/org/apache/ratis/experiments/nettyzerocopy/objects/RequestData.java 29 1 1743 1743 1 1 2020-07-30 2020-07-30 54566284+anshkhannasbu@users.noreply.github.com 54566284+anshkhannasbu@users.noreply.github.com ratis-experiments/src/main/java/org/apache/ratis/experiments/flatbuffers/client/ClientProto.java 87 1 1756 1756 1 1 2020-07-17 2020-07-17 54566284+anshkhannasbu@users.noreply.github.com 54566284+anshkhannasbu@users.noreply.github.com ratis-experiments/src/main/java/org/apache/ratis/experiments/flatbuffers/client/ClientFlat.java 90 1 1756 1756 1 1 2020-07-17 2020-07-17 54566284+anshkhannasbu@users.noreply.github.com 54566284+anshkhannasbu@users.noreply.github.com ratis-experiments/src/main/java/org/apache/ratis/experiments/flatbuffers/server/FileTransferProtobufs.java 33 1 1756 1756 1 1 2020-07-17 2020-07-17 54566284+anshkhannasbu@users.noreply.github.com 54566284+anshkhannasbu@users.noreply.github.com ratis-experiments/src/main/java/org/apache/ratis/experiments/flatbuffers/server/FileTransferFlatbufs.java 38 1 1756 1756 1 1 2020-07-17 2020-07-17 54566284+anshkhannasbu@users.noreply.github.com 54566284+anshkhannasbu@users.noreply.github.com ratis-experiments/src/main/java/org/apache/ratis/experiments/flatbuffers/server/ServerProto.java 25 1 1756 1756 1 1 2020-07-17 2020-07-17 54566284+anshkhannasbu@users.noreply.github.com 54566284+anshkhannasbu@users.noreply.github.com ratis-experiments/src/main/java/org/apache/ratis/experiments/flatbuffers/server/ServerFlat.java 25 1 1756 1756 1 1 2020-07-17 2020-07-17 54566284+anshkhannasbu@users.noreply.github.com 54566284+anshkhannasbu@users.noreply.github.com ratis-metrics-api/src/main/java/org/apache/ratis/metrics/RatisMetricRegistry.java 9 1 959 959 1 1 2022-09-22 2022-09-22 szetszwo@apache.org szetszwo@apache.org ratis-metrics-api/src/main/java/org/apache/ratis/metrics/MetricRegistriesLoader.java 47 2 959 221 2 1 2022-09-22 2024-09-29 szetszwo@apache.org szetszwo@apache.org ratis-metrics-api/src/main/java/org/apache/ratis/metrics/MetricRegistryFactory.java 4 1 959 959 1 1 2022-09-22 2022-09-22 szetszwo@apache.org szetszwo@apache.org ratis-metrics-api/src/main/java/org/apache/ratis/metrics/LongCounter.java 12 1 959 959 1 1 2022-09-22 2022-09-22 szetszwo@apache.org szetszwo@apache.org ratis-metrics-api/src/main/java/org/apache/ratis/metrics/MetricRegistryInfo.java 59 1 959 959 1 1 2022-09-22 2022-09-22 szetszwo@apache.org szetszwo@apache.org ratis-metrics-api/src/main/java/org/apache/ratis/metrics/RatisMetrics.java 67 2 959 481 2 2 2022-09-22 2024-01-13 szetszwo@apache.org 36403683+ivandika3@users.noreply.github.com ratis-metrics-api/src/main/java/org/apache/ratis/metrics/Timekeeper.java 21 1 959 959 1 1 2022-09-22 2022-09-22 szetszwo@apache.org szetszwo@apache.org ratis-metrics-api/src/main/java/org/apache/ratis/metrics/MetricRegistries.java 27 2 959 909 2 2 2022-09-22 2022-11-11 szetszwo@apache.org sumit.jecrc@gmail.com