Skip to content

Commit 2e55198

Browse files
committed
chore: Bump Rust dependencies
1 parent 8443399 commit 2e55198

8 files changed

Lines changed: 836 additions & 361 deletions

File tree

Cargo.lock

Lines changed: 218 additions & 131 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.nix

Lines changed: 558 additions & 217 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ edition = "2024"
1010
repository = "https://github.com/stackabletech/superset-operator"
1111

1212
[workspace.dependencies]
13-
stackable-operator = { git = "https://github.com/stackabletech/operator-rs.git", tag = "stackable-operator-0.112.0", features = ["webhook"] }
13+
stackable-operator = { git = "https://github.com/stackabletech/operator-rs.git", tag = "stackable-operator-0.113.3", features = ["webhook"] }
1414

1515
anyhow = "1.0"
1616
built = { version = "0.8", features = ["chrono", "git2"] }

crate-hashes.json

Lines changed: 9 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

extra/crds.yaml

Lines changed: 47 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ spec:
1818
name: v1alpha1
1919
schema:
2020
openAPIV3Schema:
21-
description: Auto-generated derived type for SupersetClusterSpec via `CustomResource`
21+
description: A Superset cluster stacklet. This resource is managed by the Stackable operator for Apache Superset.
2222
properties:
2323
spec:
2424
description: |-
@@ -746,6 +746,21 @@ spec:
746746
nullable: true
747747
type: integer
748748
type: object
749+
description: |-
750+
The set of role groups for this role, keyed by their name.
751+
752+
A role group is a subset of the replicas of a role that share the same configuration,
753+
allowing finer-grained control than the role level. This is useful to e.g. schedule groups
754+
onto different classes of nodes or into different regions, or to run them with different
755+
settings. Configuration set on a role group is merged on top of the role-level `config`,
756+
with the more specific role group values taking precedence.
757+
758+
Every role needs at least one role group. A role with a single role group conventionally
759+
names it `default`.
760+
761+
Read the
762+
[roles and role groups concept documentation](https://docs.stackable.tech/home/nightly/concepts/roles-and-role-groups)
763+
for more details.
749764
type: object
750765
required:
751766
- roleGroups
@@ -1879,6 +1894,21 @@ spec:
18791894
nullable: true
18801895
type: integer
18811896
type: object
1897+
description: |-
1898+
The set of role groups for this role, keyed by their name.
1899+
1900+
A role group is a subset of the replicas of a role that share the same configuration,
1901+
allowing finer-grained control than the role level. This is useful to e.g. schedule groups
1902+
onto different classes of nodes or into different regions, or to run them with different
1903+
settings. Configuration set on a role group is merged on top of the role-level `config`,
1904+
with the more specific role group values taking precedence.
1905+
1906+
Every role needs at least one role group. A role with a single role group conventionally
1907+
names it `default`.
1908+
1909+
Read the
1910+
[roles and role groups concept documentation](https://docs.stackable.tech/home/nightly/concepts/roles-and-role-groups)
1911+
for more details.
18821912
type: object
18831913
required:
18841914
- roleGroups
@@ -2617,6 +2647,21 @@ spec:
26172647
nullable: true
26182648
type: integer
26192649
type: object
2650+
description: |-
2651+
The set of role groups for this role, keyed by their name.
2652+
2653+
A role group is a subset of the replicas of a role that share the same configuration,
2654+
allowing finer-grained control than the role level. This is useful to e.g. schedule groups
2655+
onto different classes of nodes or into different regions, or to run them with different
2656+
settings. Configuration set on a role group is merged on top of the role-level `config`,
2657+
with the more specific role group values taking precedence.
2658+
2659+
Every role needs at least one role group. A role with a single role group conventionally
2660+
names it `default`.
2661+
2662+
Read the
2663+
[roles and role groups concept documentation](https://docs.stackable.tech/home/nightly/concepts/roles-and-role-groups)
2664+
for more details.
26202665
type: object
26212666
required:
26222667
- roleGroups
@@ -2694,7 +2739,7 @@ spec:
26942739
name: v1alpha1
26952740
schema:
26962741
openAPIV3Schema:
2697-
description: Auto-generated derived type for DruidConnectionSpec via `CustomResource`
2742+
description: The DruidConnection resource can be used to automatically deploy a Druid datasource in Superset.
26982743
properties:
26992744
spec:
27002745
description: |-

rust/operator-binary/src/crd/druidconnection.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ pub mod versioned {
2828
/// The DruidConnection resource can be used to automatically deploy a Druid datasource in Superset.
2929
/// Learn more about it in the [Superset operator usage guide](DOCS_BASE_URL_PLACEHOLDER/superset/usage-guide/connecting-druid).
3030
#[versioned(crd(
31+
doc = "The DruidConnection resource can be used to automatically deploy a Druid datasource in Superset.",
3132
group = "superset.stackable.tech",
3233
plural = "druidconnections",
3334
status = "v1alpha1::DruidConnectionStatus",

rust/operator-binary/src/crd/mod.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,7 @@ pub mod versioned {
152152
/// Find more information on how to use it and the resources that the operator generates in the
153153
/// [operator documentation](DOCS_BASE_URL_PLACEHOLDER/superset/).
154154
#[versioned(crd(
155+
doc = "A Superset cluster stacklet. This resource is managed by the Stackable operator for Apache Superset.",
155156
group = "superset.stackable.tech",
156157
plural = "supersetclusters",
157158
shortname = "superset",

rust/operator-binary/src/druid_connection_controller/rbac.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ pub fn build_rbac_resources<T: Resource>(
3434
role_ref: RoleRef {
3535
kind: "ClusterRole".to_string(),
3636
name: format!("{rbac_prefix}-clusterrole"),
37-
api_group: "rbac.authorization.k8s.io".to_string(),
37+
api_group: Some("rbac.authorization.k8s.io".to_owned()),
3838
},
3939
subjects: Some(vec![Subject {
4040
kind: "ServiceAccount".to_string(),

0 commit comments

Comments
 (0)