Skip to content

Commit

Permalink
Release 0.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
eaufavor committed Nov 1, 2024
1 parent 3d2321e commit 28f6946
Show file tree
Hide file tree
Showing 20 changed files with 60 additions and 60 deletions.
2 changes: 1 addition & 1 deletion .bleep
Original file line number Diff line number Diff line change
@@ -1 +1 @@
360e825c3e129a1642a3d4a42ab390b0b3a7b2e2
88def7550ecab6e9511d7931cb97f03de54b89a5
2 changes: 1 addition & 1 deletion pingora-boringssl/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand Down
14 changes: 7 additions & 7 deletions pingora-cache/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand All @@ -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 }
Expand Down
18 changes: 9 additions & 9 deletions pingora-core/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand All @@ -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 }
Expand Down
2 changes: 1 addition & 1 deletion pingora-error/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand Down
6 changes: 3 additions & 3 deletions pingora-header-serde/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand All @@ -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"
4 changes: 2 additions & 2 deletions pingora-http/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand All @@ -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 = []
Expand Down
2 changes: 1 addition & 1 deletion pingora-ketama/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand Down
2 changes: 1 addition & 1 deletion pingora-limits/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand Down
12 changes: 6 additions & 6 deletions pingora-load-balancing/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand All @@ -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"
Expand Down
2 changes: 1 addition & 1 deletion pingora-lru/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand Down
8 changes: 4 additions & 4 deletions pingora-memory-cache/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand All @@ -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" }
2 changes: 1 addition & 1 deletion pingora-openssl/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand Down
4 changes: 2 additions & 2 deletions pingora-pool/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand All @@ -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"
16 changes: 8 additions & 8 deletions pingora-proxy/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand All @@ -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 }
Expand All @@ -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"] }
Expand Down
2 changes: 1 addition & 1 deletion pingora-runtime/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand Down
4 changes: 2 additions & 2 deletions pingora-rustls/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand All @@ -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"
Expand Down
2 changes: 1 addition & 1 deletion pingora-timeout/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand Down
14 changes: 7 additions & 7 deletions pingora/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand All @@ -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 :(
Expand Down
2 changes: 1 addition & 1 deletion tinyufo/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand Down

0 comments on commit 28f6946

Please sign in to comment.