[
https://issues.apache.org/jira/browse/FLUME-2333?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13945724#comment-13945724
]
Jeremy Karlson commented on FLUME-2333:
---------------------------------------
[~hshreedharan]:
Is there anything else I need to do to this? I'd like to get it into 1.5 if
possible, but if it needs further review or work, I'd like to keep that process
moving along anyway.
Thanks!
> HTTP source handler doesn't allow for responses
> -----------------------------------------------
>
> Key: FLUME-2333
> URL: https://issues.apache.org/jira/browse/FLUME-2333
> Project: Flume
> Issue Type: Improvement
> Reporter: Jeremy Karlson
> Assignee: Jeremy Karlson
> Attachments: FLUME-2333-2.diff, FLUME-2333-3.diff, FLUME-2333-4.diff,
> FLUME-2333-CUMULATIVE.diff, FLUME-2333.diff
>
>
> Existing HTTP source handlers recieve events via a HTTPServletRequest. This
> works, but because the handler doesn't have access to the
> HTTPServletResponse, there is no ability to return a response. This makes it
> unsuitable for some sort of protocol that relies on bidirectional
> communication.
> My solution: In addition to the existing HTTPSource interface, I've added a
> BidirectionalHTTPSource interface that is provided the servlet response as a
> parameter. I've made some changes in the HTTP source allow for both types to
> co-exist, and my changes shouldn't affect anyone who is already using the
> existing interface.
> Also includes minor documentation updates to reflect this.
> Review: https://reviews.apache.org/r/18555/
--
This message was sent by Atlassian JIRA
(v6.2#6252)