Skip to content

Commit b2f5e8b

Browse files
committed
WIP
1 parent 045adf5 commit b2f5e8b

15 files changed

Lines changed: 260 additions & 315 deletions

File tree

Cargo.lock

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

Cargo.nix

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

Cargo.toml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,6 @@ strum = { version = "0.27", features = ["derive"] }
3333
tokio = { version = "1.40", features = ["full"] }
3434
tracing = "0.1"
3535

36-
# [patch."https://github.com/stackabletech/operator-rs.git"]
36+
[patch."https://github.com/stackabletech/operator-rs.git"]
3737
# stackable-operator = { path = "../operator-rs/crates/stackable-operator" }
38-
# stackable-operator = { git = "https://github.com/stackabletech//operator-rs.git", branch = "main" }
39-
40-
[patch.crates-io]
41-
kube = { git = "https://github.com/stackabletech/kube-rs", branch = "2.0.1-fix-schema-hoisting" }
38+
stackable-operator = { git = "https://github.com/stackabletech//operator-rs.git", branch = "spike/generic-databases" }

crate-hashes.json

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

deploy/config-spec/properties.yaml

Lines changed: 0 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -58,62 +58,6 @@ properties:
5858
comment: "TTL for domain names that cannot be resolved."
5959
description: "TTL for domain names that cannot be resolved."
6060

61-
- property:
62-
propertyNames:
63-
- name: "javax.jdo.option.ConnectionURL"
64-
kind:
65-
type: "file"
66-
file: "hive-site.xml"
67-
datatype:
68-
type: "string"
69-
# unit: *unitUri
70-
roles:
71-
- name: "metastore"
72-
required: true
73-
asOfVersion: "0.0.0"
74-
description: "JDBC connect string for a JDBC metastore.
75-
To use SSL to encrypt/authenticate the connection, provide database-specific SSL flag in the connection URL.
76-
For example, jdbc:postgresql://myhost/db?ssl=true for postgres database."
77-
- property:
78-
propertyNames:
79-
- name: "javax.jdo.option.ConnectionDriverName"
80-
kind:
81-
type: "file"
82-
file: "hive-site.xml"
83-
datatype:
84-
type: "string"
85-
unit: *unitClassName
86-
roles:
87-
- name: "metastore"
88-
# This property *is* required even though it is set to `false` here.
89-
# The required value changed in Derby in version 4.2.0.
90-
# We now set this value depending on the Hive version (and its corresponding Derby version) and add it to the ConfigMap programatically.
91-
required: false
92-
asOfVersion: "0.0.0"
93-
- property:
94-
propertyNames:
95-
- name: "javax.jdo.option.ConnectionUserName"
96-
kind:
97-
type: "file"
98-
file: "hive-site.xml"
99-
datatype:
100-
type: "string"
101-
roles:
102-
- name: "metastore"
103-
required: true
104-
asOfVersion: "0.0.0"
105-
- property:
106-
propertyNames:
107-
- name: "javax.jdo.option.ConnectionPassword"
108-
kind:
109-
type: "file"
110-
file: "hive-site.xml"
111-
datatype:
112-
type: "string"
113-
roles:
114-
- name: "metastore"
115-
required: true
116-
asOfVersion: "0.0.0"
11761
- property:
11862
propertyNames:
11963
- name: "hive.metastore.port"

deploy/helm/hive-operator/configs/properties.yaml

Lines changed: 0 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -58,62 +58,6 @@ properties:
5858
comment: "TTL for domain names that cannot be resolved."
5959
description: "TTL for domain names that cannot be resolved."
6060

61-
- property:
62-
propertyNames:
63-
- name: "javax.jdo.option.ConnectionURL"
64-
kind:
65-
type: "file"
66-
file: "hive-site.xml"
67-
datatype:
68-
type: "string"
69-
# unit: *unitUri
70-
roles:
71-
- name: "metastore"
72-
required: true
73-
asOfVersion: "0.0.0"
74-
description: "JDBC connect string for a JDBC metastore.
75-
To use SSL to encrypt/authenticate the connection, provide database-specific SSL flag in the connection URL.
76-
For example, jdbc:postgresql://myhost/db?ssl=true for postgres database."
77-
- property:
78-
propertyNames:
79-
- name: "javax.jdo.option.ConnectionDriverName"
80-
kind:
81-
type: "file"
82-
file: "hive-site.xml"
83-
datatype:
84-
type: "string"
85-
unit: *unitClassName
86-
roles:
87-
- name: "metastore"
88-
# This property *is* required even though it is set to `false` here.
89-
# The required value changed in Derby in version 4.2.0.
90-
# We now set this value depending on the Hive version (and its corresponding Derby version) and add it to the ConfigMap programatically.
91-
required: false
92-
asOfVersion: "0.0.0"
93-
- property:
94-
propertyNames:
95-
- name: "javax.jdo.option.ConnectionUserName"
96-
kind:
97-
type: "file"
98-
file: "hive-site.xml"
99-
datatype:
100-
type: "string"
101-
roles:
102-
- name: "metastore"
103-
required: true
104-
asOfVersion: "0.0.0"
105-
- property:
106-
propertyNames:
107-
- name: "javax.jdo.option.ConnectionPassword"
108-
kind:
109-
type: "file"
110-
file: "hive-site.xml"
111-
datatype:
112-
type: "string"
113-
roles:
114-
- name: "metastore"
115-
required: true
116-
asOfVersion: "0.0.0"
11761
- property:
11862
propertyNames:
11963
- name: "hive.metastore.port"

0 commit comments

Comments
 (0)