PackageTrack
Sign in Get early access

bandwidth-throttle/token-bucket

Implementation of the Token Bucket algorithm.

2.0.0 2.0M downloads/mo #4339 most downloaded on Packagist bandwidth-throttle/token-bucket

What this package is like to depend on

Last release 9 years ago

no release in 18 months

Release timing varies

gaps range from 3 weeks to 1.2 years

Most releases are documented

notes for 7 of 8 stable releases

Nothing withdrawn

no release was ever pulled

11 years old

8 releases · first in 2015

0 releases in the last 12 months

see the full history below

Release timeline

8 releases · Jun 2015 to Oct 2017
2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 8
  1. 2.0.0 13 Oct 2017
    Release notes
    • Implement BlockingConsumer's timeout (#9)
    • Disallow inheritance (#13)
    • Validate parameters (consume() and bootstrap())
    Open source →
  2. 1.1.1 13 Oct 2017
    Release notes
    • Fix Postgres storage
    • Fix MemcachedStorage
    Open source →
  3. 1.1.0 13 Aug 2016
    Release notes
    • Add TokenBucket::getTokens()
    Open source →
  4. 1.0.0 27 Jun 2016
    Release notes
    • Stop support of PHP-5.5
    • Check Rate for invalid amount values
    • Check TokenBucket for invalid capacity values
    • Deprecate MemcacheStorage
    • Fix MemcachedStorage for PHP-7
    Open source →
  5. 0.4 11 Aug 2015
    Release notes
    • MemcachedStorage
    • IPCStorage
    • PHPRedisStorage
    • PredisStorage
    Open source →
  6. 0.3 11 Jul 2015
    Release notes
    • TokenBucket::consume() communicates the remaining seconds.
    • Token bucket uses a storage which can be shared among instances.
    Open source →
  7. 0.2 19 Jun 2015

    Nothing published for this version

  8. 0.1 19 Jun 2015
    Release notes

    update api documentation

    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive