Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
4d2266f
chore(deps): switch stackable-operator to smooth-operator branch
maltesander May 27, 2026
786da36
feat(build): vendor java-properties writer
maltesander May 27, 2026
a73c25d
feat(crd): implement Merge for TrinoConfigOverrides
maltesander May 27, 2026
0cc9f49
feat(controller): introduce ValidatedCluster and validate_v2
maltesander May 27, 2026
5dea4c4
feat(build): add log_properties builder
maltesander May 27, 2026
97bdcb1
chore(build): silence transient dead_code warnings
maltesander May 27, 2026
10f4463
feat(build): add security_properties builder
maltesander May 27, 2026
26aaf98
feat(build): add node_properties builder
maltesander May 27, 2026
5c15f28
feat(build): add access_control_properties builder
maltesander May 27, 2026
68bb0de
feat(build): add exchange_manager_properties builder
maltesander May 27, 2026
8258016
feat(build): add spooling_manager_properties builder
maltesander May 27, 2026
750d4b0
feat(build): add config_properties builder
maltesander May 27, 2026
23dff6c
feat(build): add config_map builder taking &ValidatedCluster
maltesander May 27, 2026
762443c
test(build): cover default renders for every per-file builder
maltesander May 27, 2026
ef1b943
refactor(controller): switch reconcile to ValidatedCluster pipeline
maltesander May 27, 2026
183544c
fix(build): drop io.trino=INFO default from log_properties
maltesander May 27, 2026
5211b82
fix(framework): use BTreeMap for env_overrides to preserve sort order
maltesander May 27, 2026
a690512
chore: remove product-config dependency
maltesander May 27, 2026
1854eba
chore(helm): remove product-config artifacts
maltesander May 27, 2026
9206e95
test(controller): port override and env tests to the new pipeline
maltesander May 27, 2026
0d8cdb4
chore(docker): remove deleted properties.yaml COPY
maltesander May 27, 2026
5a34a36
docs: remove product config cli
maltesander May 28, 2026
eb7e159
fix(precommit): run cargo rmt
maltesander May 28, 2026
6b70d5c
fix(precommit): run cargo clippy
maltesander May 28, 2026
0f4b3cd
fix(precommit): run cargo fmt
maltesander May 28, 2026
51c83c4
fix(nix): regenerate hashes
maltesander May 28, 2026
546fab3
fix(config_overrides): use operator-rs v2 mergable overrides
maltesander May 28, 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
22 changes: 11 additions & 11 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

54 changes: 30 additions & 24 deletions Cargo.nix

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 1 addition & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,7 @@ edition = "2021"
repository = "https://github.com/stackabletech/trino-operator"

[workspace.dependencies]
product-config = { git = "https://github.com/stackabletech/product-config.git", tag = "0.8.0" }
stackable-operator = { git = "https://github.com/stackabletech/operator-rs.git", tag = "stackable-operator-0.111.0", features = ["webhook"] }
stackable-operator = { git = "https://github.com/stackabletech/operator-rs.git", branch = "smooth-operator", features = ["webhook"] }

anyhow = "1.0"
async-trait = "0.1"
Expand Down
18 changes: 9 additions & 9 deletions crate-hashes.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading