JCTools v3.3.0 Release Notes

  • ๐Ÿš€ This is a minor release with new features and several bug fixes.

    ๐Ÿ› Bug fixes:

    • ๐Ÿšš #334 NBHMLong iterators do not remove NO_KEY (thanks @matteobertozzi)
    • ๐Ÿšš #335 NBHM/Long/Identity iterators only removes keys if values have not changed. Now follow JDK convention.
    • #336 MpscBlockingConsumerArrayQueue: fix race writing to blocked field (thanks @philipa)
    • #339 fill wakeup call can spin forever(or until a consumer is blocked again) on MpscBlockingConsumerArrayQueue

    ๐Ÿ†• New features:

    • #340 MpscBlockingConsumerArrayQueue provide a new blocking drain variant (thanks @franz1981)