Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
bbc4950
build: switch to smooth-operator branch and vendor the Flask config w…
adwk67 Jun 5, 2026
0e7700d
feat: remove product-config; assemble config/env in validate
adwk67 Jun 5, 2026
b939cf7
refactor: extract superset_config.py builder; move ConfigMap build in…
adwk67 Jun 5, 2026
3128880
docs: remove product-config CLI param + env var; gut config-spec; cha…
adwk67 Jun 5, 2026
9fdea0d
update changelog
adwk67 Jun 5, 2026
c077bae
formatting
adwk67 Jun 5, 2026
518f601
refactor: consume the Flask config writer from stackable-operator
adwk67 Jun 5, 2026
9543a88
move structs to controller, add Merge to SupersetConfigOverrides
adwk67 Jun 10, 2026
34606b8
use v2::role_utils::with_validated_config
adwk67 Jun 10, 2026
f48b37b
refine parameter pass-through
adwk67 Jun 10, 2026
2614ae3
regenerate charts
adwk67 Jun 10, 2026
4468ddb
consistent use of app_version_label_value
adwk67 Jun 10, 2026
9951c2b
updated changelog
adwk67 Jun 10, 2026
5d1a9cd
bump operator-rs to use updated KeyValueConfigOverrides
adwk67 Jun 10, 2026
4af224a
Merge branch 'main' into feat/smooth-operator/remove-product-config
adwk67 Jun 10, 2026
53f735f
regenerate charts
adwk67 Jun 10, 2026
7e8796e
fix test assert
adwk67 Jun 10, 2026
3b012ac
refactor: introduce ValidatedClusterConfig + renaming
maltesander Jun 11, 2026
a346e00
refactor: use stackable-operator v2 types
maltesander Jun 11, 2026
e1b74f8
refactor: enrich ValidatedClusterConfig, remove raw SupersetCluster r…
maltesander Jun 11, 2026
0e8461b
fix: remove obsolete comments
maltesander Jun 11, 2026
e5f4728
refactor: add ConfigFileName enum
maltesander Jun 11, 2026
2176a83
refactor: move auth + superset config to builder properties
maltesander Jun 11, 2026
4c4309a
refactor: remove mutating adds of product_logging & superset_config; …
maltesander Jun 11, 2026
3d6da6a
refactor: consolidate authorization module into deref step in crd mod…
maltesander Jun 11, 2026
813fb44
refactor: use v2 ownerref, add HasName and HasUid traits
adwk67 Jun 12, 2026
83029b4
refactor: use RoleGroupName, use v2 infallible labels, ResourceNames …
adwk67 Jun 13, 2026
299cc5d
refactor: move resources and ops to controller
maltesander Jun 14, 2026
e0ee502
refactor: add pdbs via build and not mutate
maltesander Jun 14, 2026
32d7c31
refactor: merge worker & beat deployment
maltesander Jun 14, 2026
2141e26
refactor: extract build metrics/vector container
maltesander Jun 14, 2026
931a63c
refactor: extract shared base of superset container builder
maltesander Jun 14, 2026
c96a48c
refactor: migrate container builders to v2
maltesander Jun 14, 2026
d5aa90c
refactor: remove more rolegrouprefs from k8s resources
maltesander Jun 14, 2026
ef51cc8
refactor: move logging to rolegroupm add vector test
maltesander Jun 14, 2026
31545e4
refactor: fix hardcoded strings to constants
maltesander Jun 14, 2026
2c6a012
test: add vector test script
maltesander Jun 14, 2026
26d794c
fix: shorten rolegroups
maltesander Jun 14, 2026
b5d1ed6
bump op-rs branch
adwk67 Jun 15, 2026
c13234a
use infallible v2 pod_disruption_budget_builder_with_role in place of…
adwk67 Jun 15, 2026
6aa16d7
Update rust/operator-binary/src/controller/build/properties/product_l…
adwk67 Jun 15, 2026
20c5e25
use listener_operator_volume_source_builder_build_pvc in place of Lis…
adwk67 Jun 15, 2026
f27f874
use metrics service name function
adwk67 Jun 15, 2026
f5dac42
chore: bump dependencies
maltesander Jun 16, 2026
86e75ca
refactor: switch to RoleGroupConfig; add objectmeta helper
maltesander Jun 16, 2026
dc6a6b3
refactor: build ValidatedCluster from typed cluster identity instead …
maltesander Jun 16, 2026
cbb054d
chore: add helper for metadatabase
maltesander Jun 16, 2026
fd5e410
refactor: use v2 clusteresources new
maltesander Jun 16, 2026
34a73a5
refactor: use Port type
maltesander Jun 16, 2026
ece5547
chore: move hardcoded values to constants
maltesander Jun 16, 2026
82dd29f
chore: use framework STACKABLE_LOG_DIR
maltesander Jun 16, 2026
6bb6cad
refactor: consume ValidatedLogging in build steps instead of raw Logging
maltesander Jun 16, 2026
3dabfb4
refactor: build listener metadata via object_meta helper; build-and-r…
maltesander Jun 16, 2026
abc05d2
fix: remove unwraps from error variants
maltesander Jun 16, 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
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,9 @@
More information can be found in the [Superset database documentation](https://docs.stackable.tech/home/nightly/superset/usage-guide/database-connections) for details ([#722]).
- Internal operator refactoring: introduce dereference() and validate() steps in the reconciler ([#731]).
- test: Bump vector-aggregator to 0.55.0, replace /graphql call with gRPC call ([#735]).
- BREAKING: Removed product-config machinery. This 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.
The `--product-config` CLI flag and `PRODUCT_CONFIG` env var are now no-ops ([#738]).

[#717]: https://github.com/stackabletech/superset-operator/pull/717
[#719]: https://github.com/stackabletech/superset-operator/pull/719
Expand All @@ -33,6 +36,7 @@
[#726]: https://github.com/stackabletech/superset-operator/pull/726
[#731]: https://github.com/stackabletech/superset-operator/pull/731
[#735]: https://github.com/stackabletech/superset-operator/pull/735
[#738]: https://github.com/stackabletech/superset-operator/pull/738

## [26.3.0] - 2026-03-16

Expand Down
Loading
Loading