Skip to content
Snippets Groups Projects
  1. Jan 09, 2024
  2. Jan 05, 2024
  3. Jan 04, 2024
  4. Dec 20, 2023
  5. Dec 18, 2023
  6. Dec 15, 2023
  7. Dec 14, 2023
  8. Dec 13, 2023
  9. Dec 12, 2023
  10. Dec 06, 2023
  11. Dec 04, 2023
  12. Dec 01, 2023
  13. Nov 30, 2023
  14. Nov 29, 2023
  15. Nov 27, 2023
  16. Nov 24, 2023
  17. Nov 22, 2023
  18. Nov 21, 2023
  19. Nov 17, 2023
  20. Nov 03, 2023
  21. Oct 31, 2023
  22. Oct 25, 2023
  23. Oct 24, 2023
  24. Oct 20, 2023
  25. Oct 19, 2023
    • dullbananas's avatar
      Refactor rate limiter and improve rate limit bucket cleanup (#3937) · a14657d1
      dullbananas authored
      
      * Update rate_limiter.rs
      
      * Update mod.rs
      
      * Update rate_limiter.rs
      
      * Update rate_limiter.rs
      
      * Update mod.rs
      
      * Update scheduled_tasks.rs
      
      * Shrink `RateLimitBucket`
      
      * Update rate_limiter.rs
      
      * Update mod.rs
      
      * Update rate_limiter.rs
      
      * Update rate_limiter.rs
      
      * Update rate_limiter.rs
      
      * Update rate_limiter.rs
      
      * Update mod.rs
      
      * Update rate_limiter.rs
      
      * fmt
      
      * Update rate_limiter.rs
      
      * Update rate_limiter.rs
      
      * Update rate_limiter.rs
      
      * Update rate_limiter.rs
      
      * Update rate_limiter.rs
      
      * Update rate_limiter.rs
      
      * Update rate_limiter.rs
      
      * Update rate_limiter.rs
      
      * Update rate_limiter.rs
      
      * rerun ci
      
      * Update rate_limiter.rs
      
      * Undo changes to  fields
      
      * Manually undo changes to RateLimitBucket fields
      
      * fmt
      
      * Bucket cleanup loop in rate_limit/mod.rs
      
      * Remove rate limit bucket cleanup from scheduled_tasks.rs
      
      * Remove ;
      
      * Remove UNINITIALIZED_TOKEN_AMOUNT
      
      * Update rate_limiter.rs
      
      * fmt
      
      * Update rate_limiter.rs
      
      * fmt
      
      * Update rate_limiter.rs
      
      * fmt
      
      * Update rate_limiter.rs
      
      * stuff
      
      * MapLevel trait
      
      * fix merge
      
      * Prevent negative numbers in buckets
      
      * Clean up MapLevel::check
      
      * MapLevel::remove_full_buckets
      
      * stuff
      
      * Use remove_full_buckets to avoid allocations
      
      * stuff
      
      * remove tx
      
      * Remove RateLimitConfig
      
      * Rename settings_updated_channel to rate_limit_cell
      
      * Remove global rate limit cell
      
      * impl Default for RateLimitCell
      
      * bucket_configs doc comment to explain EnumMap
      
      * improve test_rate_limiter
      
      * rename default to with_test_config
      
      ---------
      
      Co-authored-by: default avatarDessalines <dessalines@users.noreply.github.com>
      Co-authored-by: default avatarNutomic <me@nutomic.com>
      a14657d1
  26. Oct 17, 2023
  27. Oct 11, 2023
    • Dessalines's avatar
      Moving to debian-based docker image. Fixes #3972 (#4004) · 645bf21d
      Dessalines authored
      * Moving to debian-based docker image. Fixes #3972
      
      * Fix cargo.toml format.
      
      * Try nightly rust for cargo_fmt.
      
      * Trying to fix cargo build.
      
      * Trying to fix cargo build 2.
      
      * Trying to fix federation tests.
      
      * Trying to fix federation tests 2.
      
      * Trying to fix federation tests 3.
      
      * Try to fix aarch 1.
      
      * Try to fix aarch 2.
      
      * Try to fix aarch 3.
      
      * Removing aarch
      
      * Adding tests back in.
      
      * Adding ca-certs, and debian non-root user
      
      * Commenting arm image building.
      
      * Fix platform on runner.
      
      * Version 0.19.0-beta.6
      645bf21d
Loading