Bryan Beaudreault created HADOOP-18215:
------------------------------------------
Summary: Enhance WritableName to be able to return aliases for
classes that use serializers
Key: HADOOP-18215
URL: https://issues.apache.org/jira/browse/HADOOP-18215
Project: Hadoop Common
Issue Type: Improvement
Reporter: Bryan Beaudreault
WritableName allows users shim in aliases for writables, in the case where a
SequenceFile was written with a Writable class that has since been renamed or
moved to another package. However, this requires that the aliased class extend
Writable.
Separately it's possible to configure jobs with keys and values which don't
actually extend Writable. Instead they are meant to be serialized/deserialized
using the serialization classes defined in {{io.serializations}} config.
Unfortunately, the current implementation does not support these key/value
classes. All we need to do to support this is remove the
{{.asSubclass(Writable.class)}} as is already the case for the default.
--
This message was sent by Atlassian Jira
(v8.20.7#820007)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]