Package: nutcracker / 0.5.0+dfsg-2

Metadata

Package Version Patches format
nutcracker 0.5.0+dfsg-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
use_system_libyaml | (download)

Makefile.am | 2 1 + 1 - 0 !
configure.ac | 7 0 + 7 - 0 !
src/Makefile.am | 5 1 + 4 - 0 !
3 files changed, 2 insertions(+), 12 deletions(-)

 use system libyaml

sysconfdir | (download)

src/Makefile.am | 7 7 + 0 - 0 !
src/nc.c | 9 3 + 6 - 0 !
2 files changed, 10 insertions(+), 6 deletions(-)

 use sysconfdir & localstatedir for conf/pid/logs

do_not_ship_test_all | (download)

src/Makefile.am | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 do not ship the "test_all" binary

murmurhashneutral2 | (download)

src/hashkit/nc_murmur.c | 11 10 + 1 - 0 !
1 file changed, 10 insertions(+), 1 deletion(-)

 patch murmurhash2 to be endian- and alignment-neutral

This is based on the popular MurmurHashNeutral2 as shipped by multiple
other projects. As that's reportedly half as fast, place the new code
under an #if guard. Rather than do alignment and endianness check to
select the variant, statically select the faster variant on i386/amd64,
as that's what most projects (e.g. rocksdb) seem to be doing...