initial commit
authorBenedict Elliott Smith <benedict@apple.com>
Sat, 4 Sep 2021 22:39:44 +0000 (23:39 +0100)
committerBenedict Elliott Smith <benedict@apple.com>
Sun, 5 Sep 2021 09:00:59 +0000 (10:00 +0100)
commit93533f5f701dfff084f7db08a0a55e64bb7f3651
treee750c50728c4f1ad49b91f129ca1d42c8882ede4
initial commit
126 files changed:
.gitignore [new file with mode: 0644]
accord-core/build.gradle [new file with mode: 0644]
accord-core/src/main/java/accord/api/Agent.java [new file with mode: 0644]
accord-core/src/main/java/accord/api/Data.java [new file with mode: 0644]
accord-core/src/main/java/accord/api/Key.java [new file with mode: 0644]
accord-core/src/main/java/accord/api/MessageSink.java [new file with mode: 0644]
accord-core/src/main/java/accord/api/Query.java [new file with mode: 0644]
accord-core/src/main/java/accord/api/Read.java [new file with mode: 0644]
accord-core/src/main/java/accord/api/Result.java [new file with mode: 0644]
accord-core/src/main/java/accord/api/Scheduler.java [new file with mode: 0644]
accord-core/src/main/java/accord/api/Store.java [new file with mode: 0644]
accord-core/src/main/java/accord/api/Update.java [new file with mode: 0644]
accord-core/src/main/java/accord/api/Write.java [new file with mode: 0644]
accord-core/src/main/java/accord/coordinate/AcceptPhase.java [new file with mode: 0644]
accord-core/src/main/java/accord/coordinate/Agree.java [new file with mode: 0644]
accord-core/src/main/java/accord/coordinate/Agreed.java [new file with mode: 0644]
accord-core/src/main/java/accord/coordinate/Coordinate.java [new file with mode: 0644]
accord-core/src/main/java/accord/coordinate/Execute.java [new file with mode: 0644]
accord-core/src/main/java/accord/coordinate/Preempted.java [new file with mode: 0644]
accord-core/src/main/java/accord/coordinate/Recover.java [new file with mode: 0644]
accord-core/src/main/java/accord/coordinate/Timeout.java [new file with mode: 0644]
accord-core/src/main/java/accord/local/Command.java [new file with mode: 0644]
accord-core/src/main/java/accord/local/CommandsForKey.java [new file with mode: 0644]
accord-core/src/main/java/accord/local/Instance.java [new file with mode: 0644]
accord-core/src/main/java/accord/local/Listener.java [new file with mode: 0644]
accord-core/src/main/java/accord/local/Listeners.java [new file with mode: 0644]
accord-core/src/main/java/accord/local/Node.java [new file with mode: 0644]
accord-core/src/main/java/accord/local/Status.java [new file with mode: 0644]
accord-core/src/main/java/accord/messages/Accept.java [new file with mode: 0644]
accord-core/src/main/java/accord/messages/Apply.java [new file with mode: 0644]
accord-core/src/main/java/accord/messages/BeginRecovery.java [new file with mode: 0644]
accord-core/src/main/java/accord/messages/Callback.java [new file with mode: 0644]
accord-core/src/main/java/accord/messages/Commit.java [new file with mode: 0644]
accord-core/src/main/java/accord/messages/Message.java [new file with mode: 0644]
accord-core/src/main/java/accord/messages/PreAccept.java [new file with mode: 0644]
accord-core/src/main/java/accord/messages/ReadData.java [new file with mode: 0644]
accord-core/src/main/java/accord/messages/Reply.java [new file with mode: 0644]
accord-core/src/main/java/accord/messages/Request.java [new file with mode: 0644]
accord-core/src/main/java/accord/messages/WaitOnCommit.java [new file with mode: 0644]
accord-core/src/main/java/accord/topology/Shard.java [new file with mode: 0644]
accord-core/src/main/java/accord/topology/Shards.java [new file with mode: 0644]
accord-core/src/main/java/accord/topology/Topology.java [new file with mode: 0644]
accord-core/src/main/java/accord/txn/Ballot.java [new file with mode: 0644]
accord-core/src/main/java/accord/txn/Dependencies.java [new file with mode: 0644]
accord-core/src/main/java/accord/txn/Keys.java [new file with mode: 0644]
accord-core/src/main/java/accord/txn/Timestamp.java [new file with mode: 0644]
accord-core/src/main/java/accord/txn/Txn.java [new file with mode: 0644]
accord-core/src/main/java/accord/txn/TxnId.java [new file with mode: 0644]
accord-core/src/main/java/accord/txn/Writes.java [new file with mode: 0644]
accord-core/src/main/java/accord/utils/DeterministicIdentitySet.java [new file with mode: 0644]
accord-core/src/main/java/accord/utils/IndexedConsumer.java [new file with mode: 0644]
accord-core/src/main/java/accord/utils/KeyRange.java [new file with mode: 0644]
accord-core/src/main/java/accord/utils/ThreadPoolScheduler.java [new file with mode: 0644]
accord-core/src/main/java/accord/utils/Timestamped.java [new file with mode: 0644]
accord-core/src/main/java/accord/utils/WrapAroundList.java [new file with mode: 0644]
accord-core/src/main/java/accord/utils/WrapAroundSet.java [new file with mode: 0644]
accord-core/src/test/java/accord/NetworkFilter.java [new file with mode: 0644]
accord-core/src/test/java/accord/Utils.java [new file with mode: 0644]
accord-core/src/test/java/accord/burn/BurnTest.java [new file with mode: 0644]
accord-core/src/test/java/accord/burn/ReconcilingOutputStreams.java [new file with mode: 0644]
accord-core/src/test/java/accord/coordinate/CoordinateTest.java [new file with mode: 0644]
accord-core/src/test/java/accord/coordinate/RecoverTest.java [new file with mode: 0644]
accord-core/src/test/java/accord/impl/IntHashKey.java [new file with mode: 0644]
accord-core/src/test/java/accord/impl/IntKey.java [new file with mode: 0644]
accord-core/src/test/java/accord/impl/TestAgent.java [new file with mode: 0644]
accord-core/src/test/java/accord/impl/TopologyFactory.java [new file with mode: 0644]
accord-core/src/test/java/accord/impl/basic/Cluster.java [new file with mode: 0644]
accord-core/src/test/java/accord/impl/basic/NodeSink.java [new file with mode: 0644]
accord-core/src/test/java/accord/impl/basic/Packet.java [new file with mode: 0644]
accord-core/src/test/java/accord/impl/basic/Pending.java [new file with mode: 0644]
accord-core/src/test/java/accord/impl/basic/PendingQueue.java [new file with mode: 0644]
accord-core/src/test/java/accord/impl/basic/PendingRunnable.java [new file with mode: 0644]
accord-core/src/test/java/accord/impl/basic/RandomDelayQueue.java [new file with mode: 0644]
accord-core/src/test/java/accord/impl/basic/RecurringPendingRunnable.java [new file with mode: 0644]
accord-core/src/test/java/accord/impl/basic/UniformRandomQueue.java [new file with mode: 0644]
accord-core/src/test/java/accord/impl/list/ListAgent.java [new file with mode: 0644]
accord-core/src/test/java/accord/impl/list/ListData.java [new file with mode: 0644]
accord-core/src/test/java/accord/impl/list/ListQuery.java [new file with mode: 0644]
accord-core/src/test/java/accord/impl/list/ListRead.java [new file with mode: 0644]
accord-core/src/test/java/accord/impl/list/ListRequest.java [new file with mode: 0644]
accord-core/src/test/java/accord/impl/list/ListResult.java [new file with mode: 0644]
accord-core/src/test/java/accord/impl/list/ListStore.java [new file with mode: 0644]
accord-core/src/test/java/accord/impl/list/ListUpdate.java [new file with mode: 0644]
accord-core/src/test/java/accord/impl/list/ListWrite.java [new file with mode: 0644]
accord-core/src/test/java/accord/impl/mock/MockCluster.java [new file with mode: 0644]
accord-core/src/test/java/accord/impl/mock/MockStore.java [new file with mode: 0644]
accord-core/src/test/java/accord/impl/mock/Network.java [new file with mode: 0644]
accord-core/src/test/java/accord/impl/mock/RecordingMessageSink.java [new file with mode: 0644]
accord-core/src/test/java/accord/impl/mock/SimpleMessageSink.java [new file with mode: 0644]
accord-core/src/test/java/accord/messages/PreAcceptTest.java [new file with mode: 0644]
accord-core/src/test/java/accord/topology/ShardTest.java [new file with mode: 0644]
accord-core/src/test/java/accord/verify/HistoryViolation.java [new file with mode: 0644]
accord-core/src/test/java/accord/verify/LinearizabilityVerifier.java [new file with mode: 0644]
accord-core/src/test/java/accord/verify/SerializabilityVerifier.java [new file with mode: 0644]
accord-core/src/test/java/accord/verify/SerializabilityVerifierTest.java [new file with mode: 0644]
accord-maelstrom/build.gradle [new file with mode: 0644]
accord-maelstrom/src/main/java/accord/maelstrom/Body.java [new file with mode: 0644]
accord-maelstrom/src/main/java/accord/maelstrom/Cluster.java [new file with mode: 0644]
accord-maelstrom/src/main/java/accord/maelstrom/Datum.java [new file with mode: 0644]
accord-maelstrom/src/main/java/accord/maelstrom/Error.java [new file with mode: 0644]
accord-maelstrom/src/main/java/accord/maelstrom/Json.java [new file with mode: 0644]
accord-maelstrom/src/main/java/accord/maelstrom/MaelstromAgent.java [new file with mode: 0644]
accord-maelstrom/src/main/java/accord/maelstrom/MaelstromData.java [new file with mode: 0644]
accord-maelstrom/src/main/java/accord/maelstrom/MaelstromInit.java [new file with mode: 0644]
accord-maelstrom/src/main/java/accord/maelstrom/MaelstromKey.java [new file with mode: 0644]
accord-maelstrom/src/main/java/accord/maelstrom/MaelstromQuery.java [new file with mode: 0644]
accord-maelstrom/src/main/java/accord/maelstrom/MaelstromRead.java [new file with mode: 0644]
accord-maelstrom/src/main/java/accord/maelstrom/MaelstromReply.java [new file with mode: 0644]
accord-maelstrom/src/main/java/accord/maelstrom/MaelstromRequest.java [new file with mode: 0644]
accord-maelstrom/src/main/java/accord/maelstrom/MaelstromResult.java [new file with mode: 0644]
accord-maelstrom/src/main/java/accord/maelstrom/MaelstromStore.java [new file with mode: 0644]
accord-maelstrom/src/main/java/accord/maelstrom/MaelstromUpdate.java [new file with mode: 0644]
accord-maelstrom/src/main/java/accord/maelstrom/MaelstromWrite.java [new file with mode: 0644]
accord-maelstrom/src/main/java/accord/maelstrom/Main.java [new file with mode: 0644]
accord-maelstrom/src/main/java/accord/maelstrom/Packet.java [new file with mode: 0644]
accord-maelstrom/src/main/java/accord/maelstrom/TopologyFactory.java [new file with mode: 0644]
accord-maelstrom/src/main/java/accord/maelstrom/Value.java [new file with mode: 0644]
accord-maelstrom/src/main/java/accord/maelstrom/Wrapper.java [new file with mode: 0644]
accord-maelstrom/src/test/java/accord/maelstrom/Runner.java [new file with mode: 0644]
accord-maelstrom/src/test/java/accord/maelstrom/SimpleRandomTest.java [new file with mode: 0644]
build.gradle [new file with mode: 0644]
gradle/wrapper/gradle-wrapper.jar [new file with mode: 0644]
gradle/wrapper/gradle-wrapper.properties [new file with mode: 0644]
gradlew [new file with mode: 0755]
gradlew.bat [new file with mode: 0644]
settings.gradle [new file with mode: 0644]