1. 31 Jul, 2024 13 commits
    • 蒟蒻os's avatar
      Update file README.md · 63d44ac7
      蒟蒻os authored
      63d44ac7
    • 蒟蒻os's avatar
      Update file README.md · c5ce7bf4
      蒟蒻os authored
      c5ce7bf4
    • 蒟蒻os's avatar
      Update file README.md · d081cb7e
      蒟蒻os authored
      d081cb7e
    • 蒟蒻os's avatar
      Update file README.md · 5daa6c1b
      蒟蒻os authored
      5daa6c1b
    • 蒟蒻os's avatar
      Update file README.md · 1516cdd4
      蒟蒻os authored
      1516cdd4
    • 蒟蒻os's avatar
      Update file README.md · bae5ea2f
      蒟蒻os authored
      bae5ea2f
    • 蒟蒻os's avatar
      Update file README.md · 5a1b6231
      蒟蒻os authored
      5a1b6231
    • 蒟蒻os's avatar
      Update file README.md · d7bb0690
      蒟蒻os authored
      d7bb0690
    • 蒟蒻os's avatar
      Update 3 files · 31f999b8
      蒟蒻os authored
      - /src/xdp/commom.h
      - /src/xdp/common.h
      - /README.md
      31f999b8
    • 蒟蒻os's avatar
      Upload New File · 7d945135
      蒟蒻os authored
      7d945135
    • 蒟蒻os's avatar
      Update 4 files · 7e4ec457
      蒟蒻os authored
      - /src/xdp/FastBroadCast.c
      - /src/xdp/PrepareFastReply.c
      - /src/xdp/FastBroadCast.cpp
      - /src/xdp/PrepareFastReply.cpp
      7e4ec457
    • 蒟蒻os's avatar
      Update 3 files · 141e30aa
      蒟蒻os authored
      - /src/xdp/commom.h
      - /src/xdp/FastBroadCast.c
      - /src/xdp/PrepareFastReply.c
      141e30aa
    • 蒟蒻os's avatar
      Update 1104 files · 25a63646
      蒟蒻os authored
      - /Desktop/Electrode-main/Electrode-main/Makefile
      - /Desktop/Electrode-main/Electrode-main/README.md
      - /Desktop/Electrode-main/Electrode-main/README_Chinese.md
      - /Desktop/Electrode-main/Electrode-main/bench/.gitignore
      - /Desktop/Electrode-main/Electrode-main/bench/Rules.mk
      - /Desktop/Electrode-main/Electrode-main/bench/benchmark.cc
      - /Desktop/Electrode-main/Electrode-main/bench/benchmark.h
      - /Desktop/Electrode-main/Electrode-main/bench/client.cc
      - /Desktop/Electrode-main/Electrode-main/bench/replica.cc
      - /Desktop/Electrode-main/Electrode-main/common/Rules.mk
      - /Desktop/Electrode-main/Electrode-main/common/client.cc
      - /Desktop/Electrode-main/Electrode-main/common/client.h
      - /Desktop/Electrode-main/Electrode-main/common/log-impl.h
      - /Desktop/Electrode-main/Electrode-main/common/log.cc
      - /Desktop/Electrode-main/Electrode-main/common/log.h
      - /Desktop/Electrode-main/Electrode-main/common/quorumset.h
      - /Desktop/Electrode-main/Electrode-main/common/replica-inl.h
      - /Desktop/Electrode-main/Electrode-main/common/replica.cc
      - /Desktop/Electrode-main/Electrode-main/common/replica.h
      - /Desktop/Electrode-main/Electrode-main/common/request.proto
      - /Desktop/Electrode-main/Electrode-main/common/tests/Rules.mk
      - /Desktop/Electrode-main/Electrode-main/config.txt
      - /Desktop/Electrode-main/Electrode-main/env.sh
      - /Desktop/Electrode-main/Electrode-main/fastpaxos/Rules.mk
      - /Desktop/Electrode-main/Electrode-main/fastpaxos/client.cc
      - /Desktop/Electrode-main/Electrode-main/fastpaxos/client.h
      - /Desktop/Electrode-main/Electrode-main/fastpaxos/fastpaxos-proto.proto
      - /Desktop/Electrode-main/Electrode-main/fastpaxos/replica.cc
      - /Desktop/Electrode-main/Electrode-main/fastpaxos/replica.h
      - /Desktop/Electrode-main/Electrode-main/fastpaxos/tests/Rules.mk
      - /Desktop/Electrode-main/Electrode-main/fastpaxos/tests/fastpaxos-test.cc
      - /Desktop/Electrode-main/Electrode-main/kernel-src-download.sh
      - /Desktop/Electrode-main/Electrode-main/kernel-src-prepare.sh
      - /Desktop/Electrode-main/Electrode-main/kernel-src-remove.sh
      - /Desktop/Electrode-main/Electrode-main/lib/Rules.mk
      - /Desktop/Electrode-main/Electrode-main/lib/assert.h
      - /Desktop/Electrode-main/Electrode-main/lib/configuration.cc
      - /Desktop/Electrode-main/Electrode-main/lib/configuration.h
      - /Desktop/Electrode-main/Electrode-main/lib/hash.h
      - /Desktop/Electrode-main/Electrode-main/lib/latency-format.proto
      - /Desktop/Electrode-main/Electrode-main/lib/latency.cc
      - /Desktop/Electrode-main/Electrode-main/lib/latency.h
      - /Desktop/Electrode-main/Electrode-main/lib/lookup3.cc
      - /Desktop/Electrode-main/Electrode-main/lib/memory.cc
      - /Desktop/Electrode-main/Electrode-main/lib/memory.h
      - /Desktop/Electrode-main/Electrode-main/lib/message.cc
      - /Desktop/Electrode-main/Electrode-main/lib/message.h
      - /Desktop/Electrode-main/Electrode-main/lib/simtransport.cc
      - /Desktop/Electrode-main/Electrode-main/lib/simtransport.h
      - /Desktop/Electrode-main/Electrode-main/lib/tests/Rules.mk
      - /Desktop/Electrode-main/Electrode-main/lib/tests/configuration-test-1.conf
      - /Desktop/Electrode-main/Electrode-main/lib/tests/configuration-test.cc
      - /Desktop/Electrode-main/Electrode-main/lib/tests/simtransport-test.cc
      - /Desktop/Electrode-main/Electrode-main/lib/tests/simtransport-testmessage.proto
      - /Desktop/Electrode-main/Electrode-main/lib/timeval.h
      - /Desktop/Electrode-main/Electrode-main/lib/transport.cc
      - /Desktop/Electrode-main/Electrode-main/lib/transport.h
      - /Desktop/Electrode-main/Electrode-main/lib/transportcommon.h
      - /Desktop/Electrode-main/Electrode-main/lib/udptransport.cc
      - /Desktop/Electrode-main/Electrode-main/lib/udptransport.h
      - /Desktop/Electrode-main/Electrode-main/lib/viewstamp.h
      - /Desktop/Electrode-main/Electrode-main/nistore/.gitignore
      - /Desktop/Electrode-main/Electrode-main/nistore/Rules.mk
      - /Desktop/Electrode-main/Electrode-main/nistore/benchClient.cc
      - /Desktop/Electrode-main/Electrode-main/nistore/client.cc
      - /Desktop/Electrode-main/Electrode-main/nistore/client.h
      - /Desktop/Electrode-main/Electrode-main/nistore/keys.txt
      - /Desktop/Electrode-main/Electrode-main/nistore/kvstore.cc
      - /Desktop/Electrode-main/Electrode-main/nistore/kvstore.h
      - /Desktop/Electrode-main/Electrode-main/nistore/lockserver.cc
      - /Desktop/Electrode-main/Electrode-main/nistore/lockserver.h
      - /Desktop/Electrode-main/Electrode-main/nistore/lockstore.cc
      - /Desktop/Electrode-main/Electrode-main/nistore/lockstore.h
      - /Desktop/Electrode-main/Electrode-main/nistore/occstore.cc
      - /Desktop/Electrode-main/Electrode-main/nistore/occstore.h
      - /Desktop/Electrode-main/Electrode-main/nistore/request.proto
      - /Desktop/Electrode-main/Electrode-main/nistore/server.cc
      - /Desktop/Electrode-main/Electrode-main/nistore/server.h
      - /Desktop/Electrode-main/Electrode-main/nistore/shard.tss.config
      - /Desktop/Electrode-main/Electrode-main/nistore/shard0.config
      - /Desktop/Electrode-main/Electrode-main/nistore/txnstore.cc
      - /Desktop/Electrode-main/Electrode-main/nistore/txnstore.h
      - /Desktop/Electrode-main/Electrode-main/nistore/versionedKVStore.cc
      - /Desktop/Electrode-main/Electrode-main/nistore/versionedKVStore.h
      - /Desktop/Electrode-main/Electrode-main/spec/Rules.mk
      - /Desktop/Electrode-main/Electrode-main/spec/client.cc
      - /Desktop/Electrode-main/Electrode-main/spec/client.h
      - /Desktop/Electrode-main/Electrode-main/spec/replica.cc
      - /Desktop/Electrode-main/Electrode-main/spec/replica.h
      - /Desktop/Electrode-main/Electrode-main/spec/spec-proto.proto
      - /Desktop/Electrode-main/Electrode-main/spec/tests/Rules.mk
      - /Desktop/Electrode-main/Electrode-main/spec/tests/merge-test-case.proto
      - /Desktop/Electrode-main/Electrode-main/spec/tests/merge-test.cc
      - /Desktop/Electrode-main/Electrode-main/spec/tests/merge-tests/AllCommitted
      - /Desktop/Electrode-main/Electrode-main/spec/tests/merge-tests/Conflict
      - /Desktop/Electrode-main/Electrode-main/spec/tests/merge-tests/Divergence
      - /Desktop/Electrode-main/Electrode-main/spec/tests/merge-tests/EmptyLogs
      - /Desktop/Electrode-main/Electrode-main/spec/tests/merge-tests/OneEmpty
      - /Desktop/Electrode-main/Electrode-main/spec/tests/merge-tests/SpeculativeNoQuorum
      - /Desktop/Electrode-main/Electrode-main/spec/tests/merge-tests/SpeculativeQuorum
      - /Desktop/Electrode-main/Electrode-main/spec/tests/merge-tests/Stress
      - /Desktop/Electrode-main/Electrode-main/spec/tests/spec-test.cc
      - /Desktop/Electrode-main/Electrode-main/timeserver/.gitignore
      - /Desktop/Electrode-main/Electrode-main/timeserver/Rules.mk
      - /Desktop/Electrode-main/Electrode-main/timeserver/timeserver.cc
      - /Desktop/Electrode-main/Electrode-main/timeserver/timeserver.h
      - /Desktop/Electrode-main/Electrode-main/unreplicated/Rules.mk
      - /Desktop/Electrode-main/Electrode-main/unreplicated/client.cc
      - /Desktop/Electrode-main/Electrode-main/unreplicated/client.h
      - /Desktop/Electrode-main/Electrode-main/unreplicated/replica.cc
      - /Desktop/Electrode-main/Electrode-main/unreplicated/replica.h
      - /Desktop/Electrode-main/Electrode-main/unreplicated/tests/Rules.mk
      - /Desktop/Electrode-main/Electrode-main/unreplicated/tests/unreplicated-test.cc
      - /Desktop/Electrode-main/Electrode-main/unreplicated/unreplicated-proto.proto
      - /Desktop/Electrode-main/Electrode-main/vr/Rules.mk
      - /Desktop/Electrode-main/Electrode-main/vr/client.cc
      - /Desktop/Electrode-main/Electrode-main/vr/client.h
      - /Desktop/Electrode-main/Electrode-main/vr/replica.cc
      - /Desktop/Electrode-main/Electrode-main/vr/replica.h
      - /Desktop/Electrode-main/Electrode-main/vr/tests/Rules.mk
      - /Desktop/Electrode-main/Electrode-main/vr/tests/vr-test.cc
      - /Desktop/Electrode-main/Electrode-main/vr/vr-proto.proto
      - /Desktop/Electrode-main/Electrode-main/xdp-handler/Makefile
      - /Desktop/Electrode-main/Electrode-main/xdp-handler/fast_common.h
      - /Desktop/Electrode-main/Electrode-main/xdp-handler/fast_kern.c
      - /Desktop/Electrode-main/Electrode-main/xdp-handler/fast_user.c
      - /Desktop/Electrode-main/key.py
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/Makefile
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/README.md
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/bench/.gitignore
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/bench/Rules.mk
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/bench/benchmark.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/bench/benchmark.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/bench/client.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/bench/replica.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/common/Rules.mk
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/common/client.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/common/client.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/common/log-impl.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/common/log.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/common/log.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/common/quorumset.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/common/replica-inl.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/common/replica.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/common/replica.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/common/request.proto
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/common/tests/Rules.mk
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/fastpaxos/Rules.mk
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/fastpaxos/client.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/fastpaxos/client.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/fastpaxos/fastpaxos-proto.proto
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/fastpaxos/replica.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/fastpaxos/replica.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/fastpaxos/tests/Rules.mk
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/fastpaxos/tests/fastpaxos-test.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/lib/Rules.mk
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/lib/assert.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/lib/configuration.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/lib/configuration.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/lib/hash.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/lib/latency-format.proto
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/lib/latency.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/lib/latency.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/lib/lookup3.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/lib/memory.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/lib/memory.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/lib/message.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/lib/message.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/lib/simtransport.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/lib/simtransport.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/lib/tests/Rules.mk
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/lib/tests/configuration-test-1.conf
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/lib/tests/configuration-test.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/lib/tests/simtransport-test.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/lib/tests/simtransport-testmessage.proto
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/lib/timeval.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/lib/transport.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/lib/transport.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/lib/transportcommon.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/lib/udptransport.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/lib/udptransport.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/lib/viewstamp.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/nistore/.gitignore
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/nistore/Rules.mk
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/nistore/benchClient.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/nistore/client.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/nistore/client.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/nistore/kvstore.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/nistore/kvstore.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/nistore/lockserver.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/nistore/lockserver.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/nistore/lockstore.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/nistore/lockstore.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/nistore/occstore.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/nistore/occstore.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/nistore/request.proto
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/nistore/server.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/nistore/server.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/nistore/shard.tss.config
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/nistore/shard0.config
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/nistore/txnstore.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/nistore/txnstore.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/nistore/versionedKVStore.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/nistore/versionedKVStore.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/readme_chinese.md
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/spec/Rules.mk
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/spec/client.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/spec/client.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/spec/replica.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/spec/replica.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/spec/spec-proto.proto
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/spec/tests/Rules.mk
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/spec/tests/merge-test-case.proto
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/spec/tests/merge-test.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/spec/tests/merge-tests/AllCommitted
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/spec/tests/merge-tests/Conflict
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/spec/tests/merge-tests/Divergence
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/spec/tests/merge-tests/EmptyLogs
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/spec/tests/merge-tests/OneEmpty
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/spec/tests/merge-tests/SpeculativeNoQuorum
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/spec/tests/merge-tests/SpeculativeQuorum
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/spec/tests/merge-tests/Stress
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/spec/tests/spec-test.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/timeserver/.gitignore
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/timeserver/Rules.mk
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/timeserver/timeserver.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/timeserver/timeserver.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/unreplicated/Rules.mk
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/unreplicated/client.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/unreplicated/client.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/unreplicated/replica.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/unreplicated/replica.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/unreplicated/tests/Rules.mk
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/unreplicated/tests/unreplicated-test.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/unreplicated/unreplicated-proto.proto
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/vr/Rules.mk
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/vr/client.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/vr/client.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/vr/replica.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/vr/replica.h
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/vr/tests/Rules.mk
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/vr/tests/vr-test.cc
      - /Desktop/Electrode-main/specpaxos-master/specpaxos-master/vr/vr-proto.proto
      - /Desktop/dragonboat-example/dragonboat-example-master/.gitignore
      - /Desktop/dragonboat-example/dragonboat-example-master/LICENSE
      - /Desktop/dragonboat-example/dragonboat-example-master/Makefile
      - /Desktop/dragonboat-example/dragonboat-example-master/README.CHS.md
      - /Desktop/dragonboat-example/dragonboat-example-master/README.md
      - /Desktop/dragonboat-example/dragonboat-example-master/go.mod
      - /Desktop/dragonboat-example/dragonboat-example-master/go.sum
      - /Desktop/dragonboat-example/dragonboat-example-master/helloworld/README.CHS.md
      - /Desktop/dragonboat-example/dragonboat-example-master/helloworld/README.DS.CHS.md
      - /Desktop/dragonboat-example/dragonboat-example-master/helloworld/README.DS.md
      - /Desktop/dragonboat-example/dragonboat-example-master/helloworld/README.md
      - /Desktop/dragonboat-example/dragonboat-example-master/helloworld/main.go
      - /Desktop/dragonboat-example/dragonboat-example-master/helloworld/statemachine.go
      - /Desktop/dragonboat-example/dragonboat-example-master/multigroup/README.CHS.md
      - /Desktop/dragonboat-example/dragonboat-example-master/multigroup/README.md
      - /Desktop/dragonboat-example/dragonboat-example-master/multigroup/main.go
      - /Desktop/dragonboat-example/dragonboat-example-master/multigroup/statemachine.go
      - /Desktop/dragonboat-example/dragonboat-example-master/multigroup/statemachine2.go
      - /Desktop/dragonboat-example/dragonboat-example-master/ondisk/README.CHS.md
      - /Desktop/dragonboat-example/dragonboat-example-master/ondisk/README.md
      - /Desktop/dragonboat-example/dragonboat-example-master/ondisk/diskkv.go
      - /Desktop/dragonboat-example/dragonboat-example-master/ondisk/main.go
      - /Desktop/dragonboat-example/dragonboat-example-master/optimistic-write-lock/README.md
      - /Desktop/dragonboat-example/dragonboat-example-master/optimistic-write-lock/fsm.go
      - /Desktop/dragonboat-example/dragonboat-example-master/optimistic-write-lock/handler.go
      - /Desktop/dragonboat-example/dragonboat-example-master/optimistic-write-lock/main.go
      - /Desktop/dragonboat/dragonboat/.codecov.yml
      - /Desktop/dragonboat/dragonboat/.github/workflows/nightly.yml
      - /Desktop/dragonboat/dragonboat/.github/workflows/test.yml
      - /Desktop/dragonboat/dragonboat/.gitignore
      - /Desktop/dragonboat/dragonboat/.vs/ProjectSettings.json
      - /Desktop/dragonboat/dragonboat/.vs/VSWorkspaceState.json
      - /Desktop/dragonboat/dragonboat/.vs/dragonboat/FileContentIndex/fc613bbc-abb1-4b37-ba47-7a3391a36e24.vsidx
      - /Desktop/dragonboat/dragonboat/.vs/dragonboat/FileContentIndex/read.lock
      - /Desktop/dragonboat/dragonboat/.vs/dragonboat/v17/.wsuo
      - /Desktop/dragonboat/dragonboat/.vs/slnx.sqlite
      - /Desktop/dragonboat/dragonboat/AUTHORS
      - /Desktop/dragonboat/dragonboat/CHANGELOG.md
      - /Desktop/dragonboat/dragonboat/CONTRIBUTING.md
      - /Desktop/dragonboat/dragonboat/LICENSE
      - /Desktop/dragonboat/dragonboat/Makefile
      - /Desktop/dragonboat/dragonboat/NOTICE
      - /Desktop/dragonboat/dragonboat/README.CHS.md
      - /Desktop/dragonboat/dragonboat/README.md
      - /Desktop/dragonboat/dragonboat/benchmark_test.go
      - /Desktop/dragonboat/dragonboat/client/session.pb.go
      - /Desktop/dragonboat/dragonboat/client/session_test.go
      - /Desktop/dragonboat/dragonboat/config/config.go
      - /Desktop/dragonboat/dragonboat/config/config_test.go
      - /Desktop/dragonboat/dragonboat/docs/COPYRIGHT
      - /Desktop/dragonboat/dragonboat/docs/devops.CHS.md
      - /Desktop/dragonboat/dragonboat/docs/devops.md
      - /Desktop/dragonboat/dragonboat/docs/dragonboat.jpg
      - /Desktop/dragonboat/dragonboat/docs/dragonboat.jpg.copyright
      - /Desktop/dragonboat/dragonboat/docs/nodes.png
      - /Desktop/dragonboat/dragonboat/docs/overview.CHS.md
      - /Desktop/dragonboat/dragonboat/docs/rsm.png
      - /Desktop/dragonboat/dragonboat/docs/storage.CHS.md
      - /Desktop/dragonboat/dragonboat/docs/storage.md
      - /Desktop/dragonboat/dragonboat/docs/stw.png
      - /Desktop/dragonboat/dragonboat/docs/test.md
      - /Desktop/dragonboat/dragonboat/docs/throughput.png
      - /Desktop/dragonboat/dragonboat/engine.go
      - /Desktop/dragonboat/dragonboat/engine_test.go
      - /Desktop/dragonboat/dragonboat/event.go
      - /Desktop/dragonboat/dragonboat/examples/README.md
      - /Desktop/dragonboat/dragonboat/go.mod
      - /Desktop/dragonboat/dragonboat/go.sum
      - /Desktop/dragonboat/dragonboat/internal/fileutil/go114.go
      - /Desktop/dragonboat/dragonboat/internal/fileutil/go116.go
      - /Desktop/dragonboat/dragonboat/internal/fileutil/utils.go
      - /Desktop/dragonboat/dragonboat/internal/fileutil/utils_test.go
      - /Desktop/dragonboat/dragonboat/internal/fileutil/vfs_test.go
      - /Desktop/dragonboat/dragonboat/internal/id/nhid.go
      - /Desktop/dragonboat/dragonboat/internal/id/nhid_test.go
      - /Desktop/dragonboat/dragonboat/internal/invariants/arch.go
      - /Desktop/dragonboat/dragonboat/internal/invariants/memfs.go
      - /Desktop/dragonboat/dragonboat/internal/invariants/monkey.go
      - /Desktop/dragonboat/dragonboat/internal/invariants/nomemfs.go
      - /Desktop/dragonboat/dragonboat/internal/invariants/nomonkey.go
      - /Desktop/dragonboat/dragonboat/internal/invariants/norace.go
      - /Desktop/dragonboat/dragonboat/internal/invariants/race.go
      - /Desktop/dragonboat/dragonboat/internal/logdb/batch.go
      - /Desktop/dragonboat/dragonboat/internal/logdb/batch_test.go
      - /Desktop/dragonboat/dragonboat/internal/logdb/cache.go
      - /Desktop/dragonboat/dragonboat/internal/logdb/cache_test.go
      - /Desktop/dragonboat/dragonboat/internal/logdb/compaction.go
      - /Desktop/dragonboat/dragonboat/internal/logdb/compaction_test.go
      - /Desktop/dragonboat/dragonboat/internal/logdb/context.go
      - /Desktop/dragonboat/dragonboat/internal/logdb/context_test.go
      - /Desktop/dragonboat/dragonboat/internal/logdb/db.go
      - /Desktop/dragonboat/dragonboat/internal/logdb/db_test.go
      - /Desktop/dragonboat/dragonboat/internal/logdb/key.go
      - /Desktop/dragonboat/dragonboat/internal/logdb/key_test.go
      - /Desktop/dragonboat/dragonboat/internal/logdb/kv/kv.go
      - /Desktop/dragonboat/dragonboat/internal/logdb/kv/pebble/kv_pebble.go
      - /Desktop/dragonboat/dragonboat/internal/logdb/kv/pebble/monkey.go
      - /Desktop/dragonboat/dragonboat/internal/logdb/kv/pebble/monkeynoop.go
      - /Desktop/dragonboat/dragonboat/internal/logdb/kv_default.go
      - /Desktop/dragonboat/dragonboat/internal/logdb/kv_pebble_memfs.go
      - /Desktop/dragonboat/dragonboat/internal/logdb/kv_test.go
      - /Desktop/dragonboat/dragonboat/internal/logdb/log_logdb_test.go
      - /Desktop/dragonboat/dragonboat/internal/logdb/logdb.go
      - /Desktop/dragonboat/dragonboat/internal/logdb/logreader.go
      - /Desktop/dragonboat/dragonboat/internal/logdb/logreader_etcd_test.go
      - /Desktop/dragonboat/dragonboat/internal/logdb/logreader_test.go
      - /Desktop/dragonboat/dragonboat/internal/logdb/plain.go
      - /Desktop/dragonboat/dragonboat/internal/logdb/sharded.go
      - /Desktop/dragonboat/dragonboat/internal/logdb/tee/tee.go
      - /Desktop/dragonboat/dragonboat/internal/logdb/testdata/v2-rocksdb-batched.tar.bz2
      - /Desktop/dragonboat/dragonboat/internal/raft/NOTICE
      - /Desktop/dragonboat/dragonboat/internal/raft/NOTICE.etcd
      - /Desktop/dragonboat/dragonboat/internal/raft/entryutils.go
      - /Desktop/dragonboat/dragonboat/internal/raft/entryutils_test.go
      - /Desktop/dragonboat/dragonboat/internal/raft/inmemory.go
      - /Desktop/dragonboat/dragonboat/internal/raft/inmemory_etcd_test.go
      - /Desktop/dragonboat/dragonboat/internal/raft/inmemory_test.go
      - /Desktop/dragonboat/dragonboat/internal/raft/logdb_etcd_test.go
      - /Desktop/dragonboat/dragonboat/internal/raft/logdb_test.go
      - /Desktop/dragonboat/dragonboat/internal/raft/logentry.go
      - /Desktop/dragonboat/dragonboat/internal/raft/logentry_etcd_test.go
      - /Desktop/dragonboat/dragonboat/internal/raft/logentry_helper.go
      - /Desktop/dragonboat/dragonboat/internal/raft/logentry_test.go
      - /Desktop/dragonboat/dragonboat/internal/raft/monkey.go
      - /Desktop/dragonboat/dragonboat/internal/raft/peer.go
      - /Desktop/dragonboat/dragonboat/internal/raft/peer_test.go
      - /Desktop/dragonboat/dragonboat/internal/raft/raft.go
      - /Desktop/dragonboat/dragonboat/internal/raft/raft_etcd_paper_test.go
      - /Desktop/dragonboat/dragonboat/internal/raft/raft_etcd_test.go
      - /Desktop/dragonboat/dragonboat/internal/raft/raft_test.go
      - /Desktop/dragonboat/dragonboat/internal/raft/readindex.go
      - /Desktop/dragonboat/dragonboat/internal/raft/readindex_test.go
      - /Desktop/dragonboat/dragonboat/internal/raft/remote.go
      - /Desktop/dragonboat/dragonboat/internal/raft/remote_test.go
      - /Desktop/dragonboat/dragonboat/internal/registry/event.go
      - /Desktop/dragonboat/dragonboat/internal/registry/gossip.go
      - /Desktop/dragonboat/dragonboat/internal/registry/gossip_test.go
      - /Desktop/dragonboat/dragonboat/internal/registry/logger.go
      - /Desktop/dragonboat/dragonboat/internal/registry/nodehost.go
      - /Desktop/dragonboat/dragonboat/internal/registry/registry.go
      - /Desktop/dragonboat/dragonboat/internal/registry/registry_test.go
      - /Desktop/dragonboat/dragonboat/internal/registry/view.go
      - /Desktop/dragonboat/dragonboat/internal/registry/view_test.go
      - /Desktop/dragonboat/dragonboat/internal/rsm/adapter.go
      - /Desktop/dragonboat/dragonboat/internal/rsm/adapter_test.go
      - /Desktop/dragonboat/dragonboat/internal/rsm/chunkwriter.go
      - /Desktop/dragonboat/dragonboat/internal/rsm/chunkwriter_test.go
      - /Desktop/dragonboat/dragonboat/internal/rsm/encoded.go
      - /Desktop/dragonboat/dragonboat/internal/rsm/encoded_test.go
      - /Desktop/dragonboat/dragonboat/internal/rsm/files.go
      - /Desktop/dragonboat/dragonboat/internal/rsm/files_test.go
      - /Desktop/dragonboat/dragonboat/internal/rsm/lrusession.go
      - /Desktop/dragonboat/dragonboat/internal/rsm/lrusession_test.go
      - /Desktop/dragonboat/dragonboat/internal/rsm/managed.go
      - /Desktop/dragonboat/dragonboat/internal/rsm/managed_test.go
      - /Desktop/dragonboat/dragonboat/internal/rsm/membership.go
      - /Desktop/dragonboat/dragonboat/internal/rsm/membership_test.go
      - /Desktop/dragonboat/dragonboat/internal/rsm/offload.go
      - /Desktop/dragonboat/dragonboat/internal/rsm/offload_test.go
      - /Desktop/dragonboat/dragonboat/internal/rsm/rwv.go
      - /Desktop/dragonboat/dragonboat/internal/rsm/rwv_test.go
      - /Desktop/dragonboat/dragonboat/internal/rsm/session.go
      - /Desktop/dragonboat/dragonboat/internal/rsm/session_test.go
      - /Desktop/dragonboat/dragonboat/internal/rsm/sessionmanager.go
      - /Desktop/dragonboat/dragonboat/internal/rsm/sessionmanager_test.go
      - /Desktop/dragonboat/dragonboat/internal/rsm/snapshotio.go
      - /Desktop/dragonboat/dragonboat/internal/rsm/snapshotio_test.go
      - /Desktop/dragonboat/dragonboat/internal/rsm/statemachine.go
      - /Desktop/dragonboat/dragonboat/internal/rsm/statemachine_test.go
      - /Desktop/dragonboat/dragonboat/internal/rsm/taskqueue.go
      - /Desktop/dragonboat/dragonboat/internal/rsm/taskqueue_test.go
      - /Desktop/dragonboat/dragonboat/internal/rsm/testdata/v1snapshot.gbsnap
      - /Desktop/dragonboat/dragonboat/internal/server/environment.go
      - /Desktop/dragonboat/dragonboat/internal/server/environment_test.go
      - /Desktop/dragonboat/dragonboat/internal/server/event.go
      - /Desktop/dragonboat/dragonboat/internal/server/message.go
      - /Desktop/dragonboat/dragonboat/internal/server/message_test.go
      - /Desktop/dragonboat/dragonboat/internal/server/partition.go
      - /Desktop/dragonboat/dragonboat/internal/server/rate.go
      - /Desktop/dragonboat/dragonboat/internal/server/rate_test.go
      - /Desktop/dragonboat/dragonboat/internal/server/snapshotenv.go
      - /Desktop/dragonboat/dragonboat/internal/server/snapshotenv_test.go
      - /Desktop/dragonboat/dragonboat/internal/settings/hard.go
      - /Desktop/dragonboat/dragonboat/internal/settings/overwrite.go
      - /Desktop/dragonboat/dragonboat/internal/settings/soft.go
      - /Desktop/dragonboat/dragonboat/internal/tan/LICENSE.pebble
      - /Desktop/dragonboat/dragonboat/internal/tan/README.md
      - /Desktop/dragonboat/dragonboat/internal/tan/benchmark_test.go
      - /Desktop/dragonboat/dragonboat/internal/tan/bootstrap.go
      - /Desktop/dragonboat/dragonboat/internal/tan/compaction.go
      - /Desktop/dragonboat/dragonboat/internal/tan/compaction_test.go
      - /Desktop/dragonboat/dragonboat/internal/tan/crc.go
      - /Desktop/dragonboat/dragonboat/internal/tan/db.go
      - /Desktop/dragonboat/dragonboat/internal/tan/db_keeper.go
      - /Desktop/dragonboat/dragonboat/internal/tan/db_test.go
      - /Desktop/dragonboat/dragonboat/internal/tan/filename.go
      - /Desktop/dragonboat/dragonboat/internal/tan/filename_test.go
      - /Desktop/dragonboat/dragonboat/internal/tan/index.go
      - /Desktop/dragonboat/dragonboat/internal/tan/index_test.go
      - /Desktop/dragonboat/dragonboat/internal/tan/logdb.go
      - /Desktop/dragonboat/dragonboat/internal/tan/logdb_test.go
      - /Desktop/dragonboat/dragonboat/internal/tan/node_states.go
      - /Desktop/dragonboat/dragonboat/internal/tan/open.go
      - /Desktop/dragonboat/dragonboat/internal/tan/options.go
      - /Desktop/dragonboat/dragonboat/internal/tan/prealloc_generic.go
      - /Desktop/dragonboat/dragonboat/internal/tan/prealloc_linux.go
      - /Desktop/dragonboat/dragonboat/internal/tan/read_state.go
      - /Desktop/dragonboat/dragonboat/internal/tan/record.go
      - /Desktop/dragonboat/dragonboat/internal/tan/record_test.go
      - /Desktop/dragonboat/dragonboat/internal/tan/utils.go
      - /Desktop/dragonboat/dragonboat/internal/tan/version.go
      - /Desktop/dragonboat/dragonboat/internal/tan/version_edit.go
      - /Desktop/dragonboat/dragonboat/internal/tan/version_edit_test.go
      - /Desktop/dragonboat/dragonboat/internal/tan/version_set.go
      - /Desktop/dragonboat/dragonboat/internal/tan/version_set_test.go
      - /Desktop/dragonboat/dragonboat/internal/tan/version_test.go
      - /Desktop/dragonboat/dragonboat/internal/tests/concurrent.go
      - /Desktop/dragonboat/dragonboat/internal/tests/concurrentkv.go
      - /Desktop/dragonboat/dragonboat/internal/tests/error.go
      - /Desktop/dragonboat/dragonboat/internal/tests/fakedisk.go
      - /Desktop/dragonboat/dragonboat/internal/tests/fakedisk_test.go
      - /Desktop/dragonboat/dragonboat/internal/tests/kvpb/kv.go
      - /Desktop/dragonboat/dragonboat/internal/tests/kvtest.go
      - /Desktop/dragonboat/dragonboat/internal/tests/noop.go
      - /Desktop/dragonboat/dragonboat/internal/transport/chunk.go
      - /Desktop/dragonboat/dragonboat/internal/transport/chunk_test.go
      - /Desktop/dragonboat/dragonboat/internal/transport/chunkfile.go
      - /Desktop/dragonboat/dragonboat/internal/transport/fuzz.go
      - /Desktop/dragonboat/dragonboat/internal/transport/job.go
      - /Desktop/dragonboat/dragonboat/internal/transport/job_test.go
      - /Desktop/dragonboat/dragonboat/internal/transport/metrics.go
      - /Desktop/dragonboat/dragonboat/internal/transport/monkey.go
      - /Desktop/dragonboat/dragonboat/internal/transport/noop.go
      - /Desktop/dragonboat/dragonboat/internal/transport/snapshot.go
      - /Desktop/dragonboat/dragonboat/internal/transport/tcp.go
      - /Desktop/dragonboat/dragonboat/internal/transport/tcp_test.go
      - /Desktop/dragonboat/dragonboat/internal/transport/tests/README.md
      - /Desktop/dragonboat/dragonboat/internal/transport/tests/localhost.crt
      - /Desktop/dragonboat/dragonboat/internal/transport/tests/localhost.csr
      - /Desktop/dragonboat/dragonboat/internal/transport/tests/localhost.key
      - /Desktop/dragonboat/dragonboat/internal/transport/tests/test-root-ca.crt
      - /Desktop/dragonboat/dragonboat/internal/transport/transport.go
      - /Desktop/dragonboat/dragonboat/internal/transport/transport_test.go
      - /Desktop/dragonboat/dragonboat/internal/utils/dio/io.go
      - /Desktop/dragonboat/dragonboat/internal/utils/dio/io_test.go
      - /Desktop/dragonboat/dragonboat/internal/utils/error.go
      - /Desktop/dragonboat/dragonboat/internal/vfs/defaultfs.go
      - /Desktop/dragonboat/dragonboat/internal/vfs/error.go
      - /Desktop/dragonboat/dragonboat/internal/vfs/memfs.go
      - /Desktop/dragonboat/dragonboat/internal/vfs/vfs.go
      - /Desktop/dragonboat/dragonboat/issue_template.md
      - /Desktop/dragonboat/dragonboat/logger/capnslogger.go
      - /Desktop/dragonboat/dragonboat/logger/logger.go
      - /Desktop/dragonboat/dragonboat/monkey.go
      - /Desktop/dragonboat/dragonboat/monkeynoop.go
      - /Desktop/dragonboat/dragonboat/node.go
      - /Desktop/dragonboat/dragonboat/node_test.go
      - /Desktop/dragonboat/dragonboat/nodehost.go
      - /Desktop/dragonboat/dragonboat/nodehost_test.go
      - /Desktop/dragonboat/dragonboat/plugin/chan/chan.go
      - /Desktop/dragonboat/dragonboat/plugin/tan/tan.go
      - /Desktop/dragonboat/dragonboat/plugin/tee/tee.go
      - /Desktop/dragonboat/dragonboat/queue.go
      - /Desktop/dragonboat/dragonboat/queue_test.go
      - /Desktop/dragonboat/dragonboat/quiesce.go
      - /Desktop/dragonboat/dragonboat/quiesce_test.go
      - /Desktop/dragonboat/dragonboat/raftio/binversion.go
      - /Desktop/dragonboat/dragonboat/raftio/listener.go
      - /Desktop/dragonboat/dragonboat/raftio/logdb.go
      - /Desktop/dragonboat/dragonboat/raftio/registry.go
      - /Desktop/dragonboat/dragonboat/raftio/transport.go
      - /Desktop/dragonboat/dragonboat/raftpb/bootstrap.go
      - /Desktop/dragonboat/dragonboat/raftpb/chunk.go
      - /Desktop/dragonboat/dragonboat/raftpb/common.go
      - /Desktop/dragonboat/dragonboat/raftpb/configchange.go
      - /Desktop/dragonboat/dragonboat/raftpb/entry.go
      - /Desktop/dragonboat/dragonboat/raftpb/entrybatch.go
      - /Desktop/dragonboat/dragonboat/raftpb/fuzz.go
      - /Desktop/dragonboat/dragonboat/raftpb/membership.go
      - /Desktop/dragonboat/dragonboat/raftpb/message.go
      - /Desktop/dragonboat/dragonboat/raftpb/messagebatch.go
      - /Desktop/dragonboat/dragonboat/raftpb/raft.go
      - /Desktop/dragonboat/dragonboat/raftpb/raft_optimized.go
      - /Desktop/dragonboat/dragonboat/raftpb/raft_test.go
      - /Desktop/dragonboat/dragonboat/raftpb/raftdatastatus.go
      - /Desktop/dragonboat/dragonboat/raftpb/snapshot.go
      - /Desktop/dragonboat/dragonboat/raftpb/snapshotfile.go
      - /Desktop/dragonboat/dragonboat/raftpb/snapshotheader.go
      - /Desktop/dragonboat/dragonboat/raftpb/state.go
      - /Desktop/dragonboat/dragonboat/raftpb/types.go
      - /Desktop/dragonboat/dragonboat/raftpb/update.go
      - /Desktop/dragonboat/dragonboat/raftpb/update_test.go
      - /Desktop/dragonboat/dragonboat/registry.go
      - /Desktop/dragonboat/dragonboat/request.go
      - /Desktop/dragonboat/dragonboat/request_test.go
      - /Desktop/dragonboat/dragonboat/snapshotstate.go
      - /Desktop/dragonboat/dragonboat/snapshotstate_test.go
      - /Desktop/dragonboat/dragonboat/snapshotter.go
      - /Desktop/dragonboat/dragonboat/snapshotter_test.go
      - /Desktop/dragonboat/dragonboat/statemachine/concurrent.go
      - /Desktop/dragonboat/dragonboat/statemachine/disk.go
      - /Desktop/dragonboat/dragonboat/statemachine/extension.go
      - /Desktop/dragonboat/dragonboat/statemachine/rsm.go
      - /Desktop/dragonboat/dragonboat/tempCodeRunnerFile.go
      - /Desktop/dragonboat/dragonboat/tools/fsync/README.md
      - /Desktop/dragonboat/dragonboat/tools/fsync/main.go
      - /Desktop/dragonboat/dragonboat/tools/import.go
      - /Desktop/dragonboat/dragonboat/tools/import_test.go
      - /Desktop/dragonboat/dragonboat/tools/upgrade310/upgrade.go
      - /src/Electrode-main/Electrode-main/bench/replica.cc
      - /src/Electrode-main/Electrode-main/bench/benchmark.h
      - /src/Electrode-main/Electrode-main/bench/Rules.mk
      - /src/Electrode-main/Electrode-main/bench/client.cc
      - /src/Electrode-main/Electrode-main/bench/.gitignore
      - /src/Electrode-main/Electrode-main/bench/benchmark.cc
      - /src/Electrode-main/Electrode-main/common/tests/Rules.mk
      - /src/Electrode-main/Electrode-main/common/log.cc
      - /src/Electrode-main/Electrode-main/common/log.h
      - /src/Electrode-main/Electrode-main/common/replica.cc
      - /src/Electrode-main/Electrode-main/common/Rules.mk
      - /src/Electrode-main/Electrode-main/common/request.proto
      - /src/Electrode-main/Electrode-main/common/client.h
      - /src/Electrode-main/Electrode-main/common/client.cc
      - /src/Electrode-main/Electrode-main/common/log-impl.h
      - /src/Electrode-main/Electrode-main/common/replica-inl.h
      - /src/Electrode-main/Electrode-main/common/quorumset.h
      - /src/Electrode-main/Electrode-main/common/replica.h
      - /src/Electrode-main/Electrode-main/fastpaxos/tests/Rules.mk
      - /src/Electrode-main/Electrode-main/fastpaxos/tests/fastpaxos-test.cc
      - /src/Electrode-main/Electrode-main/fastpaxos/fastpaxos-proto.proto
      - /src/Electrode-main/Electrode-main/fastpaxos/replica.cc
      - /src/Electrode-main/Electrode-main/fastpaxos/replica.h
      - /src/Electrode-main/Electrode-main/fastpaxos/Rules.mk
      - /src/Electrode-main/Electrode-main/fastpaxos/client.h
      - /src/Electrode-main/Electrode-main/fastpaxos/client.cc
      - /src/Electrode-main/Electrode-main/lib/tests/configuration-test.cc
      - /src/Electrode-main/Electrode-main/lib/tests/Rules.mk
      - /src/Electrode-main/Electrode-main/lib/tests/simtransport-test.cc
      - /src/Electrode-main/Electrode-main/lib/tests/configuration-test-1.conf
      - /src/Electrode-main/Electrode-main/lib/tests/simtransport-testmessage.proto
      - /src/Electrode-main/Electrode-main/lib/latency.h
      - /src/Electrode-main/Electrode-main/lib/timeval.h
      - /src/Electrode-main/Electrode-main/lib/simtransport.h
      - /src/Electrode-main/Electrode-main/lib/latency-format.proto
      - /src/Electrode-main/Electrode-main/lib/lookup3.cc
      - /src/Electrode-main/Electrode-main/lib/Rules.mk
      - /src/Electrode-main/Electrode-main/lib/latency.cc
      - /src/Electrode-main/Electrode-main/lib/message.h
      - /src/Electrode-main/Electrode-main/lib/message.cc
      - /src/Electrode-main/Electrode-main/lib/transportcommon.h
      - /src/Electrode-main/Electrode-main/lib/assert.h
      - /src/Electrode-main/Electrode-main/lib/transport.cc
      - /src/Electrode-main/Electrode-main/lib/udptransport.h
      - /src/Electrode-main/Electrode-main/lib/configuration.cc
      - /src/Electrode-main/Electrode-main/lib/hash.h
      - /src/Electrode-main/Electrode-main/lib/transport.h
      - /src/Electrode-main/Electrode-main/lib/configuration.h
      - /src/Electrode-main/Electrode-main/lib/memory.h
      - /src/Electrode-main/Electrode-main/lib/memory.cc
      - /src/Electrode-main/Electrode-main/lib/udptransport.cc
      - /src/Electrode-main/Electrode-main/lib/simtransport.cc
      - /src/Electrode-main/Electrode-main/lib/viewstamp.h
      - /src/Electrode-main/Electrode-main/nistore/Rules.mk
      - /src/Electrode-main/Electrode-main/nistore/versionedKVStore.h
      - /src/Electrode-main/Electrode-main/nistore/keys.txt
      - /src/Electrode-main/Electrode-main/nistore/.gitignore
      - /src/Electrode-main/Electrode-main/nistore/lockserver.cc
      - /src/Electrode-main/Electrode-main/nistore/request.proto
      - /src/Electrode-main/Electrode-main/nistore/kvstore.cc
      - /src/Electrode-main/Electrode-main/nistore/versionedKVStore.cc
      - /src/Electrode-main/Electrode-main/nistore/txnstore.h
      - /src/Electrode-main/Electrode-main/nistore/shard.tss.config
      - /src/Electrode-main/Electrode-main/nistore/kvstore.h
      - /src/Electrode-main/Electrode-main/nistore/server.cc
      - /src/Electrode-main/Electrode-main/nistore/client.h
      - /src/Electrode-main/Electrode-main/nistore/occstore.cc
      - /src/Electrode-main/Electrode-main/nistore/lockstore.h
      - /src/Electrode-main/Electrode-main/nistore/occstore.h
      - /src/Electrode-main/Electrode-main/nistore/shard0.config
      - /src/Electrode-main/Electrode-main/nistore/lockstore.cc
      - /src/Electrode-main/Electrode-main/nistore/server.h
      - /src/Electrode-main/Electrode-main/nistore/client.cc
      - /src/Electrode-main/Electrode-main/nistore/txnstore.cc
      - /src/Electrode-main/Electrode-main/nistore/lockserver.h
      - /src/Electrode-main/Electrode-main/nistore/benchClient.cc
      - /src/Electrode-main/Electrode-main/spec/tests/merge-tests/AllCommitted
      - /src/Electrode-main/Electrode-main/spec/tests/merge-tests/SpeculativeQuorum
      - /src/Electrode-main/Electrode-main/spec/tests/merge-tests/EmptyLogs
      - /src/Electrode-main/Electrode-main/spec/tests/merge-tests/Divergence
      - /src/Electrode-main/Electrode-main/spec/tests/merge-tests/OneEmpty
      - /src/Electrode-main/Electrode-main/spec/tests/merge-tests/Stress
      - /src/Electrode-main/Electrode-main/spec/tests/merge-tests/SpeculativeNoQuorum
      - /src/Electrode-main/Electrode-main/spec/tests/merge-tests/Conflict
      - /src/Electrode-main/Electrode-main/spec/tests/Rules.mk
      - /src/Electrode-main/Electrode-main/spec/tests/merge-test.cc
      - /src/Electrode-main/Electrode-main/spec/tests/merge-test-case.proto
      - /src/Electrode-main/Electrode-main/spec/tests/spec-test.cc
      - /src/Electrode-main/Electrode-main/spec/client.cc
      - /src/Electrode-main/Electrode-main/spec/Rules.mk
      - /src/Electrode-main/Electrode-main/spec/replica.h
      - /src/Electrode-main/Electrode-main/spec/spec-proto.proto
      - /src/Electrode-main/Electrode-main/spec/replica.cc
      - /src/Electrode-main/Electrode-main/spec/client.h
      - /src/Electrode-main/Electrode-main/timeserver/timeserver.cc
      - /src/Electrode-main/Electrode-main/timeserver/Rules.mk
      - /src/Electrode-main/Electrode-main/timeserver/.gitignore
      - /src/Electrode-main/Electrode-main/timeserver/timeserver.h
      - /src/Electrode-main/Electrode-main/unreplicated/tests/Rules.mk
      - /src/Electrode-main/Electrode-main/unreplicated/tests/unreplicated-test.cc
      - /src/Electrode-main/Electrode-main/unreplicated/unreplicated-proto.proto
      - /src/Electrode-main/Electrode-main/unreplicated/client.cc
      - /src/Electrode-main/Electrode-main/unreplicated/replica.cc
      - /src/Electrode-main/Electrode-main/unreplicated/replica.h
      - /src/Electrode-main/Electrode-main/unreplicated/Rules.mk
      - /src/Electrode-main/Electrode-main/unreplicated/client.h
      - /src/Electrode-main/Electrode-main/vr/tests/vr-test.cc
      - /src/Electrode-main/Electrode-main/vr/tests/Rules.mk
      - /src/Electrode-main/Electrode-main/vr/Rules.mk
      - /src/Electrode-main/Electrode-main/vr/client.cc
      - /src/Electrode-main/Electrode-main/vr/replica.h
      - /src/Electrode-main/Electrode-main/vr/replica.cc
      - /src/Electrode-main/Electrode-main/vr/client.h
      - /src/Electrode-main/Electrode-main/vr/vr-proto.proto
      - /src/Electrode-main/Electrode-main/xdp-handler/fast_kern.c
      - /src/Electrode-main/Electrode-main/xdp-handler/fast_user.c
      - /src/Electrode-main/Electrode-main/xdp-handler/fast_common.h
      - /src/Electrode-main/Electrode-main/xdp-handler/Makefile
      - /src/Electrode-main/Electrode-main/Makefile
      - /src/Electrode-main/Electrode-main/README.md
      - /src/Electrode-main/Electrode-main/README_Chinese.md
      - /src/Electrode-main/Electrode-main/kernel-src-download.sh
      - /src/Electrode-main/Electrode-main/config.txt
      - /src/Electrode-main/Electrode-main/env.sh
      - /src/Electrode-main/Electrode-main/kernel-src-prepare.sh
      - /src/Electrode-main/Electrode-main/kernel-src-remove.sh
      - /src/Electrode-main/specpaxos-master/specpaxos-master/bench/benchmark.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/bench/client.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/bench/.gitignore
      - /src/Electrode-main/specpaxos-master/specpaxos-master/bench/replica.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/bench/Rules.mk
      - /src/Electrode-main/specpaxos-master/specpaxos-master/bench/benchmark.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/common/tests/Rules.mk
      - /src/Electrode-main/specpaxos-master/specpaxos-master/common/quorumset.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/common/Rules.mk
      - /src/Electrode-main/specpaxos-master/specpaxos-master/common/client.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/common/log.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/common/replica.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/common/client.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/common/replica.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/common/log.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/common/replica-inl.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/common/log-impl.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/common/request.proto
      - /src/Electrode-main/specpaxos-master/specpaxos-master/fastpaxos/tests/Rules.mk
      - /src/Electrode-main/specpaxos-master/specpaxos-master/fastpaxos/tests/fastpaxos-test.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/fastpaxos/Rules.mk
      - /src/Electrode-main/specpaxos-master/specpaxos-master/fastpaxos/replica.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/fastpaxos/client.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/fastpaxos/client.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/fastpaxos/fastpaxos-proto.proto
      - /src/Electrode-main/specpaxos-master/specpaxos-master/fastpaxos/replica.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/lib/tests/simtransport-test.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/lib/tests/configuration-test.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/lib/tests/simtransport-testmessage.proto
      - /src/Electrode-main/specpaxos-master/specpaxos-master/lib/tests/configuration-test-1.conf
      - /src/Electrode-main/specpaxos-master/specpaxos-master/lib/tests/Rules.mk
      - /src/Electrode-main/specpaxos-master/specpaxos-master/lib/transport.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/lib/timeval.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/lib/configuration.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/lib/message.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/lib/latency-format.proto
      - /src/Electrode-main/specpaxos-master/specpaxos-master/lib/latency.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/lib/configuration.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/lib/transport.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/lib/message.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/lib/simtransport.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/lib/lookup3.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/lib/latency.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/lib/simtransport.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/lib/transportcommon.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/lib/memory.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/lib/viewstamp.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/lib/assert.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/lib/udptransport.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/lib/Rules.mk
      - /src/Electrode-main/specpaxos-master/specpaxos-master/lib/memory.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/lib/hash.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/lib/udptransport.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/nistore/kvstore.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/nistore/lockserver.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/nistore/server.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/nistore/lockserver.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/nistore/benchClient.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/nistore/client.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/nistore/versionedKVStore.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/nistore/client.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/nistore/txnstore.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/nistore/txnstore.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/nistore/occstore.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/nistore/.gitignore
      - /src/Electrode-main/specpaxos-master/specpaxos-master/nistore/shard0.config
      - /src/Electrode-main/specpaxos-master/specpaxos-master/nistore/Rules.mk
      - /src/Electrode-main/specpaxos-master/specpaxos-master/nistore/shard.tss.config
      - /src/Electrode-main/specpaxos-master/specpaxos-master/nistore/versionedKVStore.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/nistore/occstore.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/nistore/lockstore.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/nistore/lockstore.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/nistore/server.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/nistore/request.proto
      - /src/Electrode-main/specpaxos-master/specpaxos-master/nistore/kvstore.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/spec/tests/merge-tests/OneEmpty
      - /src/Electrode-main/specpaxos-master/specpaxos-master/spec/tests/merge-tests/EmptyLogs
      - /src/Electrode-main/specpaxos-master/specpaxos-master/spec/tests/merge-tests/SpeculativeQuorum
      - /src/Electrode-main/specpaxos-master/specpaxos-master/spec/tests/merge-tests/Conflict
      - /src/Electrode-main/specpaxos-master/specpaxos-master/spec/tests/merge-tests/Divergence
      - /src/Electrode-main/specpaxos-master/specpaxos-master/spec/tests/merge-tests/AllCommitted
      - /src/Electrode-main/specpaxos-master/specpaxos-master/spec/tests/merge-tests/SpeculativeNoQuorum
      - /src/Electrode-main/specpaxos-master/specpaxos-master/spec/tests/merge-tests/Stress
      - /src/Electrode-main/specpaxos-master/specpaxos-master/spec/tests/spec-test.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/spec/tests/Rules.mk
      - /src/Electrode-main/specpaxos-master/specpaxos-master/spec/tests/merge-test-case.proto
      - /src/Electrode-main/specpaxos-master/specpaxos-master/spec/tests/merge-test.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/spec/client.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/spec/client.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/spec/replica.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/spec/replica.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/spec/Rules.mk
      - /src/Electrode-main/specpaxos-master/specpaxos-master/spec/spec-proto.proto
      - /src/Electrode-main/specpaxos-master/specpaxos-master/timeserver/timeserver.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/timeserver/Rules.mk
      - /src/Electrode-main/specpaxos-master/specpaxos-master/timeserver/.gitignore
      - /src/Electrode-main/specpaxos-master/specpaxos-master/timeserver/timeserver.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/unreplicated/tests/unreplicated-test.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/unreplicated/tests/Rules.mk
      - /src/Electrode-main/specpaxos-master/specpaxos-master/unreplicated/replica.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/unreplicated/replica.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/unreplicated/unreplicated-proto.proto
      - /src/Electrode-main/specpaxos-master/specpaxos-master/unreplicated/Rules.mk
      - /src/Electrode-main/specpaxos-master/specpaxos-master/unreplicated/client.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/unreplicated/client.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/vr/tests/Rules.mk
      - /src/Electrode-main/specpaxos-master/specpaxos-master/vr/tests/vr-test.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/vr/client.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/vr/replica.h
      - /src/Electrode-main/specpaxos-master/specpaxos-master/vr/vr-proto.proto
      - /src/Electrode-main/specpaxos-master/specpaxos-master/vr/client.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/vr/replica.cc
      - /src/Electrode-main/specpaxos-master/specpaxos-master/vr/Rules.mk
      - /src/Electrode-main/specpaxos-master/specpaxos-master/Makefile
      - /src/Electrode-main/specpaxos-master/specpaxos-master/README.md
      - /src/Electrode-main/specpaxos-master/specpaxos-master/readme_chinese.md
      - /src/Electrode-main/key.py
      - /src/dragonboat-example/dragonboat-example-master/helloworld/README.DS.CHS.md
      - /src/dragonboat-example/dragonboat-example-master/helloworld/README.md
      - /src/dragonboat-example/dragonboat-example-master/helloworld/main.go
      - /src/dragonboat-example/dragonboat-example-master/helloworld/README.DS.md
      - /src/dragonboat-example/dragonboat-example-master/helloworld/README.CHS.md
      - /src/dragonboat-example/dragonboat-example-master/helloworld/statemachine.go
      - /src/dragonboat-example/dragonboat-example-master/multigroup/statemachine2.go
      - /src/dragonboat-example/dragonboat-example-master/multigroup/README.CHS.md
      - /src/dragonboat-example/dragonboat-example-master/multigroup/README.md
      - /src/dragonboat-example/dragonboat-example-master/multigroup/statemachine.go
      - /src/dragonboat-example/dragonboat-example-master/multigroup/main.go
      - /src/dragonboat-example/dragonboat-example-master/ondisk/README.CHS.md
      - /src/dragonboat-example/dragonboat-example-master/ondisk/diskkv.go
      - /src/dragonboat-example/dragonboat-example-master/ondisk/README.md
      - /src/dragonboat-example/dragonboat-example-master/ondisk/main.go
      - /src/dragonboat-example/dragonboat-example-master/optimistic-write-lock/fsm.go
      - /src/dragonboat-example/dragonboat-example-master/optimistic-write-lock/handler.go
      - /src/dragonboat-example/dragonboat-example-master/optimistic-write-lock/main.go
      - /src/dragonboat-example/dragonboat-example-master/optimistic-write-lock/README.md
      - /src/dragonboat-example/dragonboat-example-master/LICENSE
      - /src/dragonboat-example/dragonboat-example-master/Makefile
      - /src/dragonboat-example/dragonboat-example-master/README.CHS.md
      - /src/dragonboat-example/dragonboat-example-master/README.md
      - /src/dragonboat-example/dragonboat-example-master/.gitignore
      - /src/dragonboat-example/dragonboat-example-master/go.sum
      - /src/dragonboat-example/dragonboat-example-master/go.mod
      - /src/dragonboat/dragonboat/.github/workflows/nightly.yml
      - /src/dragonboat/dragonboat/.github/workflows/test.yml
      - /src/dragonboat/dragonboat/.vs/dragonboat/FileContentIndex/read.lock
      - /src/dragonboat/dragonboat/.vs/dragonboat/FileContentIndex/fc613bbc-abb1-4b37-ba47-7a3391a36e24.vsidx
      - /src/dragonboat/dragonboat/.vs/dragonboat/v17/.wsuo
      - /src/dragonboat/dragonboat/.vs/slnx.sqlite
      - /src/dragonboat/dragonboat/.vs/VSWorkspaceState.json
      - /src/dragonboat/dragonboat/.vs/ProjectSettings.json
      - /src/dragonboat/dragonboat/client/session_test.go
      - /src/dragonboat/dragonboat/client/session.pb.go
      - /src/dragonboat/dragonboat/config/config_test.go
      - /src/dragonboat/dragonboat/config/config.go
      - /src/dragonboat/dragonboat/docs/nodes.png
      - /src/dragonboat/dragonboat/docs/throughput.png
      - /src/dragonboat/dragonboat/docs/overview.CHS.md
      - /src/dragonboat/dragonboat/docs/storage.CHS.md
      - /src/dragonboat/dragonboat/docs/dragonboat.jpg
      - /src/dragonboat/dragonboat/docs/dragonboat.jpg.copyright
      - /src/dragonboat/dragonboat/docs/COPYRIGHT
      - /src/dragonboat/dragonboat/docs/rsm.png
      - /src/dragonboat/dragonboat/docs/test.md
      - /src/dragonboat/dragonboat/docs/devops.md
      - /src/dragonboat/dragonboat/docs/storage.md
      - /src/dragonboat/dragonboat/docs/stw.png
      - /src/dragonboat/dragonboat/docs/devops.CHS.md
      - /src/dragonboat/dragonboat/examples/README.md
      - /src/dragonboat/dragonboat/internal/fileutil/go116.go
      - /src/dragonboat/dragonboat/internal/fileutil/utils_test.go
      - /src/dragonboat/dragonboat/internal/fileutil/go114.go
      - /src/dragonboat/dragonboat/internal/fileutil/utils.go
      - /src/dragonboat/dragonboat/internal/fileutil/vfs_test.go
      - /src/dragonboat/dragonboat/internal/id/nhid_test.go
      - /src/dragonboat/dragonboat/internal/id/nhid.go
      - /src/dragonboat/dragonboat/internal/invariants/nomonkey.go
      - /src/dragonboat/dragonboat/internal/invariants/monkey.go
      - /src/dragonboat/dragonboat/internal/invariants/norace.go
      - /src/dragonboat/dragonboat/internal/invariants/arch.go
      - /src/dragonboat/dragonboat/internal/invariants/memfs.go
      - /src/dragonboat/dragonboat/internal/invariants/nomemfs.go
      - /src/dragonboat/dragonboat/internal/invariants/race.go
      - /src/dragonboat/dragonboat/internal/logdb/kv/pebble/kv_pebble.go
      - /src/dragonboat/dragonboat/internal/logdb/kv/pebble/monkeynoop.go
      - /src/dragonboat/dragonboat/internal/logdb/kv/pebble/monkey.go
      - /src/dragonboat/dragonboat/internal/logdb/kv/kv.go
      - /src/dragonboat/dragonboat/internal/logdb/tee/tee.go
      - /src/dragonboat/dragonboat/internal/logdb/testdata/v2-rocksdb-batched.tar.bz2
      - /src/dragonboat/dragonboat/internal/logdb/batch_test.go
      - /src/dragonboat/dragonboat/internal/logdb/db.go
      - /src/dragonboat/dragonboat/internal/logdb/kv_pebble_memfs.go
      - /src/dragonboat/dragonboat/internal/logdb/kv_default.go
      - /src/dragonboat/dragonboat/internal/logdb/key_test.go
      - /src/dragonboat/dragonboat/internal/logdb/compaction.go
      - /src/dragonboat/dragonboat/internal/logdb/cache.go
      - /src/dragonboat/dragonboat/internal/logdb/context.go
      - /src/dragonboat/dragonboat/internal/logdb/logreader.go
      - /src/dragonboat/dragonboat/internal/logdb/logreader_test.go
      - /src/dragonboat/dragonboat/internal/logdb/batch.go
      - /src/dragonboat/dragonboat/internal/logdb/logreader_etcd_test.go
      - /src/dragonboat/dragonboat/internal/logdb/compaction_test.go
      - /src/dragonboat/dragonboat/internal/logdb/plain.go
      - /src/dragonboat/dragonboat/internal/logdb/logdb.go
      - /src/dragonboat/dragonboat/internal/logdb/cache_test.go
      - /src/dragonboat/dragonboat/internal/logdb/kv_test.go
      - /src/dragonboat/dragonboat/internal/logdb/key.go
      - /src/dragonboat/dragonboat/internal/logdb/sharded.go
      - /src/dragonboat/dragonboat/internal/logdb/db_test.go
      - /src/dragonboat/dragonboat/internal/logdb/context_test.go
      - /src/dragonboat/dragonboat/internal/logdb/log_logdb_test.go
      - /src/dragonboat/dragonboat/internal/raft/raft_etcd_paper_test.go
      - /src/dragonboat/dragonboat/internal/raft/remote.go
      - /src/dragonboat/dragonboat/internal/raft/readindex.go
      - /src/dragonboat/dragonboat/internal/raft/entryutils_test.go
      - /src/dragonboat/dragonboat/internal/raft/NOTICE
      - /src/dragonboat/dragonboat/internal/raft/inmemory.go
      - /src/dragonboat/dragonboat/internal/raft/inmemory_test.go
      - /src/dragonboat/dragonboat/internal/raft/logdb_test.go
      - /src/dragonboat/dragonboat/internal/raft/raft_test.go
      - /src/dragonboat/dragonboat/internal/raft/peer.go
      - /src/dragonboat/dragonboat/internal/raft/inmemory_etcd_test.go
      - /src/dragonboat/dragonboat/internal/raft/raft.go
      - /src/dragonboat/dragonboat/internal/raft/raft_etcd_test.go
      - /src/dragonboat/dragonboat/internal/raft/peer_test.go
      - /src/dragonboat/dragonboat/internal/raft/monkey.go
      - /src/dragonboat/dragonboat/internal/raft/entryutils.go
      - /src/dragonboat/dragonboat/internal/raft/NOTICE.etcd
      - /src/dragonboat/dragonboat/internal/raft/logdb_etcd_test.go
      - /src/dragonboat/dragonboat/internal/raft/readindex_test.go
      - /src/dragonboat/dragonboat/internal/raft/logentry_test.go
      - /src/dragonboat/dragonboat/internal/raft/logentry.go
      - /src/dragonboat/dragonboat/internal/raft/logentry_helper.go
      - /src/dragonboat/dragonboat/internal/raft/remote_test.go
      - /src/dragonboat/dragonboat/internal/raft/logentry_etcd_test.go
      - /src/dragonboat/dragonboat/internal/registry/view.go
      - /src/dragonboat/dragonboat/internal/registry/registry.go
      - /src/dragonboat/dragonboat/internal/registry/event.go
      - /src/dragonboat/dragonboat/internal/registry/registry_test.go
      - /src/dragonboat/dragonboat/internal/registry/logger.go
      - /src/dragonboat/dragonboat/internal/registry/gossip.go
      - /src/dragonboat/dragonboat/internal/registry/nodehost.go
      - /src/dragonboat/dragonboat/internal/registry/gossip_test.go
      - /src/dragonboat/dragonboat/internal/registry/view_test.go
      - /src/dragonboat/dragonboat/internal/rsm/testdata/v1snapshot.gbsnap
      - /src/dragonboat/dragonboat/internal/rsm/rwv.go
      - /src/dragonboat/dragonboat/internal/rsm/lrusession_test.go
      - /src/dragonboat/dragonboat/internal/rsm/membership_test.go
      - /src/dragonboat/dragonboat/internal/rsm/offload.go
      - /src/dragonboat/dragonboat/internal/rsm/session.go
      - /src/dragonboat/dragonboat/internal/rsm/taskqueue_test.go
      - /src/dragonboat/dragonboat/internal/rsm/membership.go
      - /src/dragonboat/dragonboat/internal/rsm/encoded.go
      - /src/dragonboat/dragonboat/internal/rsm/offload_test.go
      - /src/dragonboat/dragonboat/internal/rsm/session_test.go
      - /src/dragonboat/dragonboat/internal/rsm/statemachine_test.go
      - /src/dragonboat/dragonboat/internal/rsm/files.go
      - /src/dragonboat/dragonboat/internal/rsm/managed_test.go
      - /src/dragonboat/dragonboat/internal/rsm/snapshotio.go
      - /src/dragonboat/dragonboat/internal/rsm/chunkwriter_test.go
      - /src/dragonboat/dragonboat/internal/rsm/sessionmanager.go
      - /src/dragonboat/dragonboat/internal/rsm/rwv_test.go
      - /src/dragonboat/dragonboat/internal/rsm/chunkwriter.go
      - /src/dragonboat/dragonboat/internal/rsm/snapshotio_test.go
      - /src/dragonboat/dragonboat/internal/rsm/files_test.go
      - /src/dragonboat/dragonboat/internal/rsm/managed.go
      - /src/dragonboat/dragonboat/internal/rsm/adapter_test.go
      - /src/dragonboat/dragonboat/internal/rsm/adapter.go
      - /src/dragonboat/dragonboat/internal/rsm/statemachine.go
      - /src/dragonboat/dragonboat/internal/rsm/sessionmanager_test.go
      - /src/dragonboat/dragonboat/internal/rsm/lrusession.go
      - /src/dragonboat/dragonboat/internal/rsm/encoded_test.go
      - /src/dragonboat/dragonboat/internal/rsm/taskqueue.go
      - /src/dragonboat/dragonboat/internal/server/environment_test.go
      - /src/dragonboat/dragonboat/internal/server/snapshotenv_test.go
      - /src/dragonboat/dragonboat/internal/server/event.go
      - /src/dragonboat/dragonboat/internal/server/message.go
      - /src/dragonboat/dragonboat/internal/server/rate.go
      - /src/dragonboat/dragonboat/internal/server/message_test.go
      - /src/dragonboat/dragonboat/internal/server/environment.go
      - /src/dragonboat/dragonboat/internal/server/rate_test.go
      - /src/dragonboat/dragonboat/internal/server/partition.go
      - /src/dragonboat/dragonboat/internal/server/snapshotenv.go
      - /src/dragonboat/dragonboat/internal/settings/soft.go
      - /src/dragonboat/dragonboat/internal/settings/overwrite.go
      - /src/dragonboat/dragonboat/internal/settings/hard.go
      - /src/dragonboat/dragonboat/internal/tan/version_set.go
      - /src/dragonboat/dragonboat/internal/tan/prealloc_linux.go
      - /src/dragonboat/dragonboat/internal/tan/logdb.go
      - /src/dragonboat/dragonboat/internal/tan/prealloc_generic.go
      - /src/dragonboat/dragonboat/internal/tan/db_keeper.go
      - /src/dragonboat/dragonboat/internal/tan/db.go
      - /src/dragonboat/dragonboat/internal/tan/filename_test.go
      - /src/dragonboat/dragonboat/internal/tan/README.md
      - /src/dragonboat/dragonboat/internal/tan/version_set_test.go
      - /src/dragonboat/dragonboat/internal/tan/db_test.go
      - /src/dragonboat/dragonboat/internal/tan/bootstrap.go
      - /src/dragonboat/dragonboat/internal/tan/open.go
      - /src/dragonboat/dragonboat/internal/tan/crc.go
      - /src/dragonboat/dragonboat/internal/tan/logdb_test.go
      - /src/dragonboat/dragonboat/internal/tan/version_edit_test.go
      - /src/dragonboat/dragonboat/internal/tan/benchmark_test.go
      - /src/dragonboat/dragonboat/internal/tan/index_test.go
      - /src/dragonboat/dragonboat/internal/tan/version_edit.go
      - /src/dragonboat/dragonboat/internal/tan/record_test.go
      - /src/dragonboat/dragonboat/internal/tan/index.go
      - /src/dragonboat/dragonboat/internal/tan/options.go
      - /src/dragonboat/dragonboat/internal/tan/node_states.go
      - /src/dragonboat/dragonboat/internal/tan/record.go
      - /src/dragonboat/dragonboat/internal/tan/compaction_test.go
      - /src/dragonboat/dragonboat/internal/tan/compaction.go
      - /src/dragonboat/dragonboat/internal/tan/version_test.go
      - /src/dragonboat/dragonboat/internal/tan/LICENSE.pebble
      - /src/dragonboat/dragonboat/internal/tan/read_state.go
      - /src/dragonboat/dragonboat/internal/tan/version.go
      - /src/dragonboat/dragonboat/internal/tan/utils.go
      - /src/dragonboat/dragonboat/internal/tan/filename.go
      - /src/dragonboat/dragonboat/internal/tests/kvpb/kv.go
      - /src/dragonboat/dragonboat/internal/tests/concurrent.go
      - /src/dragonboat/dragonboat/internal/tests/kvtest.go
      - /src/dragonboat/dragonboat/internal/tests/fakedisk.go
      - /src/dragonboat/dragonboat/internal/tests/concurrentkv.go
      - /src/dragonboat/dragonboat/internal/tests/error.go
      - /src/dragonboat/dragonboat/internal/tests/fakedisk_test.go
      - /src/dragonboat/dragonboat/internal/tests/noop.go
      - /src/dragonboat/dragonboat/internal/transport/tests/localhost.csr
      - /src/dragonboat/dragonboat/internal/transport/tests/localhost.key
      - /src/dragonboat/dragonboat/internal/transport/tests/localhost.crt
      - /src/dragonboat/dragonboat/internal/transport/tests/README.md
      - /src/dragonboat/dragonboat/internal/transport/tests/test-root-ca.crt
      - /src/dragonboat/dragonboat/internal/transport/chunk_test.go
      - /src/dragonboat/dragonboat/internal/transport/chunk.go
      - /src/dragonboat/dragonboat/internal/transport/metrics.go
      - /src/dragonboat/dragonboat/internal/transport/transport.go
      - /src/dragonboat/dragonboat/internal/transport/transport_test.go
      - /src/dragonboat/dragonboat/internal/transport/tcp_test.go
      - /src/dragonboat/dragonboat/internal/transport/monkey.go
      - /src/dragonboat/dragonboat/internal/transport/job.go
      - /src/dragonboat/dragonboat/internal/transport/snapshot.go
      - /src/dragonboat/dragonboat/internal/transport/noop.go
      - /src/dragonboat/dragonboat/internal/transport/job_test.go
      - /src/dragonboat/dragonboat/internal/transport/tcp.go
      - /src/dragonboat/dragonboat/internal/transport/fuzz.go
      - /src/dragonboat/dragonboat/internal/transport/chunkfile.go
      - /src/dragonboat/dragonboat/internal/utils/dio/io.go
      - /src/dragonboat/dragonboat/internal/utils/dio/io_test.go
      - /src/dragonboat/dragonboat/internal/utils/error.go
      - /src/dragonboat/dragonboat/internal/vfs/defaultfs.go
      - /src/dragonboat/dragonboat/internal/vfs/memfs.go
      - /src/dragonboat/dragonboat/internal/vfs/vfs.go
      - /src/dragonboat/dragonboat/internal/vfs/error.go
      - /src/dragonboat/dragonboat/logger/logger.go
      - /src/dragonboat/dragonboat/logger/capnslogger.go
      - /src/dragonboat/dragonboat/plugin/chan/chan.go
      - /src/dragonboat/dragonboat/plugin/tan/tan.go
      - /src/dragonboat/dragonboat/plugin/tee/tee.go
      - /src/dragonboat/dragonboat/raftio/registry.go
      - /src/dragonboat/dragonboat/raftio/logdb.go
      - /src/dragonboat/dragonboat/raftio/listener.go
      - /src/dragonboat/dragonboat/raftio/binversion.go
      - /src/dragonboat/dragonboat/raftio/transport.go
      - /src/dragonboat/dragonboat/raftpb/raft_test.go
      - /src/dragonboat/dragonboat/raftpb/entry.go
      - /src/dragonboat/dragonboat/raftpb/configchange.go
      - /src/dragonboat/dragonboat/raftpb/raft.go
      - /src/dragonboat/dragonboat/raftpb/snapshot.go
      - /src/dragonboat/dragonboat/raftpb/common.go
      - /src/dragonboat/dragonboat/raftpb/membership.go
      - /src/dragonboat/dragonboat/raftpb/raftdatastatus.go
      - /src/dragonboat/dragonboat/raftpb/raft_optimized.go
      - /src/dragonboat/dragonboat/raftpb/bootstrap.go
      - /src/dragonboat/dragonboat/raftpb/entrybatch.go
      - /src/dragonboat/dragonboat/raftpb/message.go
      - /src/dragonboat/dragonboat/raftpb/chunk.go
      - /src/dragonboat/dragonboat/raftpb/update_test.go
      - /src/dragonboat/dragonboat/raftpb/messagebatch.go
      - /src/dragonboat/dragonboat/raftpb/snapshotfile.go
      - /src/dragonboat/dragonboat/raftpb/update.go
      - /src/dragonboat/dragonboat/raftpb/state.go
      - /src/dragonboat/dragonboat/raftpb/snapshotheader.go
      - /src/dragonboat/dragonboat/raftpb/types.go
      - /src/dragonboat/dragonboat/raftpb/fuzz.go
      - /src/dragonboat/dragonboat/statemachine/disk.go
      - /src/dragonboat/dragonboat/statemachine/extension.go
      - /src/dragonboat/dragonboat/statemachine/rsm.go
      - /src/dragonboat/dragonboat/statemachine/concurrent.go
      - /src/dragonboat/dragonboat/tools/fsync/main.go
      - /src/dragonboat/dragonboat/tools/fsync/README.md
      - /src/dragonboat/dragonboat/tools/upgrade310/upgrade.go
      - /src/dragonboat/dragonboat/tools/import.go
      - /src/dragonboat/dragonboat/tools/import_test.go
      - /src/dragonboat/dragonboat/.codecov.yml
      - /src/dragonboat/dragonboat/CHANGELOG.md
      - /src/dragonboat/dragonboat/AUTHORS
      - /src/dragonboat/dragonboat/LICENSE
      - /src/dragonboat/dragonboat/NOTICE
      - /src/dragonboat/dragonboat/engine_test.go
      - /src/dragonboat/dragonboat/engine.go
      - /src/dragonboat/dragonboat/README.md
      - /src/dragonboat/dragonboat/event.go
      - /src/dragonboat/dragonboat/README.CHS.md
      - /src/dragonboat/dragonboat/Makefile
      - /src/dragonboat/dragonboat/CONTRIBUTING.md
      - /src/dragonboat/dragonboat/benchmark_test.go
      - /src/dragonboat/dragonboat/registry.go
      - /src/dragonboat/dragonboat/.gitignore
      - /src/dragonboat/dragonboat/request.go
      - /src/dragonboat/dragonboat/node_test.go
      - /src/dragonboat/dragonboat/monkey.go
      - /src/dragonboat/dragonboat/monkeynoop.go
      - /src/dragonboat/dragonboat/node.go
      - /src/dragonboat/dragonboat/nodehost.go
      - /src/dragonboat/dragonboat/quiesce.go
      - /src/dragonboat/dragonboat/nodehost_test.go
      - /src/dragonboat/dragonboat/queue.go
      - /src/dragonboat/dragonboat/tempCodeRunnerFile.go
      - /src/dragonboat/dragonboat/quiesce_test.go
      - /src/dragonboat/dragonboat/queue_test.go
      - /src/dragonboat/dragonboat/request_test.go
      - /src/dragonboat/dragonboat/snapshotstate_test.go
      - /src/dragonboat/dragonboat/snapshotstate.go
      - /src/dragonboat/dragonboat/snapshotter.go
      - /src/dragonboat/dragonboat/go.mod
      - /src/dragonboat/dragonboat/snapshotter_test.go
      - /src/dragonboat/dragonboat/go.sum
      - /src/dragonboat/dragonboat/issue_template.md
      25a63646
  2. 30 May, 2024 12 commits
  3. 27 May, 2024 2 commits