-
Notifications
You must be signed in to change notification settings - Fork 86
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add OpenAPIV3 schema validation to the HiveTable CRD. #887
Add OpenAPIV3 schema validation to the HiveTable CRD. #887
Conversation
84d2527
to
3f402b5
Compare
/retest |
3f402b5
to
bbcdae1
Compare
6c253c6
to
661c004
Compare
473c1d8
to
3cd9bc0
Compare
b2cb216
to
29d310d
Compare
The |
29d310d
to
c06866c
Compare
/hold remove |
c06866c
to
7adfb48
Compare
/hold cancel |
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: chancez, EmilyM1, timflannagan1 The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
the prow jobs have been frozen in pending for 15 hours |
/retest |
4 similar comments
/retest |
/retest |
/retest |
/retest |
…ore HiveTable examples.
Other notable changes in this commit: 1. charts,manifests: Add 'nullable: true' to the properties array. 2. charts,manifests: Enforce certain sub-schema configurations.
7adfb48
to
bbdb029
Compare
New changes are detected. LGTM label has been removed. |
@timflannagan1: The following tests failed, say
Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here. |
Overview
This would add schema validation to the
HiveTable
CRD. I verified that you need at the minimum, thetableName
,columns
, anddatabaseName
for aHiveTable
resource to turn into a valid table in Presto.To-Do:
oneOf
to top-levelspec.properties
to enforce certain configurations.hivetables.md
to clarify what fields are required, and optional.hivetables.md
and add more examples.