Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
9225150
build: switch to smooth-operator branch and vendor the java-propertie…
adwk67 Jun 3, 2026
75a0519
refactor: extract per-file kafka .properties builders
adwk67 Jun 3, 2026
c067058
formatting
adwk67 Jun 3, 2026
cb850dc
refactor: move rolegroup ConfigMap build into controller/build/config…
adwk67 Jun 3, 2026
3215d08
feat: remove product-config; merge config/env overrides directly in v…
adwk67 Jun 3, 2026
b2183e3
docs: remove product-config CLI param + env var; gut config-spec; cha…
adwk67 Jun 3, 2026
5352a84
updated changelog
adwk67 Jun 5, 2026
cfd0efd
refactor: consume the config-file writer from stackable-operator
adwk67 Jun 5, 2026
fc27750
pass validate cluster and rg rather than multiple parameters
adwk67 Jun 8, 2026
ae6a58b
removed redundant parameter
adwk67 Jun 9, 2026
7706e88
push opa connect string calc down to function
adwk67 Jun 9, 2026
4eb786b
push pod_descriptors calc down to build_rolegroup_config_map
adwk67 Jun 9, 2026
af0ceba
move resolution of metadata_manager and pod descriptors to validate s…
adwk67 Jun 9, 2026
b6a01a0
add config map data explicitly
adwk67 Jun 9, 2026
8e48f00
use merge instead of extend with KafkaBrokerConfigOverrides
adwk67 Jun 9, 2026
d792d74
updated changelog
adwk67 Jun 9, 2026
94102ab
extend test comparison
adwk67 Jun 9, 2026
e33b155
unnecessary let binding
adwk67 Jun 9, 2026
52579b6
Merge branch 'main' into feat/smooth-operator/remove-product-config
adwk67 Jun 9, 2026
3f09a7b
regenerate nix
adwk67 Jun 9, 2026
3b9390e
bump op-rs branch and fix clippy warning
adwk67 Jun 10, 2026
38f278c
regenerate charts
adwk67 Jun 10, 2026
662e9a1
thread through name, namespace, uid via ObjectMeta
adwk67 Jun 10, 2026
6c23361
refactor: introduce ValidatedClusterConfig
maltesander Jun 10, 2026
bc3e8e2
refactor: add framework module and merging
maltesander Jun 10, 2026
241284e
chore: regenerate charts
maltesander Jun 10, 2026
b4fd4dc
fix: remove obsolete errors, dead enum variant, tighten visibility of…
maltesander Jun 10, 2026
63d820c
refactor: move logging mod to controller, remove util mod
maltesander Jun 10, 2026
ef12f34
refactor: move ValidatedCluster to controller/mod.rs; add ConfigFileN…
maltesander Jun 10, 2026
c72aa85
refactor: make better use of ValidatedCluster in property file builders
maltesander Jun 11, 2026
f580049
Update rust/operator-binary/src/crd/mod.rs
adwk67 Jun 11, 2026
18df143
Apply suggestions from code review
adwk67 Jun 11, 2026
f3a1ae1
linting
adwk67 Jun 11, 2026
c3a263e
cleaned up comment
adwk67 Jun 11, 2026
f0e6cbb
refactor: switch to v2 JavaCommonConfig & remove framework module
maltesander Jun 11, 2026
43dc9e5
refactor: use v2 owerref, labels, RoleGroupName, cleanup
maltesander Jun 12, 2026
e3302d9
fix(tests): reduce logging and resources rolgegroups length
maltesander Jun 12, 2026
77f3f97
chore: regenerate
maltesander Jun 12, 2026
3983004
fix: security properties defaults
maltesander Jun 12, 2026
5d74a83
refactor: move resources to builder
maltesander Jun 13, 2026
cedfb41
fix: consolidate merging
maltesander Jun 13, 2026
9d3411d
refactor: share common sts functionality
maltesander Jun 13, 2026
f14e138
refactor: move ConfigFileName enum
maltesander Jun 13, 2026
bbaee25
refactor: cleanup security properties
maltesander Jun 13, 2026
dc1ea69
refactor: adapt pdb to build instead of mutate
maltesander Jun 13, 2026
a7a7686
refactor: use ValidatedCluster in statefulset
maltesander Jun 13, 2026
5291554
refactor: adapt logging to v2, add vector test
maltesander Jun 13, 2026
e7428d6
chore: fix fmt
maltesander Jun 14, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,13 +19,18 @@ All notable changes to this project will be documented in this file.
- Bump `stackable-operator` to 0.111.1 and snafu to 0.9 ([#960], [#961]).
- Internal operator refactoring: introduce dereference() and validate() steps in the reconciler ([#968]).
- test: Bump vector-aggregator to 0.55.0, replace /graphql call with gRPC call ([#971]).
- BREAKING: Removed product-config machinery which is a breaking change in terms of configuration.
 Users relying on the product-config `properties.yaml` file have to set these properties via the CRD.
Config and environment overrides are now merged directly from the CRD into the validated cluster.
The `--product-config` CLI flag is now a no-op ([#976]).

[#953]: https://github.com/stackabletech/kafka-operator/pull/953
[#960]: https://github.com/stackabletech/kafka-operator/pull/960
[#961]: https://github.com/stackabletech/kafka-operator/pull/961
[#968]: https://github.com/stackabletech/kafka-operator/pull/968
[#971]: https://github.com/stackabletech/kafka-operator/pull/971
[#973]: https://github.com/stackabletech/kafka-operator/pull/973
[#976]: https://github.com/stackabletech/kafka-operator/pull/976

## [26.3.0] - 2026-03-16

Expand Down
Loading
Loading