├── .gitignore ├── .travis.yml ├── DISCLAIMER ├── LICENSE ├── NOTICE ├── README.md ├── RETIRED.txt ├── eclipse_template.xml ├── gossip-base ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── gossip │ │ │ ├── GossipSettings.java │ │ │ ├── LocalMember.java │ │ │ ├── Member.java │ │ │ ├── RemoteMember.java │ │ │ ├── StartupSettings.java │ │ │ ├── accrual │ │ │ └── FailureDetector.java │ │ │ ├── crdt │ │ │ ├── Crdt.java │ │ │ ├── CrdtAddRemoveSet.java │ │ │ ├── CrdtBiFunctionMerge.java │ │ │ ├── CrdtCounter.java │ │ │ ├── CrdtModule.java │ │ │ ├── CrdtSet.java │ │ │ ├── GrowOnlyCounter.java │ │ │ ├── GrowOnlySet.java │ │ │ ├── LwwSet.java │ │ │ ├── MaxChangeSet.java │ │ │ ├── OrSet.java │ │ │ ├── PNCounter.java │ │ │ └── TwoPhaseSet.java │ │ │ ├── event │ │ │ ├── GossipListener.java │ │ │ ├── GossipState.java │ │ │ └── data │ │ │ │ ├── DataEventConstants.java │ │ │ │ ├── DataEventManager.java │ │ │ │ ├── UpdateNodeDataEventHandler.java │ │ │ │ └── UpdateSharedDataEventHandler.java │ │ │ ├── lock │ │ │ ├── LockManager.java │ │ │ ├── LockManagerSettings.java │ │ │ ├── exceptions │ │ │ │ └── VoteFailedException.java │ │ │ └── vote │ │ │ │ ├── MajorityVote.java │ │ │ │ ├── RandomVoteSelector.java │ │ │ │ ├── Vote.java │ │ │ │ ├── VoteCandidate.java │ │ │ │ └── VoteSelector.java │ │ │ ├── manager │ │ │ ├── AbstractActiveGossiper.java │ │ │ ├── Clock.java │ │ │ ├── DataReaper.java │ │ │ ├── DatacenterRackAwareActiveGossiper.java │ │ │ ├── GossipCore.java │ │ │ ├── GossipCoreConstants.java │ │ │ ├── GossipManager.java │ │ │ ├── GossipManagerBuilder.java │ │ │ ├── GossipMemberStateRefresher.java │ │ │ ├── PassiveGossipConstants.java │ │ │ ├── RingStatePersister.java │ │ │ ├── SimpleActiveGossiper.java │ │ │ ├── SystemClock.java │ │ │ ├── UserDataPersister.java │ │ │ └── handlers │ │ │ │ ├── ActiveGossipMessageHandler.java │ │ │ │ ├── MessageHandler.java │ │ │ │ ├── MessageHandlerFactory.java │ │ │ │ ├── PerNodeDataBulkMessageHandler.java │ │ │ │ ├── PerNodeDataMessageHandler.java │ │ │ │ ├── ResponseHandler.java │ │ │ │ ├── SharedDataBulkMessageHandler.java │ │ │ │ ├── SharedDataMessageHandler.java │ │ │ │ ├── ShutdownMessageHandler.java │ │ │ │ └── TypedMessageHandler.java │ │ │ ├── model │ │ │ ├── ActiveGossipMessage.java │ │ │ ├── ActiveGossipOk.java │ │ │ ├── Base.java │ │ │ ├── Fault.java │ │ │ ├── Member.java │ │ │ ├── Message.java │ │ │ ├── NotAMemberFault.java │ │ │ ├── PerNodeDataBulkMessage.java │ │ │ ├── PerNodeDataMessage.java │ │ │ ├── Response.java │ │ │ ├── SharedDataBulkMessage.java │ │ │ ├── SharedDataMessage.java │ │ │ ├── ShutdownMessage.java │ │ │ └── SignedPayload.java │ │ │ ├── protocol │ │ │ └── ProtocolManager.java │ │ │ ├── replication │ │ │ ├── AllReplicable.java │ │ │ ├── BlackListReplicable.java │ │ │ ├── DataCenterReplicable.java │ │ │ ├── NotReplicable.java │ │ │ ├── Replicable.java │ │ │ └── WhiteListReplicable.java │ │ │ ├── secure │ │ │ └── KeyTool.java │ │ │ ├── transport │ │ │ ├── AbstractTransportManager.java │ │ │ └── TransportManager.java │ │ │ ├── udp │ │ │ ├── Trackable.java │ │ │ ├── UdpActiveGossipMessage.java │ │ │ ├── UdpActiveGossipOk.java │ │ │ ├── UdpNotAMemberFault.java │ │ │ ├── UdpPerNodeDataBulkMessage.java │ │ │ ├── UdpPerNodeDataMessage.java │ │ │ ├── UdpSharedDataBulkMessage.java │ │ │ └── UdpSharedDataMessage.java │ │ │ └── utils │ │ │ └── ReflectionUtils.java │ └── resources │ │ └── log4j.properties │ └── test │ ├── java │ └── org │ │ └── apache │ │ └── gossip │ │ ├── AbstractIntegrationBase.java │ │ ├── MemberTest.java │ │ ├── accrual │ │ └── FailureDetectorTest.java │ │ ├── crdt │ │ ├── AddRemoveStringSetTest.java │ │ ├── GrowOnlyCounterTest.java │ │ ├── GrowOnlySetTest.java │ │ ├── LwwSetTest.java │ │ ├── MaxChangeSetTest.java │ │ ├── OrSetTest.java │ │ ├── PNCounterTest.java │ │ └── TwoPhaseSetTest.java │ │ ├── event │ │ └── data │ │ │ └── DataEventManagerTest.java │ │ ├── lock │ │ └── vote │ │ │ └── MajorityVoteTest.java │ │ ├── manager │ │ ├── DataReaperTest.java │ │ ├── GossipManagerBuilderTest.java │ │ ├── RingPersistenceTest.java │ │ ├── UserDataPersistenceTest.java │ │ └── handlers │ │ │ └── MessageHandlerTest.java │ │ ├── protocol │ │ └── UnitTestProtocolManager.java │ │ ├── replication │ │ └── DataReplicationTest.java │ │ └── transport │ │ └── UnitTestTransportManager.java │ └── resources │ └── log4j.properties ├── gossip-examples ├── .gitignore ├── README.md ├── pom.xml └── src │ └── main │ └── java │ └── org │ └── apache │ └── gossip │ └── examples │ ├── RunStandardExamples.java │ ├── StandAloneDatacenterAndRack.java │ ├── StandAloneExampleBase.java │ ├── StandAloneNode.java │ ├── StandAloneNodeCrdtOrSet.java │ └── StandAlonePNCounter.java ├── gossip-itest ├── .gitignore ├── pom.xml └── src │ └── test │ └── java │ └── org │ └── apache │ └── gossip │ ├── DataTest.java │ ├── IdAndPropertyTest.java │ ├── PerNodeDataEventTest.java │ ├── PerNodeDataReplicationControlTest.java │ ├── SharedDataEventTest.java │ ├── SharedDataLockTest.java │ ├── SharedDataReplicationControlTest.java │ ├── ShutdownDeadtimeTest.java │ ├── SignedMessageTest.java │ ├── StartupSettingsTest.java │ └── TenNodeThreeSeedTest.java ├── gossip-protocol-jackson ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── apache │ │ └── gossip │ │ └── protocol │ │ └── json │ │ └── JacksonProtocolManager.java │ └── test │ └── java │ └── org │ └── apache │ └── gossip │ └── protocol │ └── json │ ├── JacksonTest.java │ └── TestMessage.java ├── gossip-transport-udp ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── apache │ │ └── gossip │ │ └── transport │ │ └── udp │ │ └── UdpTransportManager.java │ └── test │ └── java │ └── org │ └── apache │ └── gossip │ └── transport │ └── udp │ └── UdpTransportIntegrationTest.java └── pom.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/.travis.yml -------------------------------------------------------------------------------- /DISCLAIMER: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/DISCLAIMER -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/README.md -------------------------------------------------------------------------------- /RETIRED.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/RETIRED.txt -------------------------------------------------------------------------------- /eclipse_template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/eclipse_template.xml -------------------------------------------------------------------------------- /gossip-base/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/pom.xml -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/GossipSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/GossipSettings.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/LocalMember.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/LocalMember.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/Member.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/Member.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/RemoteMember.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/RemoteMember.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/StartupSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/StartupSettings.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/accrual/FailureDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/accrual/FailureDetector.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/crdt/Crdt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/crdt/Crdt.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/crdt/CrdtAddRemoveSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/crdt/CrdtAddRemoveSet.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/crdt/CrdtBiFunctionMerge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/crdt/CrdtBiFunctionMerge.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/crdt/CrdtCounter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/crdt/CrdtCounter.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/crdt/CrdtModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/crdt/CrdtModule.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/crdt/CrdtSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/crdt/CrdtSet.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/crdt/GrowOnlyCounter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/crdt/GrowOnlyCounter.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/crdt/GrowOnlySet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/crdt/GrowOnlySet.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/crdt/LwwSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/crdt/LwwSet.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/crdt/MaxChangeSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/crdt/MaxChangeSet.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/crdt/OrSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/crdt/OrSet.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/crdt/PNCounter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/crdt/PNCounter.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/crdt/TwoPhaseSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/crdt/TwoPhaseSet.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/event/GossipListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/event/GossipListener.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/event/GossipState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/event/GossipState.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/event/data/DataEventConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/event/data/DataEventConstants.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/event/data/DataEventManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/event/data/DataEventManager.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/event/data/UpdateNodeDataEventHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/event/data/UpdateNodeDataEventHandler.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/event/data/UpdateSharedDataEventHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/event/data/UpdateSharedDataEventHandler.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/lock/LockManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/lock/LockManager.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/lock/LockManagerSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/lock/LockManagerSettings.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/lock/exceptions/VoteFailedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/lock/exceptions/VoteFailedException.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/lock/vote/MajorityVote.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/lock/vote/MajorityVote.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/lock/vote/RandomVoteSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/lock/vote/RandomVoteSelector.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/lock/vote/Vote.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/lock/vote/Vote.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/lock/vote/VoteCandidate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/lock/vote/VoteCandidate.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/lock/vote/VoteSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/lock/vote/VoteSelector.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/manager/AbstractActiveGossiper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/manager/AbstractActiveGossiper.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/manager/Clock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/manager/Clock.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/manager/DataReaper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/manager/DataReaper.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/manager/DatacenterRackAwareActiveGossiper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/manager/DatacenterRackAwareActiveGossiper.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/manager/GossipCore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/manager/GossipCore.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/manager/GossipCoreConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/manager/GossipCoreConstants.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/manager/GossipManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/manager/GossipManager.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/manager/GossipManagerBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/manager/GossipManagerBuilder.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/manager/GossipMemberStateRefresher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/manager/GossipMemberStateRefresher.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/manager/PassiveGossipConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/manager/PassiveGossipConstants.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/manager/RingStatePersister.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/manager/RingStatePersister.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/manager/SimpleActiveGossiper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/manager/SimpleActiveGossiper.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/manager/SystemClock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/manager/SystemClock.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/manager/UserDataPersister.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/manager/UserDataPersister.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/manager/handlers/ActiveGossipMessageHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/manager/handlers/ActiveGossipMessageHandler.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/manager/handlers/MessageHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/manager/handlers/MessageHandler.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/manager/handlers/MessageHandlerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/manager/handlers/MessageHandlerFactory.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/manager/handlers/PerNodeDataBulkMessageHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/manager/handlers/PerNodeDataBulkMessageHandler.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/manager/handlers/PerNodeDataMessageHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/manager/handlers/PerNodeDataMessageHandler.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/manager/handlers/ResponseHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/manager/handlers/ResponseHandler.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/manager/handlers/SharedDataBulkMessageHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/manager/handlers/SharedDataBulkMessageHandler.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/manager/handlers/SharedDataMessageHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/manager/handlers/SharedDataMessageHandler.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/manager/handlers/ShutdownMessageHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/manager/handlers/ShutdownMessageHandler.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/manager/handlers/TypedMessageHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/manager/handlers/TypedMessageHandler.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/model/ActiveGossipMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/model/ActiveGossipMessage.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/model/ActiveGossipOk.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/model/ActiveGossipOk.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/model/Base.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/model/Base.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/model/Fault.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/model/Fault.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/model/Member.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/model/Member.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/model/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/model/Message.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/model/NotAMemberFault.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/model/NotAMemberFault.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/model/PerNodeDataBulkMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/model/PerNodeDataBulkMessage.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/model/PerNodeDataMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/model/PerNodeDataMessage.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/model/Response.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/model/Response.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/model/SharedDataBulkMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/model/SharedDataBulkMessage.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/model/SharedDataMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/model/SharedDataMessage.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/model/ShutdownMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/model/ShutdownMessage.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/model/SignedPayload.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/model/SignedPayload.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/protocol/ProtocolManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/protocol/ProtocolManager.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/replication/AllReplicable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/replication/AllReplicable.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/replication/BlackListReplicable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/replication/BlackListReplicable.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/replication/DataCenterReplicable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/replication/DataCenterReplicable.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/replication/NotReplicable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/replication/NotReplicable.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/replication/Replicable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/replication/Replicable.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/replication/WhiteListReplicable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/replication/WhiteListReplicable.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/secure/KeyTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/secure/KeyTool.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/transport/AbstractTransportManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/transport/AbstractTransportManager.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/transport/TransportManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/transport/TransportManager.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/udp/Trackable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/udp/Trackable.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/udp/UdpActiveGossipMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/udp/UdpActiveGossipMessage.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/udp/UdpActiveGossipOk.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/udp/UdpActiveGossipOk.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/udp/UdpNotAMemberFault.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/udp/UdpNotAMemberFault.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/udp/UdpPerNodeDataBulkMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/udp/UdpPerNodeDataBulkMessage.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/udp/UdpPerNodeDataMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/udp/UdpPerNodeDataMessage.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/udp/UdpSharedDataBulkMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/udp/UdpSharedDataBulkMessage.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/udp/UdpSharedDataMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/udp/UdpSharedDataMessage.java -------------------------------------------------------------------------------- /gossip-base/src/main/java/org/apache/gossip/utils/ReflectionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/java/org/apache/gossip/utils/ReflectionUtils.java -------------------------------------------------------------------------------- /gossip-base/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /gossip-base/src/test/java/org/apache/gossip/AbstractIntegrationBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/test/java/org/apache/gossip/AbstractIntegrationBase.java -------------------------------------------------------------------------------- /gossip-base/src/test/java/org/apache/gossip/MemberTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/test/java/org/apache/gossip/MemberTest.java -------------------------------------------------------------------------------- /gossip-base/src/test/java/org/apache/gossip/accrual/FailureDetectorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/test/java/org/apache/gossip/accrual/FailureDetectorTest.java -------------------------------------------------------------------------------- /gossip-base/src/test/java/org/apache/gossip/crdt/AddRemoveStringSetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/test/java/org/apache/gossip/crdt/AddRemoveStringSetTest.java -------------------------------------------------------------------------------- /gossip-base/src/test/java/org/apache/gossip/crdt/GrowOnlyCounterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/test/java/org/apache/gossip/crdt/GrowOnlyCounterTest.java -------------------------------------------------------------------------------- /gossip-base/src/test/java/org/apache/gossip/crdt/GrowOnlySetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/test/java/org/apache/gossip/crdt/GrowOnlySetTest.java -------------------------------------------------------------------------------- /gossip-base/src/test/java/org/apache/gossip/crdt/LwwSetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/test/java/org/apache/gossip/crdt/LwwSetTest.java -------------------------------------------------------------------------------- /gossip-base/src/test/java/org/apache/gossip/crdt/MaxChangeSetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/test/java/org/apache/gossip/crdt/MaxChangeSetTest.java -------------------------------------------------------------------------------- /gossip-base/src/test/java/org/apache/gossip/crdt/OrSetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/test/java/org/apache/gossip/crdt/OrSetTest.java -------------------------------------------------------------------------------- /gossip-base/src/test/java/org/apache/gossip/crdt/PNCounterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/test/java/org/apache/gossip/crdt/PNCounterTest.java -------------------------------------------------------------------------------- /gossip-base/src/test/java/org/apache/gossip/crdt/TwoPhaseSetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/test/java/org/apache/gossip/crdt/TwoPhaseSetTest.java -------------------------------------------------------------------------------- /gossip-base/src/test/java/org/apache/gossip/event/data/DataEventManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/test/java/org/apache/gossip/event/data/DataEventManagerTest.java -------------------------------------------------------------------------------- /gossip-base/src/test/java/org/apache/gossip/lock/vote/MajorityVoteTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/test/java/org/apache/gossip/lock/vote/MajorityVoteTest.java -------------------------------------------------------------------------------- /gossip-base/src/test/java/org/apache/gossip/manager/DataReaperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/test/java/org/apache/gossip/manager/DataReaperTest.java -------------------------------------------------------------------------------- /gossip-base/src/test/java/org/apache/gossip/manager/GossipManagerBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/test/java/org/apache/gossip/manager/GossipManagerBuilderTest.java -------------------------------------------------------------------------------- /gossip-base/src/test/java/org/apache/gossip/manager/RingPersistenceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/test/java/org/apache/gossip/manager/RingPersistenceTest.java -------------------------------------------------------------------------------- /gossip-base/src/test/java/org/apache/gossip/manager/UserDataPersistenceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/test/java/org/apache/gossip/manager/UserDataPersistenceTest.java -------------------------------------------------------------------------------- /gossip-base/src/test/java/org/apache/gossip/manager/handlers/MessageHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/test/java/org/apache/gossip/manager/handlers/MessageHandlerTest.java -------------------------------------------------------------------------------- /gossip-base/src/test/java/org/apache/gossip/protocol/UnitTestProtocolManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/test/java/org/apache/gossip/protocol/UnitTestProtocolManager.java -------------------------------------------------------------------------------- /gossip-base/src/test/java/org/apache/gossip/replication/DataReplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/test/java/org/apache/gossip/replication/DataReplicationTest.java -------------------------------------------------------------------------------- /gossip-base/src/test/java/org/apache/gossip/transport/UnitTestTransportManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/test/java/org/apache/gossip/transport/UnitTestTransportManager.java -------------------------------------------------------------------------------- /gossip-base/src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-base/src/test/resources/log4j.properties -------------------------------------------------------------------------------- /gossip-examples/.gitignore: -------------------------------------------------------------------------------- 1 | # Generated by running examples 2 | *.mycluster.*.json 3 | -------------------------------------------------------------------------------- /gossip-examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-examples/README.md -------------------------------------------------------------------------------- /gossip-examples/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-examples/pom.xml -------------------------------------------------------------------------------- /gossip-examples/src/main/java/org/apache/gossip/examples/RunStandardExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-examples/src/main/java/org/apache/gossip/examples/RunStandardExamples.java -------------------------------------------------------------------------------- /gossip-examples/src/main/java/org/apache/gossip/examples/StandAloneDatacenterAndRack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-examples/src/main/java/org/apache/gossip/examples/StandAloneDatacenterAndRack.java -------------------------------------------------------------------------------- /gossip-examples/src/main/java/org/apache/gossip/examples/StandAloneExampleBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-examples/src/main/java/org/apache/gossip/examples/StandAloneExampleBase.java -------------------------------------------------------------------------------- /gossip-examples/src/main/java/org/apache/gossip/examples/StandAloneNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-examples/src/main/java/org/apache/gossip/examples/StandAloneNode.java -------------------------------------------------------------------------------- /gossip-examples/src/main/java/org/apache/gossip/examples/StandAloneNodeCrdtOrSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-examples/src/main/java/org/apache/gossip/examples/StandAloneNodeCrdtOrSet.java -------------------------------------------------------------------------------- /gossip-examples/src/main/java/org/apache/gossip/examples/StandAlonePNCounter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-examples/src/main/java/org/apache/gossip/examples/StandAlonePNCounter.java -------------------------------------------------------------------------------- /gossip-itest/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-itest/.gitignore -------------------------------------------------------------------------------- /gossip-itest/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-itest/pom.xml -------------------------------------------------------------------------------- /gossip-itest/src/test/java/org/apache/gossip/DataTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-itest/src/test/java/org/apache/gossip/DataTest.java -------------------------------------------------------------------------------- /gossip-itest/src/test/java/org/apache/gossip/IdAndPropertyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-itest/src/test/java/org/apache/gossip/IdAndPropertyTest.java -------------------------------------------------------------------------------- /gossip-itest/src/test/java/org/apache/gossip/PerNodeDataEventTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-itest/src/test/java/org/apache/gossip/PerNodeDataEventTest.java -------------------------------------------------------------------------------- /gossip-itest/src/test/java/org/apache/gossip/PerNodeDataReplicationControlTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-itest/src/test/java/org/apache/gossip/PerNodeDataReplicationControlTest.java -------------------------------------------------------------------------------- /gossip-itest/src/test/java/org/apache/gossip/SharedDataEventTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-itest/src/test/java/org/apache/gossip/SharedDataEventTest.java -------------------------------------------------------------------------------- /gossip-itest/src/test/java/org/apache/gossip/SharedDataLockTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-itest/src/test/java/org/apache/gossip/SharedDataLockTest.java -------------------------------------------------------------------------------- /gossip-itest/src/test/java/org/apache/gossip/SharedDataReplicationControlTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-itest/src/test/java/org/apache/gossip/SharedDataReplicationControlTest.java -------------------------------------------------------------------------------- /gossip-itest/src/test/java/org/apache/gossip/ShutdownDeadtimeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-itest/src/test/java/org/apache/gossip/ShutdownDeadtimeTest.java -------------------------------------------------------------------------------- /gossip-itest/src/test/java/org/apache/gossip/SignedMessageTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-itest/src/test/java/org/apache/gossip/SignedMessageTest.java -------------------------------------------------------------------------------- /gossip-itest/src/test/java/org/apache/gossip/StartupSettingsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-itest/src/test/java/org/apache/gossip/StartupSettingsTest.java -------------------------------------------------------------------------------- /gossip-itest/src/test/java/org/apache/gossip/TenNodeThreeSeedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-itest/src/test/java/org/apache/gossip/TenNodeThreeSeedTest.java -------------------------------------------------------------------------------- /gossip-protocol-jackson/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-protocol-jackson/pom.xml -------------------------------------------------------------------------------- /gossip-protocol-jackson/src/main/java/org/apache/gossip/protocol/json/JacksonProtocolManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-protocol-jackson/src/main/java/org/apache/gossip/protocol/json/JacksonProtocolManager.java -------------------------------------------------------------------------------- /gossip-protocol-jackson/src/test/java/org/apache/gossip/protocol/json/JacksonTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-protocol-jackson/src/test/java/org/apache/gossip/protocol/json/JacksonTest.java -------------------------------------------------------------------------------- /gossip-protocol-jackson/src/test/java/org/apache/gossip/protocol/json/TestMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-protocol-jackson/src/test/java/org/apache/gossip/protocol/json/TestMessage.java -------------------------------------------------------------------------------- /gossip-transport-udp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-transport-udp/pom.xml -------------------------------------------------------------------------------- /gossip-transport-udp/src/main/java/org/apache/gossip/transport/udp/UdpTransportManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-transport-udp/src/main/java/org/apache/gossip/transport/udp/UdpTransportManager.java -------------------------------------------------------------------------------- /gossip-transport-udp/src/test/java/org/apache/gossip/transport/udp/UdpTransportIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/gossip-transport-udp/src/test/java/org/apache/gossip/transport/udp/UdpTransportIntegrationTest.java -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/incubator-retired-gossip/HEAD/pom.xml --------------------------------------------------------------------------------