0
I Use This!
Inactive

Commits : Listings

Analyzed about 19 hours ago. based on code collected 1 day ago.
May 15, 2023 — May 15, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Add failing test case to show that getMulti fails to ever terminate when only a single value is present for a key More... about 12 years ago
refactoring kv alignment into variable More... about 13 years ago
initial implementation of useful command-line tools for creating HashFiles and BloomFilters from text files More... over 13 years ago
adding initial implementation of HashFile v2 (with configurable key/value and hash sizes) More... over 13 years ago
starting 0.7.0 release More... over 13 years ago
rename variable 'found' to 'newlyInserted' in putIfAbsent(); no significant code change More... over 13 years ago
adding putIfAbsent() call (thanks to David Stryker for the suggestion\!) More... over 13 years ago
removing xfaban dependency and failing test cases for the greater good More... over 13 years ago
revised version of CWow hash; still needs some verification More... almost 14 years ago
adding initial implementations of CWow, FNV, Hsieh hashes; adding faban benchmark More... almost 14 years ago
fixing difference in 32-bit version of murmur hash (use of 24 int constant, order of XOR) More... almost 14 years ago
starting on 0.6.0 features; adding FNV1/FNV1a hashes More... almost 14 years ago
renaming test classes to reflect impl classes More... almost 14 years ago
adding 32-bit hash versions; package cleanup and renaming More... almost 14 years ago
upgrading bloom filter to large size (using 128 bitsets); enables theoretical capacity of 32GB More... almost 14 years ago
removing use of intermediate file in hashfilebuilder, should save 50% of file i/o in finish() More... almost 14 years ago
adding minor performance enhancements to hashfile: small buffered reads for random lookups More... about 14 years ago
updating gitignore More... about 14 years ago
improving performance of finish() by using buffered data input stream for hashfile build More... about 14 years ago
adding eager() boolean to warm up buckets in HashFile; updating HashFileBuilder to use mmap() instead of reading into ByteBuffer More... about 14 years ago
0.4.0: adding more test cases for hash implementations More... about 14 years ago
0.4.0: improving tests, removing unused LongPointer class, adding test for HashFile.getMulti() More... about 14 years ago
0.4.0: simplifying HashFile API for multi-threaded use and getMulti() support More... about 14 years ago
0.3.0 release : adding higher-perf hash methods (thanks TS\!); fixing bug in HashFile (2GB limit) More... about 14 years ago
increasing memory for tests to 1500m More... about 14 years ago
adding THANKS.txt More... about 14 years ago
Hmmh. Looks like I managed to omit 2 important files from earlier commit; new jenkins hash, micro-benchmark More... about 14 years ago
Optimized Jenkins has as well, refactored common parts in LongHashMethods More... about 14 years ago
Add silly little micro-benchmark to test new murmur impl More... about 14 years ago
Simplified Murmur hash calculation a bit, potentially making it faster (should write a micro-benchmark to verify) More... about 14 years ago