Actually this's follow up for https://issues.apache.org/jira/browse/SPARK-27406, https://issues.apache.org/jira/browse/SPARK-10914
This issue is to fix the UnsafeMapData & UnsafeArrayData Kryo serialization issue when two machines have different Oops size.
UnsafeRow serialization breaks when two machines have different Oops size
GitHub Pull Request #24337
GitHub Pull Request #24357
GitHub Pull Request #25223