Skip to content

Latest commit

 

History

History
31 lines (20 loc) · 963 Bytes

CHANGES.md

File metadata and controls

31 lines (20 loc) · 963 Bytes

List of Changes

Version 2.1

2.1.0

  • Improved CMake build system.
  • Added support for using only a single hash function (not really cuckoo hashing).
  • In the C++ library item_type is now an array of unsigned char.

Version 2.0

2.0.0

  • Switched to using faster non-cryptographic hash functions and a faster insertion method.
  • Created .NET Standard wrappers for the public API.
  • Kuku is not a CMake project (with a top-level CMake file).
  • Kuku now allows any size hash table -- not just a power of two. Note the change in the constructor of the KukuTable class that now accepts the table size directly, and not its base-2 logarithm.
  • Changed name KukuDotNet to KukuNet.
  • Added NuGet package.

Version 1.1

1.1.1

  • Added table_size_type to use instead of std::size_t to be compatible with location_type.

1.1.0

  • Enabled interoperability between 32-bit and 64-bit versions by limiting location size to 32 bits.