You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Chesnay Schepler (JIRA)" <ji...@apache.org> on 2018/06/15 19:02:00 UTC

[jira] [Created] (FLINK-9599) Implement generic mechanism to receive files via rest

Chesnay Schepler created FLINK-9599:
---------------------------------------

             Summary: Implement generic mechanism to receive files via rest
                 Key: FLINK-9599
                 URL: https://issues.apache.org/jira/browse/FLINK-9599
             Project: Flink
          Issue Type: New Feature
          Components: REST
            Reporter: Chesnay Schepler
             Fix For: 1.6.0


As a prerequisite for a cleaner implementation of FLINK-9280 we should
 * extend the RestClient to allow the upload of Files
 * extend FileUploadHandler to accept mixed multi-part requests (json + files)
 * generalize mechanism for accessing uploaded files in {{AbstractHandler}}

Uploaded files can be forwarded to subsequent handlers as an attribute, similar to the existing special case for the {{JarUploadHandler}}. The JSON body can be forwarded by replacing the incoming http requests with a simple {{DefaultFullHttpRequest}}.

Uploaded files will be retrievable through the {{HandlerRequest}}.

I'm not certain if/how we can document that a handler accepts files.



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