@@ -102,7 +102,13 @@ spec:
102102 description : TODO docs
103103 properties :
104104 location :
105- description : TODO docs, especially on default
105+ description : |-
106+ Path on the filesystem where Derby stores its database files.
107+
108+ If not specified, defaults to `/tmp/derby/{unique_database_name}/derby.db`.
109+ The `{unique_database_name}` part is automatically handled by the operator and is added to
110+ prevent clashing database files. The `create=true` flag is always appended to the JDBC URL,
111+ so the database is created automatically if it does not yet exist at this location.
106112 nullable : true
107113 type : string
108114 type : object
@@ -115,23 +121,28 @@ spec:
115121 See <https://docs.stackable.tech/home/stable/hive/usage-guide/database-driver/> for details.
116122 properties :
117123 credentialsSecret :
118- description : TODO docs
124+ description : |-
125+ Name of a Secret containing the `username` and `password` keys used to authenticate
126+ against the MySQL server.
119127 type : string
120128 database :
121- description : TODO docs
129+ description : Name of the database (schema) to connect to.
122130 type : string
123131 host :
124- description : TODO docs
132+ description : Hostname or IP address of the MySQL server.
125133 type : string
126134 parameters :
127135 additionalProperties :
128136 type : string
129137 default : {}
130- description : TODO docs
138+ description : |-
139+ Additional map of JDBC connection parameters to append to the connection URL. The given
140+ `HashMap<String, String>` will be converted to query parameters in the form of
141+ `?param1=value1¶m2=value2`.
131142 type : object
132143 port :
133144 default : 3306
134- description : TODO docs
145+ description : Port the MySQL server is listening on. Defaults to `3306`.
135146 format : uint16
136147 maximum : 65535.0
137148 minimum : 0.0
@@ -145,23 +156,28 @@ spec:
145156 description : TODO docs
146157 properties :
147158 credentialsSecret :
148- description : TODO docs
159+ description : |-
160+ Name of a Secret containing the `username` and `password` keys used to authenticate
161+ against the PostgreSQL server.
149162 type : string
150163 database :
151- description : TODO docs
164+ description : Name of the database (schema) to connect to.
152165 type : string
153166 host :
154- description : TODO docs
167+ description : Hostname or IP address of the PostgreSQL server.
155168 type : string
156169 parameters :
157170 additionalProperties :
158171 type : string
159172 default : {}
160- description : TODO docs
173+ description : |-
174+ Additional map of JDBC connection parameters to append to the connection URL. The given
175+ `HashMap<String, String>` will be converted to query parameters in the form of
176+ `?param1=value1¶m2=value2`.
161177 type : object
162178 port :
163179 default : 5432
164- description : TODO docs
180+ description : Port the PostgreSQL server is listening on. Defaults to `5432`.
165181 format : uint16
166182 maximum : 65535.0
167183 minimum : 0.0
0 commit comments