| Package | Description |
|---|---|
| org.eclipse.jgit.internal.ketch |
Distributed consensus system built on Git.
|
| Class and Description |
|---|
| KetchLeader
A leader managing consensus across remote followers.
|
| KetchLeader.State
Current state of the leader instance.
|
| KetchReplica
A Ketch replica, either
LocalReplica or RemoteGitReplica. |
| KetchReplica.CommitMethod
How this replica wants to receive Ketch commit operations.
|
| KetchReplica.CommitSpeed
Delay before committing to a replica.
|
| KetchReplica.Participation
Participation of a replica in establishing consensus.
|
| KetchReplica.State
Current state of a replica.
|
| KetchSystem
Ketch system-wide configuration.
|
| KetchText
Translation bundle for the Ketch implementation.
|
| LeaderSnapshot
A snapshot of a leader and its view of the world.
|
| LogIndex
An ObjectId for a commit extended with incrementing log index.
|
| Proposal
A proposal to be applied in a Ketch system.
|
| Proposal.State
Current state of the proposal.
|
| ReplicaConfig
Configures a
KetchReplica. |
| ReplicaFetchRequest
A fetch request to obtain objects from a replica, and its result.
|
| ReplicaPushRequest
A push request sending objects to a replica, and its result.
|
| ReplicaSnapshot
A snapshot of a replica.
|
Copyright © 2017 Eclipse JGit Project. All rights reserved.