-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Use preferred version when encoding nested objects #14865
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
Conversation
@enj @smarterclayton PTAL |
[test] |
manually tested with json and protobuf watches of grouped and ungrouped authorization API... thinking through the best way to test this generically for posterity:
|
LGTM, look forward to the magical test required to prevent this... |
LGTM. I think the encode version was added later than the DirectEncoder was created, possibly leading to this. |
Evaluated for origin test up to 53bfdcc |
continuous-integration/openshift-jenkins/test FAILURE (https://ci.openshift.redhat.com/jenkins/job/test_pull_request_origin/2572/) (Base Commit: 9b2743f) (PR Branch Commit: 53bfdcc) |
[merge][severity:blocker] |
Flake #9309 |
TF? [merge] you flearidden bot |
I had it as a bug and edited it to blocker after I realized we were frozen. |
Evaluated for origin merge up to 53bfdcc |
continuous-integration/openshift-jenkins/merge SUCCESS (https://ci.openshift.redhat.com/jenkins/job/merge_pull_request_origin/1131/) (Base Commit: bb817e0) (PR Branch Commit: 53bfdcc) (Extended Tests: blocker) (Image: devenv-rhel7_6396) |
Fixes #14820
When we have a preferred version for encoding, make it available to nested object encoders