From bcb5ef46f1f1be374b6e5e932451bc0ad11684fe Mon Sep 17 00:00:00 2001 From: vicanso Date: Sun, 13 Oct 2024 16:04:52 +0800 Subject: [PATCH] chore: version 0.8.8 --- CHANGELOG.md | 14 +++++++++++++ Cargo.lock | 34 ++++++++++++++++---------------- Cargo.toml | 4 ++-- Makefile | 2 +- src/proxy/dynamic_certificate.rs | 2 +- 5 files changed, 35 insertions(+), 21 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 93bd59d2..ef87ecb5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [0.8.8](https://github.com/vicanso/pingap/compare/v0.8.8..0.8.8) - 2024-10-13 + +### ⛰️ Features + +- Support more infomations for stats - ([ec74050](https://github.com/vicanso/pingap/commit/ec74050f5ee59016a3ea2c9fab99598aa5751ce6)) + +### 🧪 Testing + +- Fix test - ([acda41e](https://github.com/vicanso/pingap/commit/acda41e40772859f9acc00eb85f1d7b5578d6ac0)) + +### ⚙️ Miscellaneous Tasks + +- Update components - ([746294e](https://github.com/vicanso/pingap/commit/746294e32be82b149071e51bc4465f4bb3de9daa)) + ## [0.8.7](https://github.com/vicanso/pingap/compare/v0.8.1..0.8.7) - 2024-09-29 ### ⛰️ Features diff --git a/Cargo.lock b/Cargo.lock index 08f4b888..9d2cf164 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2455,7 +2455,7 @@ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" [[package]] name = "pingap" -version = "0.8.7" +version = "0.8.8" dependencies = [ "TinyUFO", "ahash 0.8.11", @@ -2541,7 +2541,7 @@ dependencies = [ [[package]] name = "pingora" version = "0.3.0" -source = "git+https://github.com/cloudflare/pingora?rev=9921fe422274ced5ef14eb582d63529859fed441#9921fe422274ced5ef14eb582d63529859fed441" +source = "git+https://github.com/cloudflare/pingora?rev=51516839f7155dd74d5cf93006ec1df9ea126b11#51516839f7155dd74d5cf93006ec1df9ea126b11" dependencies = [ "pingora-cache", "pingora-core", @@ -2554,7 +2554,7 @@ dependencies = [ [[package]] name = "pingora-cache" version = "0.3.0" -source = "git+https://github.com/cloudflare/pingora?rev=9921fe422274ced5ef14eb582d63529859fed441#9921fe422274ced5ef14eb582d63529859fed441" +source = "git+https://github.com/cloudflare/pingora?rev=51516839f7155dd74d5cf93006ec1df9ea126b11#51516839f7155dd74d5cf93006ec1df9ea126b11" dependencies = [ "ahash 0.8.11", "async-trait", @@ -2588,7 +2588,7 @@ dependencies = [ [[package]] name = "pingora-core" version = "0.3.0" -source = "git+https://github.com/cloudflare/pingora?rev=9921fe422274ced5ef14eb582d63529859fed441#9921fe422274ced5ef14eb582d63529859fed441" +source = "git+https://github.com/cloudflare/pingora?rev=51516839f7155dd74d5cf93006ec1df9ea126b11#51516839f7155dd74d5cf93006ec1df9ea126b11" dependencies = [ "ahash 0.8.11", "async-trait", @@ -2615,7 +2615,7 @@ dependencies = [ "pingora-http", "pingora-openssl", "pingora-pool", - "pingora-runtime 0.3.0 (git+https://github.com/cloudflare/pingora?rev=9921fe422274ced5ef14eb582d63529859fed441)", + "pingora-runtime 0.3.0 (git+https://github.com/cloudflare/pingora?rev=51516839f7155dd74d5cf93006ec1df9ea126b11)", "pingora-timeout", "prometheus", "rand", @@ -2638,12 +2638,12 @@ dependencies = [ [[package]] name = "pingora-error" version = "0.3.0" -source = "git+https://github.com/cloudflare/pingora?rev=9921fe422274ced5ef14eb582d63529859fed441#9921fe422274ced5ef14eb582d63529859fed441" +source = "git+https://github.com/cloudflare/pingora?rev=51516839f7155dd74d5cf93006ec1df9ea126b11#51516839f7155dd74d5cf93006ec1df9ea126b11" [[package]] name = "pingora-header-serde" version = "0.3.0" -source = "git+https://github.com/cloudflare/pingora?rev=9921fe422274ced5ef14eb582d63529859fed441#9921fe422274ced5ef14eb582d63529859fed441" +source = "git+https://github.com/cloudflare/pingora?rev=51516839f7155dd74d5cf93006ec1df9ea126b11#51516839f7155dd74d5cf93006ec1df9ea126b11" dependencies = [ "bytes", "http 1.1.0", @@ -2658,7 +2658,7 @@ dependencies = [ [[package]] name = "pingora-http" version = "0.3.0" -source = "git+https://github.com/cloudflare/pingora?rev=9921fe422274ced5ef14eb582d63529859fed441#9921fe422274ced5ef14eb582d63529859fed441" +source = "git+https://github.com/cloudflare/pingora?rev=51516839f7155dd74d5cf93006ec1df9ea126b11#51516839f7155dd74d5cf93006ec1df9ea126b11" dependencies = [ "bytes", "http 1.1.0", @@ -2668,7 +2668,7 @@ dependencies = [ [[package]] name = "pingora-ketama" version = "0.3.0" -source = "git+https://github.com/cloudflare/pingora?rev=9921fe422274ced5ef14eb582d63529859fed441#9921fe422274ced5ef14eb582d63529859fed441" +source = "git+https://github.com/cloudflare/pingora?rev=51516839f7155dd74d5cf93006ec1df9ea126b11#51516839f7155dd74d5cf93006ec1df9ea126b11" dependencies = [ "crc32fast", ] @@ -2685,7 +2685,7 @@ dependencies = [ [[package]] name = "pingora-load-balancing" version = "0.3.0" -source = "git+https://github.com/cloudflare/pingora?rev=9921fe422274ced5ef14eb582d63529859fed441#9921fe422274ced5ef14eb582d63529859fed441" +source = "git+https://github.com/cloudflare/pingora?rev=51516839f7155dd74d5cf93006ec1df9ea126b11#51516839f7155dd74d5cf93006ec1df9ea126b11" dependencies = [ "arc-swap", "async-trait", @@ -2698,7 +2698,7 @@ dependencies = [ "pingora-error", "pingora-http", "pingora-ketama", - "pingora-runtime 0.3.0 (git+https://github.com/cloudflare/pingora?rev=9921fe422274ced5ef14eb582d63529859fed441)", + "pingora-runtime 0.3.0 (git+https://github.com/cloudflare/pingora?rev=51516839f7155dd74d5cf93006ec1df9ea126b11)", "rand", "tokio", ] @@ -2706,7 +2706,7 @@ dependencies = [ [[package]] name = "pingora-lru" version = "0.3.0" -source = "git+https://github.com/cloudflare/pingora?rev=9921fe422274ced5ef14eb582d63529859fed441#9921fe422274ced5ef14eb582d63529859fed441" +source = "git+https://github.com/cloudflare/pingora?rev=51516839f7155dd74d5cf93006ec1df9ea126b11#51516839f7155dd74d5cf93006ec1df9ea126b11" dependencies = [ "arrayvec", "hashbrown 0.12.3", @@ -2717,7 +2717,7 @@ dependencies = [ [[package]] name = "pingora-openssl" version = "0.3.0" -source = "git+https://github.com/cloudflare/pingora?rev=9921fe422274ced5ef14eb582d63529859fed441#9921fe422274ced5ef14eb582d63529859fed441" +source = "git+https://github.com/cloudflare/pingora?rev=51516839f7155dd74d5cf93006ec1df9ea126b11#51516839f7155dd74d5cf93006ec1df9ea126b11" dependencies = [ "foreign-types", "libc", @@ -2730,7 +2730,7 @@ dependencies = [ [[package]] name = "pingora-pool" version = "0.3.0" -source = "git+https://github.com/cloudflare/pingora?rev=9921fe422274ced5ef14eb582d63529859fed441#9921fe422274ced5ef14eb582d63529859fed441" +source = "git+https://github.com/cloudflare/pingora?rev=51516839f7155dd74d5cf93006ec1df9ea126b11#51516839f7155dd74d5cf93006ec1df9ea126b11" dependencies = [ "crossbeam-queue", "log", @@ -2744,7 +2744,7 @@ dependencies = [ [[package]] name = "pingora-proxy" version = "0.3.0" -source = "git+https://github.com/cloudflare/pingora?rev=9921fe422274ced5ef14eb582d63529859fed441#9921fe422274ced5ef14eb582d63529859fed441" +source = "git+https://github.com/cloudflare/pingora?rev=51516839f7155dd74d5cf93006ec1df9ea126b11#51516839f7155dd74d5cf93006ec1df9ea126b11" dependencies = [ "async-trait", "bytes", @@ -2778,7 +2778,7 @@ dependencies = [ [[package]] name = "pingora-runtime" version = "0.3.0" -source = "git+https://github.com/cloudflare/pingora?rev=9921fe422274ced5ef14eb582d63529859fed441#9921fe422274ced5ef14eb582d63529859fed441" +source = "git+https://github.com/cloudflare/pingora?rev=51516839f7155dd74d5cf93006ec1df9ea126b11#51516839f7155dd74d5cf93006ec1df9ea126b11" dependencies = [ "once_cell", "rand", @@ -2789,7 +2789,7 @@ dependencies = [ [[package]] name = "pingora-timeout" version = "0.3.0" -source = "git+https://github.com/cloudflare/pingora?rev=9921fe422274ced5ef14eb582d63529859fed441#9921fe422274ced5ef14eb582d63529859fed441" +source = "git+https://github.com/cloudflare/pingora?rev=51516839f7155dd74d5cf93006ec1df9ea126b11#51516839f7155dd74d5cf93006ec1df9ea126b11" dependencies = [ "once_cell", "parking_lot", diff --git a/Cargo.toml b/Cargo.toml index b32a5e96..9e9b4199 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pingap" -version = "0.8.7" +version = "0.8.8" authors = ["Tree Xie "] edition = "2021" categories = ["network-programming", "web-programming::http-server"] @@ -74,7 +74,7 @@ opentelemetry_sdk = { version = "0.24.1", features = [ "rt-tokio", ], default-features = false } path-absolutize = "3.1.1" -pingora = { git = "https://github.com/cloudflare/pingora", rev = "9921fe422274ced5ef14eb582d63529859fed441", default-features = false, features = [ +pingora = { git = "https://github.com/cloudflare/pingora", rev = "51516839f7155dd74d5cf93006ec1df9ea126b11", default-features = false, features = [ # pingora = { version = "0.3.0", default-features = false, features = [ "lb", "openssl", diff --git a/Makefile b/Makefile index 772e427e..87cd16a5 100644 --- a/Makefile +++ b/Makefile @@ -78,4 +78,4 @@ hooks: cp hooks/* .git/hooks/ version: - git cliff --unreleased --tag 0.8.7 --prepend CHANGELOG.md + git cliff --unreleased --tag 0.8.8 --prepend CHANGELOG.md diff --git a/src/proxy/dynamic_certificate.rs b/src/proxy/dynamic_certificate.rs index 27ddef42..e25ccadb 100644 --- a/src/proxy/dynamic_certificate.rs +++ b/src/proxy/dynamic_certificate.rs @@ -21,7 +21,7 @@ use ahash::AHashMap; use arc_swap::ArcSwap; use async_trait::async_trait; use once_cell::sync::Lazy; -use pingora::listeners::TlsSettings; +use pingora::listeners::tls::TlsSettings; use pingora::tls::ext; use pingora::tls::pkey::{PKey, Private}; use pingora::tls::ssl::{NameType, SslRef};