danielcweeks commented on code in PR #10908:
URL: https://github.com/apache/iceberg/pull/10908#discussion_r1733192805


##########
open-api/README.md:
##########
@@ -40,3 +40,66 @@ make generate
 ```
 
 The generated code is not being used in the project, but helps to see what the 
changes in the open-API definition are in the generated code.
+
+# REST Compatibility Kit (RCK)
+
+The REST Compatibility Kit (RCK) is a Technology Compatibility Kit (TCK) 
implementation for the 
+Iceberg REST Specification.  This includes a series of tests based on the Java 
reference
+implementation of the REST Catalog that can be executed against any REST 
server that implements the
+spec.

Review Comment:
   I agree the intent is the RCK is based on the Spec and I don't feel this is 
saying otherwise.  The purpose of the reference implementation is to faithfully 
implement the spec and the tests should validate that behavior.  We're using 
the reference implementation tests as part of this because the "should" achieve 
the same objective.  Creating a separate set of tests for the RCK would either 
be duplicative or imply that the reference implementation doesn't adhere to the 
spec (neither of which is good).  



-- 
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: issues-unsubscr...@iceberg.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org
For additional commands, e-mail: issues-h...@iceberg.apache.org

Reply via email to