f0b6465069
* streaming responses compile, still small TODOs & cleanup * refactor to allow short curcuits on uncacheable requests (#220) * refactor to allow short curcuits on uncacheable requests * handle error inside an Arc from moka * arc instead of box * lint * more lint * add bonus rate limits and keep all semaphores after rate limits (#221) * add bonus rate limits and keep all semaphores after rate limits * remove stale todos * better function names * cargo upgrade and update * make some panics warn. more todo * pass request_metadata through so streaming responses include their final size * remove stale TODO * remove more stale todos * add file i missed * make to_json_string work well enough * check config for free_subscriptions --------- Co-authored-by: Rory Neithinger <rory@llamanodes.com>
12 lines
267 B
TOML
12 lines
267 B
TOML
[package]
|
|
name = "redis-rate-limiter"
|
|
version = "0.2.0"
|
|
authors = ["Bryan Stitt <bryan@llamanodes.com>"]
|
|
edition = "2021"
|
|
|
|
[dependencies]
|
|
anyhow = "1.0.75"
|
|
chrono = "0.4.31"
|
|
deadpool-redis = { version = "0.13.0", features = ["rt_tokio_1", "serde"] }
|
|
tokio = "1.32.0"
|