summaryrefslogtreecommitdiffstats
path: root/org.eclipse.jgit.pgm/META-INF
diff options
context:
space:
mode:
authorShawn O. Pearce <spearce@spearce.org>2010-09-24 12:49:29 -0700
committerShawn O. Pearce <spearce@spearce.org>2010-09-24 12:49:29 -0700
commitaf3fbb13f680cb3075d8f43a9113330711f5ae4f (patch)
treedac3a6be772bbfb32d843bc32f310d264694f5fa /org.eclipse.jgit.pgm/META-INF
parent11f99fecfd4b839d258a77092e06daedd5660821 (diff)
downloadjgit-af3fbb13f680cb3075d8f43a9113330711f5ae4f.tar.gz
jgit-af3fbb13f680cb3075d8f43a9113330711f5ae4f.zip
debug-text-hashfunctions: Test suite for content hashes
This is the test suite I was using to help understand why we had such a high collision rate with RawTextComparator, and to select a replacement function. Since its not something we will run very often, lets make it a program in the debug package rather than a JUnit test. This way we can run it on demand against any corpus of files we choose, but we aren't bottlenecking our daily builds running tests with no assertions. Adding a new hash function to this suite is simple, just define a new instance member of type "Hash" with the logic applied to the region passed in. Change-Id: Iec0b176adb464cf95b06cda157932b79c0b59886 Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
Diffstat (limited to 'org.eclipse.jgit.pgm/META-INF')
-rw-r--r--org.eclipse.jgit.pgm/META-INF/services/org.eclipse.jgit.pgm.TextBuiltin1
1 files changed, 1 insertions, 0 deletions
diff --git a/org.eclipse.jgit.pgm/META-INF/services/org.eclipse.jgit.pgm.TextBuiltin b/org.eclipse.jgit.pgm/META-INF/services/org.eclipse.jgit.pgm.TextBuiltin
index 075cadef79..c63214776b 100644
--- a/org.eclipse.jgit.pgm/META-INF/services/org.eclipse.jgit.pgm.TextBuiltin
+++ b/org.eclipse.jgit.pgm/META-INF/services/org.eclipse.jgit.pgm.TextBuiltin
@@ -31,6 +31,7 @@ org.eclipse.jgit.pgm.debug.ShowCacheTree
org.eclipse.jgit.pgm.debug.ShowCommands
org.eclipse.jgit.pgm.debug.ShowDirCache
org.eclipse.jgit.pgm.debug.ShowPackDelta
+org.eclipse.jgit.pgm.debug.TextHashFunctions
org.eclipse.jgit.pgm.debug.WriteDirCache
org.eclipse.jgit.pgm.eclipse.Iplog