Skip to content

Commit f544de2

Browse files
maltesanderclaude
andcommitted
refactor!: Replace product-config validation/serialization with typed builders
Reshape ValidatedCluster (name, image, cluster_config, role_group_configs) and validate via framework::role_utils::with_validated_config. Build hive-site.xml, security.properties and core-site.xml via dedicated builders + the vendored writer. Switch HiveConfigOverrides to v2 KeyValueConfigOverrides (key-by-key Merge). product-config is now only referenced by the crd Configuration impl. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent a125271 commit f544de2

6 files changed

Lines changed: 306 additions & 438 deletions

File tree

0 commit comments

Comments
 (0)