aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorYuchen Wu <[email protected]>2024-10-31 15:40:22 -0700
committerYuchen Wu <[email protected]>2024-10-31 15:40:22 -0700
commit1b93914ef4651c68767456afecda5c62cdac8136 (patch)
treeccd3c05f44c0d9801dd5277b15e68060b3f6e595
parentfb343ee6bf8e6aa8e84503a588da7d58c9de0cc8 (diff)
downloadpingora-bleeper-yuchen-88def7550ec.tar.gz
pingora-bleeper-yuchen-88def7550ec.zip
-rw-r--r--.bleep2
-rw-r--r--pingora-boringssl/Cargo.toml2
-rw-r--r--pingora-cache/Cargo.toml14
-rw-r--r--pingora-core/Cargo.toml18
-rw-r--r--pingora-error/Cargo.toml2
-rw-r--r--pingora-header-serde/Cargo.toml6
-rw-r--r--pingora-http/Cargo.toml4
-rw-r--r--pingora-ketama/Cargo.toml2
-rw-r--r--pingora-limits/Cargo.toml2
-rw-r--r--pingora-load-balancing/Cargo.toml12
-rw-r--r--pingora-lru/Cargo.toml2
-rw-r--r--pingora-memory-cache/Cargo.toml8
-rw-r--r--pingora-openssl/Cargo.toml2
-rw-r--r--pingora-pool/Cargo.toml4
-rw-r--r--pingora-proxy/Cargo.toml16
-rw-r--r--pingora-runtime/Cargo.toml2
-rw-r--r--pingora-rustls/Cargo.toml4
-rw-r--r--pingora-timeout/Cargo.toml2
-rw-r--r--pingora/Cargo.toml14
-rw-r--r--tinyufo/Cargo.toml2
20 files changed, 60 insertions, 60 deletions
diff --git a/.bleep b/.bleep
index ec6d347..a555de0 100644
--- a/.bleep
+++ b/.bleep
@@ -1 +1 @@
-360e825c3e129a1642a3d4a42ab390b0b3a7b2e2 \ No newline at end of file
+88def7550ecab6e9511d7931cb97f03de54b89a5 \ No newline at end of file
diff --git a/pingora-boringssl/Cargo.toml b/pingora-boringssl/Cargo.toml
index da1de4d..a5537e0 100644
--- a/pingora-boringssl/Cargo.toml
+++ b/pingora-boringssl/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "pingora-boringssl"
-version = "0.3.0"
+version = "0.4.0"
authors = ["Yuchen Wu <[email protected]>"]
license = "Apache-2.0"
edition = "2021"
diff --git a/pingora-cache/Cargo.toml b/pingora-cache/Cargo.toml
index 235cd08..05097e3 100644
--- a/pingora-cache/Cargo.toml
+++ b/pingora-cache/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "pingora-cache"
-version = "0.3.0"
+version = "0.4.0"
authors = ["Yuchen Wu <[email protected]>"]
license = "Apache-2.0"
edition = "2021"
@@ -17,12 +17,12 @@ name = "pingora_cache"
path = "src/lib.rs"
[dependencies]
-pingora-core = { version = "0.3.0", path = "../pingora-core", default-features = false }
-pingora-error = { version = "0.3.0", path = "../pingora-error" }
-pingora-header-serde = { version = "0.3.0", path = "../pingora-header-serde" }
-pingora-http = { version = "0.3.0", path = "../pingora-http" }
-pingora-lru = { version = "0.3.0", path = "../pingora-lru" }
-pingora-timeout = { version = "0.3.0", path = "../pingora-timeout" }
+pingora-core = { version = "0.4.0", path = "../pingora-core", default-features = false }
+pingora-error = { version = "0.4.0", path = "../pingora-error" }
+pingora-header-serde = { version = "0.4.0", path = "../pingora-header-serde" }
+pingora-http = { version = "0.4.0", path = "../pingora-http" }
+pingora-lru = { version = "0.4.0", path = "../pingora-lru" }
+pingora-timeout = { version = "0.4.0", path = "../pingora-timeout" }
http = { workspace = true }
indexmap = "1"
once_cell = { workspace = true }
diff --git a/pingora-core/Cargo.toml b/pingora-core/Cargo.toml
index d75e059..4bf108b 100644
--- a/pingora-core/Cargo.toml
+++ b/pingora-core/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "pingora-core"
-version = "0.3.0"
+version = "0.4.0"
authors = ["Yuchen Wu <[email protected]>"]
license = "Apache-2.0"
edition = "2021"
@@ -19,14 +19,14 @@ name = "pingora_core"
path = "src/lib.rs"
[dependencies]
-pingora-runtime = { version = "0.3.0", path = "../pingora-runtime" }
-pingora-openssl = { version = "0.3.0", path = "../pingora-openssl", optional = true }
-pingora-boringssl = { version = "0.3.0", path = "../pingora-boringssl", optional = true }
-pingora-pool = { version = "0.3.0", path = "../pingora-pool" }
-pingora-error = { version = "0.3.0", path = "../pingora-error" }
-pingora-timeout = { version = "0.3.0", path = "../pingora-timeout" }
-pingora-http = { version = "0.3.0", path = "../pingora-http" }
-pingora-rustls = { version = "0.3.0", path = "../pingora-rustls", optional = true }
+pingora-runtime = { version = "0.4.0", path = "../pingora-runtime" }
+pingora-openssl = { version = "0.4.0", path = "../pingora-openssl", optional = true }
+pingora-boringssl = { version = "0.4.0", path = "../pingora-boringssl", optional = true }
+pingora-pool = { version = "0.4.0", path = "../pingora-pool" }
+pingora-error = { version = "0.4.0", path = "../pingora-error" }
+pingora-timeout = { version = "0.4.0", path = "../pingora-timeout" }
+pingora-http = { version = "0.4.0", path = "../pingora-http" }
+pingora-rustls = { version = "0.4.0", path = "../pingora-rustls", optional = true }
tokio = { workspace = true, features = ["net", "rt-multi-thread", "signal"] }
futures = "0.3"
async-trait = { workspace = true }
diff --git a/pingora-error/Cargo.toml b/pingora-error/Cargo.toml
index 3328120..7667e17 100644
--- a/pingora-error/Cargo.toml
+++ b/pingora-error/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "pingora-error"
-version = "0.3.0"
+version = "0.4.0"
authors = ["Yuchen Wu <[email protected]>"]
license = "Apache-2.0"
edition = "2021"
diff --git a/pingora-header-serde/Cargo.toml b/pingora-header-serde/Cargo.toml
index b0a6bbe..f966cf9 100644
--- a/pingora-header-serde/Cargo.toml
+++ b/pingora-header-serde/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "pingora-header-serde"
-version = "0.3.0"
+version = "0.4.0"
authors = ["Yuchen Wu <[email protected]>"]
license = "Apache-2.0"
edition = "2021"
@@ -27,6 +27,6 @@ zstd-safe = { version = "7.1.0", features = ["std"] }
http = { workspace = true }
bytes = { workspace = true }
httparse = { workspace = true }
-pingora-error = { version = "0.3.0", path = "../pingora-error" }
-pingora-http = { version = "0.3.0", path = "../pingora-http" }
+pingora-error = { version = "0.4.0", path = "../pingora-error" }
+pingora-http = { version = "0.4.0", path = "../pingora-http" }
thread_local = "1.0"
diff --git a/pingora-http/Cargo.toml b/pingora-http/Cargo.toml
index 983d84a..3a2642b 100644
--- a/pingora-http/Cargo.toml
+++ b/pingora-http/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "pingora-http"
-version = "0.3.0"
+version = "0.4.0"
authors = ["Yuchen Wu <[email protected]>"]
license = "Apache-2.0"
edition = "2021"
@@ -19,7 +19,7 @@ path = "src/lib.rs"
[dependencies]
http = { workspace = true }
bytes = { workspace = true }
-pingora-error = { version = "0.3.0", path = "../pingora-error" }
+pingora-error = { version = "0.4.0", path = "../pingora-error" }
[features]
default = []
diff --git a/pingora-ketama/Cargo.toml b/pingora-ketama/Cargo.toml
index f3956a1..2574ece 100644
--- a/pingora-ketama/Cargo.toml
+++ b/pingora-ketama/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "pingora-ketama"
-version = "0.3.0"
+version = "0.4.0"
description = "Rust port of the nginx consistent hash function"
authors = ["Pingora Team <[email protected]>"]
license = "Apache-2.0"
diff --git a/pingora-limits/Cargo.toml b/pingora-limits/Cargo.toml
index 0df5c23..b35d2de 100644
--- a/pingora-limits/Cargo.toml
+++ b/pingora-limits/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "pingora-limits"
-version = "0.3.0"
+version = "0.4.0"
authors = ["Yuchen Wu <[email protected]>"]
license = "Apache-2.0"
description = "A library for rate limiting and event frequency estimation"
diff --git a/pingora-load-balancing/Cargo.toml b/pingora-load-balancing/Cargo.toml
index e87c598..298630f 100644
--- a/pingora-load-balancing/Cargo.toml
+++ b/pingora-load-balancing/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "pingora-load-balancing"
-version = "0.3.0"
+version = "0.4.0"
authors = ["Yuchen Wu <[email protected]>"]
license = "Apache-2.0"
edition = "2021"
@@ -18,11 +18,11 @@ path = "src/lib.rs"
[dependencies]
async-trait = { workspace = true }
-pingora-http = { version = "0.3.0", path = "../pingora-http" }
-pingora-error = { version = "0.3.0", path = "../pingora-error" }
-pingora-core = { version = "0.3.0", path = "../pingora-core", default-features = false }
-pingora-ketama = { version = "0.3.0", path = "../pingora-ketama" }
-pingora-runtime = { version = "0.3.0", path = "../pingora-runtime" }
+pingora-http = { version = "0.4.0", path = "../pingora-http" }
+pingora-error = { version = "0.4.0", path = "../pingora-error" }
+pingora-core = { version = "0.4.0", path = "../pingora-core", default-features = false }
+pingora-ketama = { version = "0.4.0", path = "../pingora-ketama" }
+pingora-runtime = { version = "0.4.0", path = "../pingora-runtime" }
arc-swap = "1"
fnv = "1"
rand = "0"
diff --git a/pingora-lru/Cargo.toml b/pingora-lru/Cargo.toml
index b5e05a0..6f32718 100644
--- a/pingora-lru/Cargo.toml
+++ b/pingora-lru/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "pingora-lru"
-version = "0.3.0"
+version = "0.4.0"
authors = ["Yuchen Wu <[email protected]>"]
license = "Apache-2.0"
edition = "2021"
diff --git a/pingora-memory-cache/Cargo.toml b/pingora-memory-cache/Cargo.toml
index ab38a01..72ca4b1 100644
--- a/pingora-memory-cache/Cargo.toml
+++ b/pingora-memory-cache/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "pingora-memory-cache"
-version = "0.3.0"
+version = "0.4.0"
authors = ["Yuchen Wu <[email protected]>"]
license = "Apache-2.0"
edition = "2021"
@@ -17,11 +17,11 @@ name = "pingora_memory_cache"
path = "src/lib.rs"
[dependencies]
-TinyUFO = { version = "0.3.0", path = "../tinyufo" }
+TinyUFO = { version = "0.4.0", path = "../tinyufo" }
ahash = { workspace = true }
tokio = { workspace = true, features = ["sync"] }
async-trait = { workspace = true }
-pingora-error = { version = "0.3.0", path = "../pingora-error" }
+pingora-error = { version = "0.4.0", path = "../pingora-error" }
log = { workspace = true }
parking_lot = "0"
-pingora-timeout = { version = "0.3.0", path = "../pingora-timeout" }
+pingora-timeout = { version = "0.4.0", path = "../pingora-timeout" }
diff --git a/pingora-openssl/Cargo.toml b/pingora-openssl/Cargo.toml
index d281b0a..adea116 100644
--- a/pingora-openssl/Cargo.toml
+++ b/pingora-openssl/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "pingora-openssl"
-version = "0.3.0"
+version = "0.4.0"
authors = ["Yuchen Wu <[email protected]>"]
license = "Apache-2.0"
edition = "2021"
diff --git a/pingora-pool/Cargo.toml b/pingora-pool/Cargo.toml
index ad48ad9..866a0f2 100644
--- a/pingora-pool/Cargo.toml
+++ b/pingora-pool/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "pingora-pool"
-version = "0.3.0"
+version = "0.4.0"
authors = ["Yuchen Wu <[email protected]>"]
license = "Apache-2.0"
edition = "2021"
@@ -23,7 +23,7 @@ lru = { workspace = true }
log = { workspace = true }
parking_lot = "0.12"
crossbeam-queue = "0.3"
-pingora-timeout = { version = "0.3.0", path = "../pingora-timeout" }
+pingora-timeout = { version = "0.4.0", path = "../pingora-timeout" }
[dev-dependencies]
tokio-test = "0.4"
diff --git a/pingora-proxy/Cargo.toml b/pingora-proxy/Cargo.toml
index b65e0d8..4784dea 100644
--- a/pingora-proxy/Cargo.toml
+++ b/pingora-proxy/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "pingora-proxy"
-version = "0.3.0"
+version = "0.4.0"
authors = ["Yuchen Wu <[email protected]>"]
license = "Apache-2.0"
edition = "2021"
@@ -18,12 +18,12 @@ name = "pingora_proxy"
path = "src/lib.rs"
[dependencies]
-pingora-error = { version = "0.3.0", path = "../pingora-error" }
-pingora-core = { version = "0.3.0", path = "../pingora-core", default-features = false }
-pingora-timeout = { version = "0.3.0", path = "../pingora-timeout" }
-pingora-cache = { version = "0.3.0", path = "../pingora-cache", default-features = false }
+pingora-error = { version = "0.4.0", path = "../pingora-error" }
+pingora-core = { version = "0.4.0", path = "../pingora-core", default-features = false }
+pingora-timeout = { version = "0.4.0", path = "../pingora-timeout" }
+pingora-cache = { version = "0.4.0", path = "../pingora-cache", default-features = false }
tokio = { workspace = true, features = ["macros", "net"] }
-pingora-http = { version = "0.3.0", path = "../pingora-http" }
+pingora-http = { version = "0.4.0", path = "../pingora-http" }
http = { workspace = true }
futures = "0.3"
bytes = { workspace = true }
@@ -43,8 +43,8 @@ tokio-test = "0.4"
env_logger = "0.9"
hyper = "0.14"
tokio-tungstenite = "0.20.1"
-pingora-limits = { version = "0.3.0", path = "../pingora-limits" }
-pingora-load-balancing = { version = "0.3.0", path = "../pingora-load-balancing", default-features=false }
+pingora-limits = { version = "0.4.0", path = "../pingora-limits" }
+pingora-load-balancing = { version = "0.4.0", path = "../pingora-load-balancing", default-features=false }
prometheus = "0"
futures-util = "0.3"
serde = { version = "1.0", features = ["derive"] }
diff --git a/pingora-runtime/Cargo.toml b/pingora-runtime/Cargo.toml
index 49a5fff..a5e5d19 100644
--- a/pingora-runtime/Cargo.toml
+++ b/pingora-runtime/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "pingora-runtime"
-version = "0.3.0"
+version = "0.4.0"
authors = ["Yuchen Wu <[email protected]>"]
license = "Apache-2.0"
edition = "2021"
diff --git a/pingora-rustls/Cargo.toml b/pingora-rustls/Cargo.toml
index 7b8df33..83275b9 100644
--- a/pingora-rustls/Cargo.toml
+++ b/pingora-rustls/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "pingora-rustls"
-version = "0.3.0"
+version = "0.4.0"
license = "Apache-2.0"
edition = "2021"
repository = "https://github.com/cloudflare/pingora"
@@ -16,7 +16,7 @@ path = "src/lib.rs"
[dependencies]
log = "0.4.21"
-pingora-error = {version = "0.3.0", path = "../pingora-error"}
+pingora-error = {version = "0.4.0", path = "../pingora-error"}
ring = "0.17.8"
rustls = "0.23.12"
rustls-native-certs = "0.7.1"
diff --git a/pingora-timeout/Cargo.toml b/pingora-timeout/Cargo.toml
index 1bca525..edffde4 100644
--- a/pingora-timeout/Cargo.toml
+++ b/pingora-timeout/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "pingora-timeout"
-version = "0.3.0"
+version = "0.4.0"
authors = ["Yuchen Wu <[email protected]>"]
license = "Apache-2.0"
edition = "2021"
diff --git a/pingora/Cargo.toml b/pingora/Cargo.toml
index 7f14864..c37d4a8 100644
--- a/pingora/Cargo.toml
+++ b/pingora/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "pingora"
-version = "0.3.0"
+version = "0.4.0"
authors = ["Yuchen Wu <[email protected]>"]
license = "Apache-2.0"
edition = "2021"
@@ -22,12 +22,12 @@ features = ["document-features"]
rustdoc-args = ["--cfg", "docsrs"]
[dependencies]
-pingora-core = { version = "0.3.0", path = "../pingora-core", default-features = false }
-pingora-http = { version = "0.3.0", path = "../pingora-http" }
-pingora-timeout = { version = "0.3.0", path = "../pingora-timeout" }
-pingora-load-balancing = { version = "0.3.0", path = "../pingora-load-balancing", optional = true, default-features = false }
-pingora-proxy = { version = "0.3.0", path = "../pingora-proxy", optional = true, default-features = false }
-pingora-cache = { version = "0.3.0", path = "../pingora-cache", optional = true, default-features = false }
+pingora-core = { version = "0.4.0", path = "../pingora-core", default-features = false }
+pingora-http = { version = "0.4.0", path = "../pingora-http" }
+pingora-timeout = { version = "0.4.0", path = "../pingora-timeout" }
+pingora-load-balancing = { version = "0.4.0", path = "../pingora-load-balancing", optional = true, default-features = false }
+pingora-proxy = { version = "0.4.0", path = "../pingora-proxy", optional = true, default-features = false }
+pingora-cache = { version = "0.4.0", path = "../pingora-cache", optional = true, default-features = false }
# Only used for documenting features, but doesn't work in any other dependency
# group :(
diff --git a/tinyufo/Cargo.toml b/tinyufo/Cargo.toml
index 110b6d1..9846c10 100644
--- a/tinyufo/Cargo.toml
+++ b/tinyufo/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "TinyUFO"
-version = "0.3.0"
+version = "0.4.0"
authors = ["Yuchen Wu <[email protected]>"]
edition = "2021"
license = "Apache-2.0"