kbendick commented on code in PR #4186:
URL: https://github.com/apache/iceberg/pull/4186#discussion_r842193999


##########
open-api/rest-catalog-open-api.yaml:
##########
@@ -1441,6 +1435,34 @@ components:
   #############################
   responses:
 
+    RESTCatalogConfigResponse:
+      description:
+        Configuration from the server consists of two sets of key/value pairs.
+        * defaults -  properties that should be used as default configuration; 
applied before client configuration
+        * overrides - properties that should be used to override client 
configuration; applied after defaults and
+                      client configuration
+        The REST Catalog configuration is constructed by setting the defaults, 
then client-
+        provided configuration, and finally overrides. The resulting final 
property set is then
+        used to configure the catalog.
+        
+        For example, a default configuration property might set the size of the
+        client pool, which can be replaced with a client-specific setting. An
+        override might be used to set the warehouse location, which is stored
+        on the server rather than in client configuration.
+      content:
+        application/json:
+          schema:
+            $ref: '#/components/schemas/RESTCatalogConfig'

Review Comment:
   Will probably update to inline this and get rid of the `RESTCatalogConfig` 
object.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to