Skip to content

Releases: alisaifee/limits

5.1.0

23 Apr 19:00
5.1.0
2b76ea0
Compare
Choose a tag to compare

Features

  • Expose key_prefix constructor argument for all redis storage
    implementations to simplify customizing the prefix used for all
    keys created in redis.

4.8.0

23 Apr 21:00
4.8.0
742f7a2
Compare
Choose a tag to compare

Features

  • Expose key_prefix constructor argument for all redis storage
    implementations to simplify customizing the prefix used for all keys
    created in redis (Backported from 5.1.0).

5.0.0

16 Apr 00:55
5.0.0
eeb02fd
Compare
Choose a tag to compare

to memcachio`

  • Improved performance of redis moving window test and get_window_stats operations
    especially when dealing with large rate limits.
  • Improved performance of in-memory moving window test and get_window_stats operations.
  • Reduced load on event loop when expiring limits with async in-memory implementations

5.0.0rc2

15 Apr 20:09
5.0.0rc2
ca0e9ca
Compare
Choose a tag to compare

Compatibility

  • Add back emcache as a non default implementation for memcached + asyncio
  • Remove support for memcached < 1.5

Documentation

  • Improve presentation of benchmark documentation

4.7.3

13 Apr 02:20
4.7.3
58af444
Compare
Choose a tag to compare

Documentation

  • Expand benchmark results to included preseeded limits

Bug Fix

  • Handle clearing missing key with memcache + async

5.0.0rc1

10 Apr 01:45
5.0.0rc1
4a01f10
Compare
Choose a tag to compare

Backward incompatible changes

  • Dropped support for Fixed Window with Elastic Expiry strategy
  • Dropped support for etcd
  • Replaced async support for memached from memcachio`

Performance

  • Improved performance of in-memory moving window test and get_window_stats operations.
  • Improved performance of redis moving window test and get_window_stats operations.
  • Improved performance of mongodb moving window test and get_window_stats operations.

4.7.2

09 Apr 21:50
4.7.2
451bd27
Compare
Choose a tag to compare

Documentation

  • Improve presentation of benchmark docs

4.7.1

08 Apr 23:36
4.7.1
47c207f
Compare
Choose a tag to compare

Testing

  • Fix incorrect benchmark for async test method

4.7

08 Apr 21:10
4.7
c20794b
Compare
Choose a tag to compare
4.7

Documentation

  • Add benchmarking results in documentation

4.6

03 Apr 17:31
4.6
32d9fb7
Compare
Choose a tag to compare
4.6

Bug Fix

  • Ensure mongo clients are closed on storage destruction.
    Issue 264