All Versions
39
Latest Version
Avg Release Cycle
139 days
Latest Release
1302 days ago

Changelog History
Page 4

  • v0.1.9 Changes

    • ๐Ÿ— Build algebird against scala 2.9.2 and 2.10.0
    • algebird-util with Future and Try algebras.
  • v0.1.8 Changes

    • โœ… Break out algebird-core and algebird-test into separate jars
  • v0.1.7 Changes

    • SummingQueue works with capacity of 0, just passes through
    • โž• adds compressed bitset (RichCBitSet)
    • โž• Add BFSparse
    • Heavy hitters in countminsketch
    • Monad typeclass
  • v0.1.6 Changes

    • โž• Adds publishing pom.
    • โž• Add SummingQueue
    • ๐Ÿ“‡ rename Cassandra's MurmurHash.
  • v0.1.5 Changes

    • ๐Ÿ‘‰ Make Metric serializable
    • JMap uses Semigroup
  • v0.1.4 Changes

    • Count-min-sketch (with Monoid)
    • โž• Added Bloom Filter (with Monoid)
    • HyperLogLog now uses Murmur128 (should be faster)
    • Max/Min/First/Last Monoids
    • VectorSpace trait (implementations for Maps/Vector)
    • DecayedVector for efficient exponential moving average on vectors
    • Metric trait
    • Approximate[Numeric]/Boolean to track error in approximations
    • โž• Adds Semigroup and implicits for usual primitives and collections
    • ๐Ÿ›  Fixes EitherMonoid to have a zero
    • โž• Add MinPlus algebra for shortest path calculations
    • Lots of code cleanups
  • v0.1.2 Changes

    • ๐Ÿ‘Œ Improves speed of HyperLogLog.
    • ๐Ÿ”จ Refactoring of RightFolded Monoid
  • v0.1.1 Changes

    • โž• Added Moments monoid for first 5 moments
    • ๐Ÿ‘Œ Improved HyperLogLogMonoid (less memory usage, added intersections)
  • v0.1.0 Changes

    • ๐Ÿšš Moved code over from Scalding.