Skip to content

Release 0.10.0

Latest
Compare
Choose a tag to compare
@dweiss dweiss released this 04 Jun 13:47
· 3 commits to master since this release

This release adds a few utility methods and fixes a few problems with clashing method names (remove). This release is not backward compatible: it's likely you will have to update your code (remove method renamed to removeElement or removeAt, depending on the semantics, dropped WormMap and WormSet classes).

This release requires Java 11 or higher to run.

Resolved issues:
https://github.com/carrotsearch/hppc/milestone/4?closed=1

JavaDoc:
http://carrotsearch.github.io/hppc/releases/0.10.0/api/

New features and API changes

  • GH-250: Add KTypeIndexedContainer stream, sort and reverse methods. (Bruno Roustant)

  • GH-247: Add KTypeArrayList removeAt and rename remove to removeElement. (Bruno Roustant)

  • GH-244: Hide RamUsageEstimator from the public API. (Dawid Weiss)

  • GH-239: Minimum Java bumped to 11 (from 8). (Dawid Weiss)

  • GH-235: Drop WormMap and WormSet. (Bruno Roustant).

Improvements

  • GH-248: List constructor creates a buffer with capacity exactly the expected number of elements. (Bruno Roustant)

** Bugs

  • GH-237: Fix HashMap put/remove returned value for empty key after clear. (Bruno Roustant)