diff options
author | Shawn O. Pearce <spearce@spearce.org> | 2011-01-31 08:58:23 -0800 |
---|---|---|
committer | Shawn O. Pearce <spearce@spearce.org> | 2011-02-02 17:17:57 -0800 |
commit | 71f168fcd77ec100d68233d3d467f770304f6eb8 (patch) | |
tree | 41bd4771709fa504200d29ded62894262eedf4ea /org.eclipse.jgit/resources | |
parent | 04759f3274a74472b770abebb1f1acc38016cd10 (diff) | |
download | jgit-71f168fcd77ec100d68233d3d467f770304f6eb8.tar.gz jgit-71f168fcd77ec100d68233d3d467f770304f6eb8.zip |
PackWriter: Display totals after sending objects
CGit pack-objects displays a totals line after the pack data
was fully written. This can be useful to understand some of
the decisions made by the packer, and has been a great tool
for helping to debug some of that code.
Track some of the basic values, and send it to the client when
packing is done:
remote: Counting objects: 1826776, done
remote: Finding sources: 100% (55121/55121)
remote: Getting sizes: 100% (25654/25654)
remote: Compressing objects: 100% (11434/11434)
remote: Total 1861830 (delta 3926), reused 1854705 (delta 38306)
Receiving objects: 100% (1861830/1861830), 386.03 MiB | 30.32 MiB/s, done.
Change-Id: If3b039017a984ed5d5ae80940ce32bda93652df5
Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
Diffstat (limited to 'org.eclipse.jgit/resources')
-rw-r--r-- | org.eclipse.jgit/resources/org/eclipse/jgit/JGitText.properties | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/org.eclipse.jgit/resources/org/eclipse/jgit/JGitText.properties b/org.eclipse.jgit/resources/org/eclipse/jgit/JGitText.properties index 9b1cb0c919..bc4603eeb9 100644 --- a/org.eclipse.jgit/resources/org/eclipse/jgit/JGitText.properties +++ b/org.eclipse.jgit/resources/org/eclipse/jgit/JGitText.properties @@ -329,6 +329,7 @@ packetSizeMustBeAtMost=packet size {0} must be <= {1} packfileCorruptionDetected=Packfile corruption detected: {0} packfileIsTruncated=Packfile is truncated. packingCancelledDuringObjectsWriting=Packing cancelled during objects writing +packWriterStatistics=Total {0,number,#0} (delta {1,number,#0}), reused {2,number,#0} (delta {3,number,#0}) pathIsNotInWorkingDir=Path is not in working dir peeledLineBeforeRef=Peeled line before ref. peerDidNotSupplyACompleteObjectGraph=peer did not supply a complete object graph |