Jeff Klukas created BEAM-5922:
---------------------------------

             Summary: Common base class for FlatMapElements, MapElements, and 
Filter
                 Key: BEAM-5922
                 URL: https://issues.apache.org/jira/browse/BEAM-5922
             Project: Beam
          Issue Type: Improvement
          Components: sdk-java-core
            Reporter: Jeff Klukas
            Assignee: Jeff Klukas


By having FlatMapElements, MapElements, and Filter all inherit from a common 
MapperBase, we can reduce code duplication between these three classes for 
better consistency in future changes. There should be no change in 
functionality or public interface with this change.

In particular, this change will simplify the implementation of failure handling
across these transforms in https://issues.apache.org/jira/browse/BEAM-5638



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to