Implement multi_ack_detailed protocol extension
The multi_ack_detailed extension breaks out the "ACK %s continue" status
code into "ACK %s common" and "ACK %s ready" states, making it easier to
discover which objects are truely common, and which objects are simply
on a chain the server doesn't care learning about.
Change-Id: Ie8e907424cfbbba84996ca205d49eacf339f9d04
Signed-off-by:
Shawn O. Pearce <spearce@spearce.org>
Showing
- org.eclipse.jgit.test/tst/org/eclipse/jgit/transport/PacketLineInTest.java 33 additions, 0 deletions...test/tst/org/eclipse/jgit/transport/PacketLineInTest.java
- org.eclipse.jgit/src/org/eclipse/jgit/transport/BasePackFetchConnection.java 49 additions, 22 deletions...c/org/eclipse/jgit/transport/BasePackFetchConnection.java
- org.eclipse.jgit/src/org/eclipse/jgit/transport/PacketLineIn.java 14 additions, 3 deletions...pse.jgit/src/org/eclipse/jgit/transport/PacketLineIn.java
- org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java 38 additions, 10 deletions...lipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java
Loading
Please register or sign in to comment