From 977446e5da257408a3ac1ec9eb3c2258d0bcf061 Mon Sep 17 00:00:00 2001 From: "Shawn O. Pearce" Date: Tue, 22 Feb 2011 16:53:22 -0800 Subject: [PATCH] PackWriter: Fix total delta count The total delta count is supposed to include reused deltas, not just newly created deltas. Change-Id: I98cbdcef80d59714a4f62ff322e7b709b08b6d26 Signed-off-by: Shawn O. Pearce --- .../src/org/eclipse/jgit/storage/pack/PackWriter.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackWriter.java b/org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackWriter.java index fe1ab4fdb..46c412b94 100644 --- a/org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackWriter.java +++ b/org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackWriter.java @@ -978,8 +978,10 @@ void writeObject(PackOutputStream out, ObjectToPack otp) throws IOException { out.endObject(); otp.setCRC(out.getCRC32()); stats.reusedObjects++; - if (otp.isDeltaRepresentation()) + if (otp.isDeltaRepresentation()) { + stats.totalDeltas++; stats.reusedDeltas++; + } return; } catch (StoredObjectRepresentationNotAvailableException gone) { if (otp.getOffset() == out.length()) {