You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2017/01/31 16:56:51 UTC
[jira] (MINIFI-183) Create ListenHTTP processor
[ https://issues.apache.org/jira/browse/MINIFI-183?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15847120#comment-15847120 ]
ASF GitHub Bot commented on MINIFI-183:
---------------------------------------
GitHub user achristianson opened a pull request:
https://github.com/apache/nifi-minifi-cpp/pull/43
MINIFI-183 Implemented ListenHTTP
Implemented ListenHTTP. Supports the following features:
- Connection keepalive (to be friendly with clients using connection pooling)
- Two-way SSL
- Configurable minimum TLS version
- Pattern-based DN authorization
- Pattern-based extraction of HTTP headers to FlowFile attrs
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/achristianson/nifi-minifi-cpp MINIFI-183
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/nifi-minifi-cpp/pull/43.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #43
----
commit 3690e473bf71f91f12fe10affcfcc02b29beb6f0
Author: Andrew Christianson <an...@nextcentury.com>
Date: 2017-01-23T12:53:27Z
MINIFI-183 Added civet 1.9.1 sources
commit 14b7cc0a77e10818dafca359668d713f6e2b86ae
Author: Andrew Christianson <an...@nextcentury.com>
Date: 2017-01-23T18:16:53Z
MINIFI-183 Added onScheduled hook
commit 5c342fe4bc89a6fb863b353602bf61d162e7189e
Author: Andrew Christianson <an...@nextcentury.com>
Date: 2017-01-30T18:31:48Z
MINIFI-183 Added initial two-way TLS-enabled ListenHTTP implementation
commit 572895ef5bd8be09b3f92594a13ac1094871776c
Author: Andrew Christianson <an...@nextcentury.com>
Date: 2017-01-31T16:40:32Z
MINIFI-183 Implemented connection keepalive and headers as attributes pattern
----
> Create ListenHTTP processor
> ---------------------------
>
> Key: MINIFI-183
> URL: https://issues.apache.org/jira/browse/MINIFI-183
> Project: Apache NiFi MiNiFi
> Issue Type: Task
> Components: C++
> Reporter: Andrew Christianson
> Assignee: Andrew Christianson
>
> Create a ListenHTTP processor of similar design/function to the ListenHTTP in the parent Apache NiFi project.
> Being a part of MiNiFi, the server should be very lightweight, handle requests asynchronously, have optional threading, and should support streaming of request/response content to minimize memory requirements.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)