Skip to content

Commit e2a7150

Browse files
labrenbeNickLarsenNZTechassi
authored
feat: Inject vector aggregator address as env into vector config (#704)
* bump operator-rs * chore: Replace print_startup_string with structured event * start watching configmaps that are referenced in airflow spec * add pr number to changelog * feat!: Replace log initialization with stackable-telemetry BREAKING: The log directory variable for the rolling file appender has changed * chore: Bump ring to 0.11.14 to fix RUSTSEC-2025-0009 * chore: Apply suggestion Co-authored-by: Nick <10092581+NickLarsenNZ@users.noreply.github.com> * chore: Make telemetry changes consistent with the other operators * wip: Inject the vector aggregator address into the vector config using an env var * remove watch on vector aggregator cm * update changelog * chore: Update changelog * chore: Correct changelog entry * bump operator-rs and run cargo update * chore: Update nix files * rename store * Apply suggestions from code review Add borrows --------- Co-authored-by: Nick Larsen <nick.larsen@stackable.tech> Co-authored-by: Nick <10092581+NickLarsenNZ@users.noreply.github.com> Co-authored-by: Techassi <git@techassi.dev>
1 parent 03d37e0 commit e2a7150

File tree

8 files changed

+816
-1173
lines changed

8 files changed

+816
-1173
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,16 @@ All notable changes to this project will be documented in this file.
1010
- BREAKING: The file log directory was set by `DRUID_OPERATOR_LOG_DIRECTORY`, and is now set by `ROLLING_LOGS`
1111
(or via `--rolling-logs <DIRECTORY>`).
1212
- Replace stackable-operator `print_startup_string` with `tracing::info!` with fields.
13+
- BREAKING: Inject the vector aggregator address into the vector config using the env var `VECTOR_AGGREGATOR_ADDRESS` instead
14+
of having the operator write it to the vector config ([#704]).
1315

1416
### Fixed
1517

1618
- Use `json` file extension for log files ([#709]).
19+
- Fix a bug where changes to ConfigMaps that are referenced in the DruidCluster spec didn't trigger a reconciliation ([#704]).
1720

1821
[#703]: https://github.com/stackabletech/druid-operator/pull/703
22+
[#704]: https://github.com/stackabletech/druid-operator/pull/704
1923
[#709]: https://github.com/stackabletech/druid-operator/pull/709
2024

2125
## [25.3.0] - 2025-03-21

0 commit comments

Comments
 (0)