Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
74 commits
Select commit Hold shift + click to select a range
a551755
chore: Point stackable-operator at smooth-operator branch
maltesander Jun 3, 2026
262333b
feat: Vendor framework::role_utils (mirrors trino)
maltesander Jun 3, 2026
eeeb836
feat: Vendor Hadoop XML / Java properties writer in framework
maltesander Jun 3, 2026
2a3f6f1
feat: Add security.properties builder
maltesander Jun 3, 2026
7c07062
feat: Add hive-site.xml builder preserving product-config output
maltesander Jun 3, 2026
a125271
feat: Add core-site.xml builder
maltesander Jun 3, 2026
f544de2
refactor!: Replace product-config validation/serialization with typed…
maltesander Jun 3, 2026
0bf8d55
chore!: Drop the direct product-config dependency
maltesander Jun 3, 2026
1f10eca
chore: Apply rustfmt and add CHANGELOG entry for product-config removal
maltesander Jun 3, 2026
8f6ee27
refactor: Decouple config-file builders from the HiveCluster spec
maltesander Jun 3, 2026
a6a81ba
fix: move parameter order
maltesander Jun 3, 2026
9d94d08
refactor: move discovery & product logging
maltesander Jun 4, 2026
404a335
chore: regenerate und linters
maltesander Jun 4, 2026
88e71d5
refactor: use ConfigFileName enum where possible
maltesander Jun 4, 2026
f950a0f
chore: regenerate nix
maltesander Jun 4, 2026
fdee09f
chore: adapt changelog
maltesander Jun 4, 2026
fbd81c2
docs: remove product config from cli & env
maltesander Jun 4, 2026
379e88a
refactor: consume the config-file writer from stackable-operator
adwk67 Jun 5, 2026
1b2e502
refactor: add namespace, uid to ValidatedCluster
maltesander Jun 8, 2026
6e845d6
refactor: use non optional properties writer
maltesander Jun 9, 2026
5209b06
regenerate nix
adwk67 Jun 9, 2026
dc2e15c
fix: remove obsolete resolved_product_image parameter from build_disc…
maltesander Jun 9, 2026
fca4a81
fix: remove unused errors & cleanup
maltesander Jun 9, 2026
2cde378
refactor: use upstream EnvVarSet
maltesander Jun 9, 2026
ec2224e
fix: bump stackable-operator dependency for non optional KeyValueConf…
maltesander Jun 10, 2026
7aa4464
Merge remote-tracking branch 'origin/main' into refactor/remove-produ…
maltesander Jun 10, 2026
3a1faff
fix: update hashes
maltesander Jun 10, 2026
6e66a6d
fix: remove leftover product config properties
maltesander Jun 11, 2026
f63f975
fix: remove product-config references from comments
maltesander Jun 11, 2026
3ee743b
fix: remove config and move to build mod
maltesander Jun 11, 2026
d1998c0
fix: remove double entry
maltesander Jun 11, 2026
6196b2e
refactor: use get_name & get_namespace v2 helpers
maltesander Jun 11, 2026
397cf3b
refactor: use upstream v2 with_validated_config and v2 JVM apply_to
maltesander Jun 11, 2026
f0566d1
refactor: remove vendored framework/role_utils module
maltesander Jun 11, 2026
75e4f30
refactor: drop redundant HiveCluster::merged_config
maltesander Jun 11, 2026
cfeb835
refactor: use v2 ownerref, add HasName and HasUid traits.
maltesander Jun 12, 2026
740bf20
refactor: use RoleGroupName, use v2 infallible labels, ResourceNames …
maltesander Jun 12, 2026
2db058a
chore: regenerate hashes
maltesander Jun 12, 2026
5224d09
fix(tests): shorten rolegroup names
maltesander Jun 12, 2026
e1688b9
refactor: consolidate v2 logging, add vector tests, adapt vector.toml
maltesander Jun 12, 2026
69ece2c
refactor: use v2 cluster resources and listener pvc
maltesander Jun 12, 2026
e23aa70
refactor: move remaining resources to builder
maltesander Jun 12, 2026
a4057fa
refactor: add hdfssite to ConfigFileName, clean up constants, share o…
maltesander Jun 12, 2026
bbfe09f
fix(test): adapt newline change
maltesander Jun 12, 2026
28d8ce0
fix(tests): consolite example cluster defintion
maltesander Jun 13, 2026
510df9b
refactor: move k8s resources
maltesander Jun 13, 2026
9b21372
fix: use build structure for pdb instead of mutating.
maltesander Jun 13, 2026
c94054b
refactor: remove remaining raw cluster references in resource builders
maltesander Jun 13, 2026
4282c7f
chore: bump stackable-operator
maltesander Jun 15, 2026
26f045e
chore: switch to ResourceName metrics service helper
maltesander Jun 15, 2026
4e51f22
Revert "fix(tests): shorten rolegroup names"
maltesander Jun 15, 2026
2732b53
refactor: introduce ValidatedMetastoreConfig; caluclate vector toml i…
maltesander Jun 15, 2026
b87b7ec
refactor: use Port type
maltesander Jun 15, 2026
285edd2
refactor: switch to Listener type
maltesander Jun 15, 2026
126da64
refactor: switch to v2 ConfigMapName, SecretName, ListenerName in CRD
maltesander Jun 15, 2026
576984f
Apply suggestions from code review
maltesander Jun 17, 2026
54c91db
review: remove test
maltesander Jun 17, 2026
64f65c6
chore: remove letftover
maltesander Jun 17, 2026
315565d
fix(docs): remove redudant module and function headers
maltesander Jun 17, 2026
5804c1d
chore: remove unused error variant
maltesander Jun 17, 2026
8ec54e5
refactor: ValidatedClusterConfig::needs_kerberos_core_site
maltesander Jun 17, 2026
7d6522c
refactor: compute kerberos_config in build step
maltesander Jun 17, 2026
e7051c6
refactor: remove kerberos build properties from ValidatedClusterConfig
maltesander Jun 17, 2026
09388a5
refactor: drop cluster info from validate call
maltesander Jun 17, 2026
68a3215
refactor: split opa config into deref and build steps
maltesander Jun 17, 2026
9653eb9
chore: bump dependencies
maltesander Jun 17, 2026
8e4c46b
fix: adapt to optional replicas
maltesander Jun 17, 2026
8e44732
Update rust/operator-binary/src/controller.rs
maltesander Jun 17, 2026
a5a738a
Merge branch 'main' into refactor/remove-product-config
maltesander Jun 17, 2026
b250784
docs: fix opensearch / upstream references
maltesander Jun 18, 2026
6b625f6
fix: drop hardcoded hive-site.xml, remove duplicated hive port
maltesander Jun 18, 2026
dfd6551
refactor: drop dead chroot discovery code path
maltesander Jun 18, 2026
3c10d6b
refactor: use strict v2 VolumeName/ContainerName types
maltesander Jun 18, 2026
3879735
fix: use extend instead of loop + insert
maltesander Jun 18, 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
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ All notable changes to this project will be documented in this file.
- Internal operator refactoring: introduce dereference() and validate() steps in the reconciler ([#707]).
- test: Bump vector-aggregator to 0.55.0, replace /graphql call with gRPC call ([#713]).
- Deprecated support for `4.0.1` ([#711]).
- 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 ([#716]).

### Removed

Expand All @@ -32,6 +34,7 @@ All notable changes to this project will be documented in this file.
[#707]: https://github.com/stackabletech/hive-operator/pull/707
[#711]: https://github.com/stackabletech/hive-operator/pull/711
[#713]: https://github.com/stackabletech/hive-operator/pull/713
[#716]: https://github.com/stackabletech/hive-operator/pull/716

## [26.3.0] - 2026-03-16

Expand Down
Loading
Loading