summaryrefslogtreecommitdiffstats
path: root/org.eclipse.jgit/META-INF
diff options
context:
space:
mode:
authorShawn Pearce <spearce@spearce.org>2016-01-18 10:33:31 -0800
committerShawn Pearce <spearce@spearce.org>2016-01-19 23:03:32 -0800
commit9b33f4aeeb237fd2e4126fc296a814aed2210a40 (patch)
tree69365dd149a27f0db4069faea948e444c1ceb164 /org.eclipse.jgit/META-INF
parenta01d6c1e55093529aaddc54bb6082a818f0956c6 (diff)
downloadjgit-9b33f4aeeb237fd2e4126fc296a814aed2210a40.tar.gz
jgit-9b33f4aeeb237fd2e4126fc296a814aed2210a40.zip
Ketch: Basic replication system
Git Ketch is a multi-master Git repository management system. Writes are successful only if a majority of participant servers agree. Acked writes are durable against server failures as a majority of the participants store all required objects. Git Ketch is modeled on the Raft Consensus Algorithm[1]. A ketch sailing vessel is faster and more nimble than a raft. It can also carry more source codes. Git Ketch front-loads replication costs, which vaguely resembles a ketch sailing vessel's distinguishing feature of the main mast on the front of the ship. [1] https://raft.github.io/ Change-Id: Ib378dab068961fc7de624cd96030266660b64fb4
Diffstat (limited to 'org.eclipse.jgit/META-INF')
-rw-r--r--org.eclipse.jgit/META-INF/MANIFEST.MF1
1 files changed, 1 insertions, 0 deletions
diff --git a/org.eclipse.jgit/META-INF/MANIFEST.MF b/org.eclipse.jgit/META-INF/MANIFEST.MF
index 25d0be6ec7..3d3e74f5fd 100644
--- a/org.eclipse.jgit/META-INF/MANIFEST.MF
+++ b/org.eclipse.jgit/META-INF/MANIFEST.MF
@@ -59,6 +59,7 @@ Export-Package: org.eclipse.jgit.annotations;version="4.2.0",
org.eclipse.jgit.ignore;version="4.2.0",
org.eclipse.jgit.ignore.internal;version="4.2.0";x-friends:="org.eclipse.jgit.test",
org.eclipse.jgit.internal;version="4.2.0";x-friends:="org.eclipse.jgit.test,org.eclipse.jgit.http.test",
+ org.eclipse.jgit.internal.ketch;version="4.2.0";x-friends:="org.eclipse.jgit.junit,org.eclipse.jgit.test,org.eclipse.jgit.pgm",
org.eclipse.jgit.internal.storage.dfs;version="4.2.0";x-friends:="org.eclipse.jgit.test,org.eclipse.jgit.http.server",
org.eclipse.jgit.internal.storage.file;version="4.2.0";
x-friends:="org.eclipse.jgit.test,