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 <spearce@spearce.org>
This commit is contained in:
parent
561549d766
commit
977446e5da
|
@ -978,8 +978,10 @@ void writeObject(PackOutputStream out, ObjectToPack otp) throws IOException {
|
||||||
out.endObject();
|
out.endObject();
|
||||||
otp.setCRC(out.getCRC32());
|
otp.setCRC(out.getCRC32());
|
||||||
stats.reusedObjects++;
|
stats.reusedObjects++;
|
||||||
if (otp.isDeltaRepresentation())
|
if (otp.isDeltaRepresentation()) {
|
||||||
|
stats.totalDeltas++;
|
||||||
stats.reusedDeltas++;
|
stats.reusedDeltas++;
|
||||||
|
}
|
||||||
return;
|
return;
|
||||||
} catch (StoredObjectRepresentationNotAvailableException gone) {
|
} catch (StoredObjectRepresentationNotAvailableException gone) {
|
||||||
if (otp.getOffset() == out.length()) {
|
if (otp.getOffset() == out.length()) {
|
||||||
|
|
Loading…
Reference in New Issue