Roman Puchkovskiy created IGNITE-16571:
------------------------------------------
Summary: Implement 'defaultness' semantics for GetField when
schema changes
Key: IGNITE-16571
URL: https://issues.apache.org/jira/browse/IGNITE-16571
Project: Ignite
Issue Type: Improvement
Components: networking
Reporter: Roman Puchkovskiy
Assignee: Roman Puchkovskiy
Fix For: 3.0.0-alpha5
GetField.defaulted() should return true when the remote class version does not
have such a field.
GetField.get(fieldName, defaultValue) should return the default value in such
cases.
Currently, our UosGetField implementation does not work like this and always
thinks that every field which is present locally is also present remotely.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)