Skip to content

Commit

Permalink
Merge pull request #230 from bearcove/release-plz-2024-08-21T20-36-56Z
Browse files Browse the repository at this point in the history
chore: release
  • Loading branch information
fasterthanlime authored Sep 5, 2024
2 parents 2066f04 + d532675 commit c927618
Show file tree
Hide file tree
Showing 21 changed files with 128 additions and 38 deletions.
18 changes: 9 additions & 9 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions crates/b-x/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [1.0.1](https://github.com/bearcove/loona/compare/b-x-v1.0.0...b-x-v1.0.1) - 2024-09-05

### Other
- release

## [1.0.0](https://github.com/bearcove/loona/releases/tag/b-x-v1.0.0) - 2024-08-21

### Other
Expand Down
2 changes: 1 addition & 1 deletion crates/b-x/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "b-x"
version = "1.0.0"
version = "1.0.1"
edition = "2021"
license = "MIT OR Apache-2.0"
repository = "https://github.com/bearcove/loona"
Expand Down
15 changes: 15 additions & 0 deletions crates/buffet/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.3.1](https://github.com/bearcove/loona/compare/buffet-v0.3.0...buffet-v0.3.1) - 2024-09-05

### Other
- Remove needless timers
- allocate vec with the exact capacity
- Filter syscsalls better, introduce record mode for perfstat, remove misleading comment
- both hyper and loona httpwg clis use the harness now
- comment out writev_owned
- hacky writev implementation
- ignore some failures
- debug things
- well that's super weird
- Allow customizing number of buffers
- typo

## [0.3.0](https://github.com/bearcove/loona/compare/buffet-v0.2.1...buffet-v0.3.0) - 2024-08-21

### Added
Expand Down
6 changes: 3 additions & 3 deletions crates/buffet/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "buffet"
version = "0.3.0"
version = "0.3.1"
edition = "2021"
license = "MIT OR Apache-2.0"
repository = "https://github.com/bearcove/loona"
Expand Down Expand Up @@ -40,10 +40,10 @@ tokio = { version = "1.39.2", features = [
] }
tracing = "0.1.40"
nix = "0.29.0"
b-x = { version = "1.0.0", path = "../b-x" }
b-x = { version = "1.0.1", path = "../b-x" }

[target.'cfg(target_os = "linux")'.dependencies]
luring = { path = "../luring", version = "0.1.0", optional = true }
luring = { path = "../luring", version = "0.1.1", optional = true }
io-uring = { version = "0.6.4", optional = true }

[dev-dependencies]
Expand Down
5 changes: 5 additions & 0 deletions crates/httpwg-cli/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.2.3](https://github.com/bearcove/loona/compare/httpwg-cli-v0.2.2...httpwg-cli-v0.2.3) - 2024-09-05

### Other
- update Cargo.lock dependencies

## [0.2.2](https://github.com/bearcove/loona/compare/httpwg-cli-v0.2.1...httpwg-cli-v0.2.2) - 2024-08-21

### Other
Expand Down
8 changes: 4 additions & 4 deletions crates/httpwg-cli/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "httpwg-cli"
version = "0.2.2"
version = "0.2.3"
edition = "2021"
license = "MIT OR Apache-2.0"
repository = "https://github.com/bearcove/loona"
Expand All @@ -17,11 +17,11 @@ path = "src/main.rs"
[dependencies]
color-eyre = "0.6.3"
eyre = "0.6.12"
buffet = { version = "0.3.0", path = "../buffet" }
httpwg = { version = "0.2.2", path = "../httpwg" }
buffet = { version = "0.3.1", path = "../buffet" }
httpwg = { version = "0.2.3", path = "../httpwg" }
lexopt = "0.3.0"
libc = "0.2.155"
tokio = { version = "1.39.2", features = ["time"] }
tracing = "0.1.40"
tracing-subscriber = { version = "0.3.18" }
httpwg-macros = { version = "0.2.2", path = "../httpwg-macros" }
httpwg-macros = { version = "0.2.3", path = "../httpwg-macros" }
13 changes: 13 additions & 0 deletions crates/httpwg-harness/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.1.0](https://github.com/bearcove/loona/releases/tag/httpwg-harness-v0.1.0) - 2024-09-05

### Other
- Improve 404 message
- both hyper and loona httpwg clis use the harness now
6 changes: 3 additions & 3 deletions crates/httpwg-loona/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,13 @@ A reference HTTP 1+2 server for httpwg, powered by loona

[dependencies]
color-eyre = "0.6.3"
loona = { version = "0.3.0", path = "../loona" }
buffet = { version = "0.3.0", path = "../buffet" }
loona = { version = "0.3.1", path = "../loona" }
buffet = { version = "0.3.1", path = "../buffet" }
tracing = { version = "0.1.40" }
tracing-subscriber = "0.3.18"
tokio = { version = "1.39.2", features = ["macros", "sync", "process"] }
eyre = { version = "0.6.12", default-features = false }
b-x = { version = "1.0.0", path = "../b-x" }
b-x = { version = "1.0.1", path = "../b-x" }
rcgen = { version = "0.13.1", default-features = false, features = [
"aws_lc_rs",
] }
Expand Down
5 changes: 5 additions & 0 deletions crates/httpwg-macros/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.2.3](https://github.com/bearcove/loona/compare/httpwg-macros-v0.2.2...httpwg-macros-v0.2.3) - 2024-09-05

### Other
- updated the following local packages: httpwg

## [0.2.2](https://github.com/bearcove/loona/compare/httpwg-macros-v0.2.1...httpwg-macros-v0.2.2) - 2024-08-21

### Other
Expand Down
4 changes: 2 additions & 2 deletions crates/httpwg-macros/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "httpwg-macros"
version = "0.2.2"
version = "0.2.3"
edition = "2021"
license = "MIT OR Apache-2.0"
repository = "https://github.com/bearcove/loona"
Expand All @@ -12,4 +12,4 @@ Macros to allow generating httpwg unit tests
rust-version = "1.75"

[dependencies]
httpwg = { version = "0.2.2", path = "../httpwg" }
httpwg = { version = "0.2.3", path = "../httpwg" }
5 changes: 5 additions & 0 deletions crates/httpwg/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.2.3](https://github.com/bearcove/loona/compare/httpwg-v0.2.2...httpwg-v0.2.3) - 2024-09-05

### Other
- well that's super weird

## [0.2.2](https://github.com/bearcove/loona/compare/httpwg-v0.2.1...httpwg-v0.2.2) - 2024-08-21

### Other
Expand Down
10 changes: 5 additions & 5 deletions crates/httpwg/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "httpwg"
version = "0.2.2"
version = "0.2.3"
edition = "2021"
license = "MIT OR Apache-2.0"
repository = "https://github.com/bearcove/loona"
Expand All @@ -15,11 +15,11 @@ rust-version = "1.75"
bytes = "1.7.1"
enumflags2 = "0.7.10"
eyre = "0.6.12"
buffet = { version = "0.3.0", path = "../buffet" }
loona-h2 = { version = "0.3.0", path = "../loona-h2" }
loona-hpack = { version = "0.4.0", path = "../loona-hpack" }
buffet = { version = "0.3.1", path = "../buffet" }
loona-h2 = { version = "0.4.0", path = "../loona-h2" }
loona-hpack = { version = "0.4.1", path = "../loona-hpack" }
futures-util = "0.3.30"
pretty-hex = "0.4.1"
tokio = { version = "1.39.2", features = ["time"] }
tracing = "0.1.40"
b-x = { version = "1.0.0", path = "../b-x" }
b-x = { version = "1.0.1", path = "../b-x" }
7 changes: 7 additions & 0 deletions crates/loona-h2/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.4.0](https://github.com/bearcove/loona/compare/loona-h2-v0.3.0...loona-h2-v0.4.0) - 2024-09-05

### Other
- Update logo attribution
- bye syn@v1
- well that's super weird

## [0.3.0](https://github.com/bearcove/loona/compare/loona-h2-v0.2.1...loona-h2-v0.3.0) - 2024-08-21

### Other
Expand Down
4 changes: 2 additions & 2 deletions crates/loona-h2/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "loona-h2"
version = "0.3.0"
version = "0.4.0"
edition = "2021"
license = "MIT OR Apache-2.0"
repository = "https://github.com/bearcove/loona"
Expand All @@ -14,7 +14,7 @@ rust-version = "1.75"
[dependencies]
enumflags2 = "0.7.10"
nom = { version = "7.1.3", default-features = false }
buffet = { version = "0.3.0", path = "../buffet" }
buffet = { version = "0.3.1", path = "../buffet" }
thiserror = "1.0.63"
byteorder = "1.5.0"
tracing = "0.1.40"
5 changes: 5 additions & 0 deletions crates/loona-hpack/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.4.1](https://github.com/bearcove/loona/compare/loona-hpack-v0.4.0...loona-hpack-v0.4.1) - 2024-09-05

### Other
- Update logo attribution

## [0.4.0](https://github.com/bearcove/loona/compare/loona-hpack-v0.3.2...loona-hpack-v0.4.0) - 2024-08-21

### Other
Expand Down
2 changes: 1 addition & 1 deletion crates/loona-hpack/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "loona-hpack"
version = "0.4.0"
version = "0.4.1"
authors = [
"Amos Wenger <[email protected]>",
"Marko Lalic <[email protected]>",
Expand Down
14 changes: 14 additions & 0 deletions crates/loona/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.3.1](https://github.com/bearcove/loona/compare/loona-v0.3.0...loona-v0.3.1) - 2024-09-05

### Other
- Update logo attribution
- don't crash on empty header name
- Try to measure servers in steady state
- Filter syscsalls better, introduce record mode for perfstat, remove misleading comment
- use httpwg_harness to run testbed, use h1 there
- both hyper and loona httpwg clis use the harness now
- standardize testing some more
- ignore some failures
- well that's super weird
- try out benchmarks

## [0.3.0](https://github.com/bearcove/loona/compare/loona-v0.2.1...loona-v0.3.0) - 2024-08-21

### Other
Expand Down
14 changes: 7 additions & 7 deletions crates/loona/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "loona"
version = "0.3.0"
version = "0.3.1"
edition = "2021"
license = "MIT OR Apache-2.0"
keywords = ["http", "http1", "http2", "io-uring", "loona"]
Expand All @@ -25,8 +25,8 @@ harness = false
[dependencies]
byteorder = "1.5.0"
futures-util = "0.3.30"
buffet = { version = "0.3.0", path = "../buffet" }
loona-hpack = { version = "0.4.0", path = "../loona-hpack" }
buffet = { version = "0.3.1", path = "../buffet" }
loona-hpack = { version = "0.4.1", path = "../loona-hpack" }
http = "1.1.0"
memchr = "2.7.4"
nom = { version = "7.1.3", default-features = false }
Expand All @@ -39,11 +39,11 @@ smallvec = { version = "1.13.2", default-features = false, features = [
thiserror = { version = "1.0.63", default-features = false }
tokio = { version = "1.39.2", features = ["macros", "sync"] }
tracing = { version = "0.1.40", default-features = false }
loona-h2 = { version = "0.3.0", path = "../loona-h2" }
b-x = { version = "1.0.0", path = "../b-x" }
loona-h2 = { version = "0.4.0", path = "../loona-h2" }
b-x = { version = "1.0.1", path = "../b-x" }

[dev-dependencies]
buffet = { version = "0.3.0", path = "../buffet" }
buffet = { version = "0.3.1", path = "../buffet" }
bytes = { version = "1.7.1", default-features = false }
pretty_assertions = { version = "1.4.0", default-features = false, features = [
"std",
Expand All @@ -66,7 +66,7 @@ futures-util = { version = "0.3.30", default-features = false, features = [
] }
libc = "0.2.155"
httpwg = { path = "../httpwg" }
httpwg-macros = { version = "0.2.2", path = "../httpwg-macros" }
httpwg-macros = { version = "0.2.3", path = "../httpwg-macros" }
cargo-husky = { version = "1", features = ["user-hooks"] }
criterion = "0.5.1"
codspeed-criterion-compat = "2.6.0"
Expand Down
Loading

0 comments on commit c927618

Please sign in to comment.