Skip to content

Releases: zkxs/cuniq

2.0.0 - Multithreading!

Choose a tag to compare

@zkxs zkxs released this 14 Oct 20:42

Added

  • Multithreading support!
    • Significant performance improvement for --mode=near-exact. On my machine it is 2x faster.
    • Huge performance improvement for --mode=estimate. On my machine it's 10x faster, even beating wc -l in performance
    • Multithreading is on by default use --threads=1 if you want to disable multithreading.

Changed

  • Minor performance improvements for --mode=exact in both the counting and reporting cases

Removed

  • --trim and --lower preprocessing options have been removed, as I've decided they are out of scope. Consider awk '{$1=$1;print}' and tr '[:upper:]' '[:lower:]' as alternatives for this preprocessing.

1.0.3

Choose a tag to compare

@zkxs zkxs released this 16 Sep 00:50

Nightly Rust is no longer needed to compile cuniq.

1.0.2

Choose a tag to compare

@zkxs zkxs released this 11 Aug 10:05

Only contains documentation improvements.

1.0.1

Choose a tag to compare

@zkxs zkxs released this 11 Aug 07:41
  • fix repository link on crates.io
  • update some dependencies

1.0.0

Choose a tag to compare

@github-actions github-actions released this 11 Aug 07:22

Initial release!