From 3fcdf8ba0a096042e725f304f13362ba088cfad7 Mon Sep 17 00:00:00 2001 From: Techassi Date: Tue, 1 Apr 2025 17:28:11 +0200 Subject: [PATCH 1/4] chore: Release stackable-operator 0.88.0, stackable-versioned 0.7.1 --- Cargo.lock | 6 +++--- crates/stackable-operator/CHANGELOG.md | 2 ++ crates/stackable-operator/Cargo.toml | 2 +- crates/stackable-versioned-macros/Cargo.toml | 2 +- crates/stackable-versioned/CHANGELOG.md | 2 ++ crates/stackable-versioned/Cargo.toml | 2 +- 6 files changed, 10 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 2a5b2b37..fc1c8380 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3260,7 +3260,7 @@ dependencies = [ [[package]] name = "stackable-operator" -version = "0.87.5" +version = "0.88.0" dependencies = [ "chrono", "clap", @@ -3346,14 +3346,14 @@ dependencies = [ [[package]] name = "stackable-versioned" -version = "0.7.0" +version = "0.7.1" dependencies = [ "stackable-versioned-macros", ] [[package]] name = "stackable-versioned-macros" -version = "0.7.0" +version = "0.7.1" dependencies = [ "convert_case", "darling", diff --git a/crates/stackable-operator/CHANGELOG.md b/crates/stackable-operator/CHANGELOG.md index 1f23729e..6603ca1e 100644 --- a/crates/stackable-operator/CHANGELOG.md +++ b/crates/stackable-operator/CHANGELOG.md @@ -4,6 +4,8 @@ All notable changes to this project will be documented in this file. ## [Unreleased] +## [0.88.0] - 2025-04-01 + ### Added - Add Deployments to `ClusterResource`s ([#992]). diff --git a/crates/stackable-operator/Cargo.toml b/crates/stackable-operator/Cargo.toml index 0dff045e..561fc3a4 100644 --- a/crates/stackable-operator/Cargo.toml +++ b/crates/stackable-operator/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stackable-operator" description = "Stackable Operator Framework" -version = "0.87.5" +version = "0.88.0" authors.workspace = true license.workspace = true edition.workspace = true diff --git a/crates/stackable-versioned-macros/Cargo.toml b/crates/stackable-versioned-macros/Cargo.toml index 83ba573c..12367911 100644 --- a/crates/stackable-versioned-macros/Cargo.toml +++ b/crates/stackable-versioned-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "stackable-versioned-macros" -version = "0.7.0" +version = "0.7.1" authors.workspace = true license.workspace = true edition.workspace = true diff --git a/crates/stackable-versioned/CHANGELOG.md b/crates/stackable-versioned/CHANGELOG.md index 68835bee..1a0b8032 100644 --- a/crates/stackable-versioned/CHANGELOG.md +++ b/crates/stackable-versioned/CHANGELOG.md @@ -4,6 +4,8 @@ All notable changes to this project will be documented in this file. ## [Unreleased] +## [0.7.1] - 2025-04-01 + ### Fixed - Correctly emit generic type parameter defaults in enum/struct definition blocks ([#991]). diff --git a/crates/stackable-versioned/Cargo.toml b/crates/stackable-versioned/Cargo.toml index d42596ae..9f4327f3 100644 --- a/crates/stackable-versioned/Cargo.toml +++ b/crates/stackable-versioned/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "stackable-versioned" -version = "0.7.0" +version = "0.7.1" authors.workspace = true license.workspace = true edition.workspace = true From 5b6f097a0b00cc3b0a174a56fbedc324b4afa11c Mon Sep 17 00:00:00 2001 From: Techassi Date: Tue, 1 Apr 2025 17:32:56 +0200 Subject: [PATCH 2/4] test: Fix rolling log file doc and unit test This was missed in #995. --- crates/stackable-telemetry/src/tracing/mod.rs | 2 +- crates/stackable-telemetry/src/tracing/settings/file_log.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/stackable-telemetry/src/tracing/mod.rs b/crates/stackable-telemetry/src/tracing/mod.rs index 0e806b39..d53f4397 100644 --- a/crates/stackable-telemetry/src/tracing/mod.rs +++ b/crates/stackable-telemetry/src/tracing/mod.rs @@ -149,7 +149,7 @@ pub enum Error { /// Settings::builder() /// .with_environment_variable("TEST_FILE_LOG") /// .with_default_level(LevelFilter::INFO) -/// .file_log_settings_builder("/tmp/logs") +/// .file_log_settings_builder("/tmp/logs", "tracing-rs.log") /// .build() /// ) /// .with_otlp_log_exporter(otlp_log_flag.then(|| { diff --git a/crates/stackable-telemetry/src/tracing/settings/file_log.rs b/crates/stackable-telemetry/src/tracing/settings/file_log.rs index 75378cc2..60ba9f04 100644 --- a/crates/stackable-telemetry/src/tracing/settings/file_log.rs +++ b/crates/stackable-telemetry/src/tracing/settings/file_log.rs @@ -113,7 +113,7 @@ mod test { let result = Settings::builder() .with_environment_variable("hello") .with_default_level(LevelFilter::DEBUG) - .file_log_settings_builder(PathBuf::from("/logs"), "tracing-rs.json") + .file_log_settings_builder(PathBuf::from("/logs"), "tracing-rs.log") .with_rotation_period(Rotation::HOURLY) .with_max_log_files(6) .build(); From bd02b054ff81a6735504dda07d53be4ee8fc6e95 Mon Sep 17 00:00:00 2001 From: Techassi Date: Wed, 2 Apr 2025 09:01:21 +0200 Subject: [PATCH 3/4] chore: Update changelog --- crates/stackable-operator/CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crates/stackable-operator/CHANGELOG.md b/crates/stackable-operator/CHANGELOG.md index 6603ca1e..622b5684 100644 --- a/crates/stackable-operator/CHANGELOG.md +++ b/crates/stackable-operator/CHANGELOG.md @@ -13,7 +13,8 @@ All notable changes to this project will be documented in this file. ### Changed -- Deprecate `stackable_operator::logging::initialize_logging()`. It's recommended to use `stackable-telemetry` instead ([#950], [#989]). +- Deprecate `stackable_operator::logging::initialize_logging()`. + It's recommended to use `stackable-telemetry` or `#[allow(deprecated)]` instead ([#950], [#989]). [#950]: https://github.com/stackabletech/operator-rs/pull/950 [#989]: https://github.com/stackabletech/operator-rs/pull/989 From cb4f2cfd76d020e64e784939c084fccd770fe4c5 Mon Sep 17 00:00:00 2001 From: Techassi Date: Wed, 2 Apr 2025 09:02:11 +0200 Subject: [PATCH 4/4] chore: Update release date --- crates/stackable-operator/CHANGELOG.md | 2 +- crates/stackable-versioned/CHANGELOG.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/stackable-operator/CHANGELOG.md b/crates/stackable-operator/CHANGELOG.md index 622b5684..c928bbf1 100644 --- a/crates/stackable-operator/CHANGELOG.md +++ b/crates/stackable-operator/CHANGELOG.md @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file. ## [Unreleased] -## [0.88.0] - 2025-04-01 +## [0.88.0] - 2025-04-02 ### Added diff --git a/crates/stackable-versioned/CHANGELOG.md b/crates/stackable-versioned/CHANGELOG.md index 1a0b8032..b3bda2e0 100644 --- a/crates/stackable-versioned/CHANGELOG.md +++ b/crates/stackable-versioned/CHANGELOG.md @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file. ## [Unreleased] -## [0.7.1] - 2025-04-01 +## [0.7.1] - 2025-04-02 ### Fixed