[
https://issues.apache.org/jira/browse/FLUME-1780?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13531921#comment-13531921
]
Hari Shreedharan commented on FLUME-1780:
-----------------------------------------
Just to clarify, I just think that the way we create and configure from a
user's point of view is inconsistent when it comes to these classes. We have
the config param:
serializer.type or interceptor.type - which actually points to a builder, which
is inconsistent with the rest of the system(I know of other inconsistencies,
like camelCase v/s dashes in the parameters). I really want to see consistent
naming and naming making sense(in case of interceptors/serializers, the type is
not the builder but the config is called "type").
> Interceptors and serializers should not expect users to supply builders or
> specify the builders in configuration
> ----------------------------------------------------------------------------------------------------------------
>
> Key: FLUME-1780
> URL: https://issues.apache.org/jira/browse/FLUME-1780
> Project: Flume
> Issue Type: Bug
> Reporter: Hari Shreedharan
>
> Forcing a programming model on users is not a good thing to do. We have
> already specified the interfaces, that should be enough
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira