Russole commented on PR #9952: URL: https://github.com/apache/ozone/pull/9952#issuecomment-4107178175
Thanks @adoroszlai and @szetszwo for the suggestion. I think the issue is that the method parameter types and the codec-resolved types were previously treated as the same, which can lead to method lookup failures during decoding and codec lookup failures during encoding. So I separated the two concerns: - use the original declared type (via getClass) for method signature reconstruction - use the resolved type for codec serialization/deserialization CI tests have passed: https://github.com/Russole/ozone/actions/runs/23406070564 -- 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]
