[GitHub] nifi-minifi-cpp pull request #437: MINIFICPP-558: initial provisioning for C...

2018-11-14 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/437#discussion_r233474220 --- Diff: extensions/coap/CMakeLists.txt --- @@ -0,0 +1,92 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or

[GitHub] nifi-minifi-cpp pull request #438: MINIFICPP-675: Fix issue with hearder eva...

2018-11-14 Thread phrocker
GitHub user phrocker opened a pull request: https://github.com/apache/nifi-minifi-cpp/pull/438 MINIFICPP-675: Fix issue with hearder evaluation and re-enable test MINIFICPP-668: don't append port if it is not valid Thank you for submitting a contribution to Apache

[GitHub] nifi-minifi-cpp pull request #438: MINIFICPP-675: Fix issue with hearder eva...

2018-11-14 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/438#discussion_r233590484 --- Diff: extensions/http-curl/tests/HTTPSiteToSiteTests.cpp --- @@ -123,61 +123,66 @@ struct test_profile { void run_variance(std::string

[GitHub] nifi-minifi-cpp pull request #436: MINIFICPP-667: Add structural definitions...

2018-11-15 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/436#discussion_r233910857 --- Diff: nanofi/include/core/cstructs.h --- @@ -76,6 +80,12 @@ typedef struct

[GitHub] nifi-minifi-cpp pull request #436: MINIFICPP-667: Add structural definitions...

2018-11-15 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/436#discussion_r233911441 --- Diff: nanofi/src/api/nanofi.cpp --- @@ -72,19 +41,17 @@ class DirectoryConfiguration { * nifi_instance *create_instance(nifi_port const

[GitHub] nifi-minifi-cpp pull request #436: MINIFICPP-667: Add structural definitions...

2018-11-15 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/436#discussion_r233911949 --- Diff: nanofi/include/core/cstructs.h --- @@ -76,6 +80,12 @@ typedef struct

[GitHub] nifi-minifi-cpp pull request #436: MINIFICPP-667: Add structural definitions...

2018-11-15 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/436#discussion_r233913016 --- Diff: nanofi/include/core/utlist.h --- @@ -0,0 +1,1073 @@ +/* --- End diff -- Ah thanks for calling this out. I have a more

[GitHub] nifi-minifi-cpp pull request #436: MINIFICPP-667: Add structural definitions...

2018-11-15 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/436#discussion_r233913139 --- Diff: nanofi/include/core/utlist.h --- @@ -0,0 +1,1073 @@ +/* --- End diff -- We have a third party dir in the main directory

[GitHub] nifi-minifi-cpp pull request #436: MINIFICPP-667: Add structural definitions...

2018-11-15 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/436#discussion_r233919353 --- Diff: nanofi/include/core/utlist.h --- @@ -0,0 +1,1073 @@ +/* --- End diff -- sorry CMAKE_SOURCE_DIR. It can go there and

[GitHub] nifi-minifi-cpp pull request #437: MINIFICPP-558: initial provisioning for C...

2018-11-15 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/437#discussion_r233950116 --- Diff: extensions/coap/controllerservice/CoapConnector.cpp --- @@ -0,0 +1,189 @@ +/** + * + * Licensed to the Apache Software

[GitHub] nifi-minifi-cpp pull request #437: MINIFICPP-558: initial provisioning for C...

2018-11-15 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/437#discussion_r233951286 --- Diff: extensions/coap/controllerservice/CoapConnector.cpp --- @@ -0,0 +1,189 @@ +/** + * + * Licensed to the Apache Software

[GitHub] nifi-minifi-cpp pull request #441: Minificpp 677 -- resolve travis failures....

2018-11-15 Thread phrocker
GitHub user phrocker opened a pull request: https://github.com/apache/nifi-minifi-cpp/pull/441 Minificpp 677 -- resolve travis failures. Thank you for submitting a contribution to Apache NiFi - MiNiFi C++. In order to streamline the review of the contribution we ask you

[GitHub] nifi-minifi-cpp issue #440: MINIFICPP-676 - Cleanup and fix serializable int...

2018-11-15 Thread phrocker
Github user phrocker commented on the issue: https://github.com/apache/nifi-minifi-cpp/pull/440 @arpadboda I've run some flows and seen a lot of failures as well. ---

[GitHub] nifi-minifi-cpp pull request #440: MINIFICPP-676 - Cleanup and fix serializa...

2018-11-15 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/440#discussion_r234005818 --- Diff: extensions/http-curl/client/HTTPStream.cpp --- @@ -53,16 +53,16 @@ void HttpStream::seek(uint64_t offset) { throw std::exception

[GitHub] nifi-minifi-cpp pull request #440: MINIFICPP-676 - Cleanup and fix serializa...

2018-11-15 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/440#discussion_r234006270 --- Diff: extensions/http-curl/client/HTTPStream.h --- @@ -100,14 +100,14 @@ class HttpStream : public io::BaseStream { * @param buflen

[GitHub] nifi-minifi-cpp pull request #440: MINIFICPP-676 - Cleanup and fix serializa...

2018-11-15 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/440#discussion_r234007116 --- Diff: libminifi/include/io/CRCStream.h --- @@ -194,15 +194,12 @@ int CRCStream::readData(uint8_t *buf, int buflen) { } template

[GitHub] nifi-minifi-cpp pull request #440: MINIFICPP-676 - Cleanup and fix serializa...

2018-11-15 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/440#discussion_r234008240 --- Diff: libminifi/include/io/Serializable.h --- @@ -22,11 +22,36 @@ #include #include "EndianCheck.h" #include &qu

[GitHub] nifi-minifi-cpp pull request #440: MINIFICPP-676 - Cleanup and fix serializa...

2018-11-15 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/440#discussion_r234008835 --- Diff: libminifi/include/io/Serializable.h --- @@ -173,8 +147,22 @@ class Serializable { **/ int readUTF(std::string &

[GitHub] nifi-minifi-cpp pull request #440: MINIFICPP-676 - Cleanup and fix serializa...

2018-11-15 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/440#discussion_r234009236 --- Diff: libminifi/include/io/tls/TLSSocket.h --- @@ -173,19 +173,19 @@ class TLSSocket : public Socket { * @param buflen buffer to write

[GitHub] nifi-minifi-cpp pull request #440: MINIFICPP-676 - Cleanup and fix serializa...

2018-11-15 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/440#discussion_r234009476 --- Diff: libminifi/src/io/FileStream.cpp --- @@ -82,16 +82,16 @@ void FileStream::seek(uint64_t offset) { file_stream_->seekp(offs

[GitHub] nifi-minifi-cpp pull request #440: MINIFICPP-676 - Cleanup and fix serializa...

2018-11-15 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/440#discussion_r234011459 --- Diff: extensions/http-curl/client/HTTPCallback.h --- @@ -78,7 +78,7 @@ class HttpStreamingCallback : public ByteInputCallBack

[GitHub] nifi-minifi-cpp pull request #436: MINIFICPP-667: Add structural definitions...

2018-11-15 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/436#discussion_r234011794 --- Diff: nanofi/include/core/utlist.h --- @@ -0,0 +1,1073 @@ +/* --- End diff -- As per the title this is to work out a plan so

[GitHub] nifi-minifi-cpp pull request #439: MINIFICPP-645 - Move from new to malloc i...

2018-11-15 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/439#discussion_r234012390 --- Diff: nanofi/src/api/nanofi.cpp --- @@ -205,7 +205,7 @@ flow_file_record* create_ff_object(const char *file, const size_t len, const uin

[GitHub] nifi-minifi-cpp issue #440: MINIFICPP-676 - Cleanup and fix serializable int...

2018-11-15 Thread phrocker
Github user phrocker commented on the issue: https://github.com/apache/nifi-minifi-cpp/pull/440 hmmm, I should have checked appveyor because I would have saved some time building on windows...but as I suspected we have issues there too. ---

[GitHub] nifi-minifi-cpp pull request #442: MINIFICPP-679: Make minor changes for con...

2018-11-15 Thread phrocker
GitHub user phrocker opened a pull request: https://github.com/apache/nifi-minifi-cpp/pull/442 MINIFICPP-679: Make minor changes for const correctness improvements Running a windows build now. If I see errors there I'll re-submit, but ran general tests and build across a varie

[GitHub] nifi-minifi-cpp pull request #442: MINIFICPP-679: Make minor changes for con...

2018-11-15 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/442#discussion_r234040428 --- Diff: libminifi/include/core/Core.h --- @@ -142,52 +141,30 @@ class CoreComponent { * Constructor that sets the name and uuid

[GitHub] nifi-minifi-cpp issue #439: MINIFICPP-645 - Move from new to malloc in CAPI ...

2018-11-16 Thread phrocker
Github user phrocker commented on the issue: https://github.com/apache/nifi-minifi-cpp/pull/439 > There is no delete, it was wrong before, this PR just fixes: > > ``` > void free_flowfile(flow_file_record *ff) { > if (ff == nullptr) {

[GitHub] nifi-minifi-cpp pull request #443: MINIFICPP-680: Remove Xcode 7.3

2018-11-16 Thread phrocker
GitHub user phrocker opened a pull request: https://github.com/apache/nifi-minifi-cpp/pull/443 MINIFICPP-680: Remove Xcode 7.3 Thank you for submitting a contribution to Apache NiFi - MiNiFi C++. In order to streamline the review of the contribution we ask you to ensure

[GitHub] nifi-minifi-cpp issue #444: MINIFICPP-679: Revert changes. We can make them ...

2018-11-19 Thread phrocker
Github user phrocker commented on the issue: https://github.com/apache/nifi-minifi-cpp/pull/444 @apiri Master is broken. We need to revert these two changes. Not sure how I missed it...but the goal was to limit changes to avoid breaking changes. ---

[GitHub] nifi-minifi-cpp pull request #444: MINIFICPP-679: Revert changes. We can mak...

2018-11-19 Thread phrocker
GitHub user phrocker opened a pull request: https://github.com/apache/nifi-minifi-cpp/pull/444 MINIFICPP-679: Revert changes. We can make them const but we should w… …ait after additional testing before pushing these changes Thank you for submitting a contribution to

[GitHub] nifi-minifi-cpp pull request #437: MINIFICPP-558: initial provisioning for C...

2018-11-21 Thread phrocker
Github user phrocker closed the pull request at: https://github.com/apache/nifi-minifi-cpp/pull/437 ---

[GitHub] nifi-minifi-cpp pull request #447: MINIFICPP-558: initial provisioning for C...

2018-11-21 Thread phrocker
GitHub user phrocker opened a pull request: https://github.com/apache/nifi-minifi-cpp/pull/447 MINIFICPP-558: initial provisioning for CoAP still a wip test framework still under dev MINIFICPP-683: Remove extraneous std::move MINIFICPP-558: Add some test

[GitHub] nifi-minifi-cpp issue #446: MINIFICPP-684 - ExtractText processor doesn't ha...

2018-11-21 Thread phrocker
Github user phrocker commented on the issue: https://github.com/apache/nifi-minifi-cpp/pull/446 @arpadboda I'll update the commit on merge to what was intended if you don't have a chance to in the next few minutes. ---

[GitHub] nifi-minifi-cpp issue #445: MINIFICPP-681 - Add content hash processor

2018-11-21 Thread phrocker
Github user phrocker commented on the issue: https://github.com/apache/nifi-minifi-cpp/pull/445 taking a look. ---

[GitHub] nifi-minifi-cpp pull request #445: MINIFICPP-681 - Add content hash processo...

2018-11-21 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/445#discussion_r235461430 --- Diff: libminifi/src/processors/ContentHash.cpp --- @@ -0,0 +1,100 @@ +/** + * @file ContentHash.cpp + * ContentHash class

[GitHub] nifi-minifi-cpp pull request #445: MINIFICPP-681 - Add content hash processo...

2018-11-21 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/445#discussion_r235472601 --- Diff: libminifi/src/processors/ContentHash.cpp --- @@ -0,0 +1,100 @@ +/** + * @file ContentHash.cpp + * ContentHash class

[GitHub] nifi-minifi-cpp pull request #445: MINIFICPP-681 - Add content hash processo...

2018-11-21 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/445#discussion_r235461991 --- Diff: libminifi/include/processors/ContentHash.h --- @@ -0,0 +1,186 @@ +/** + * @file ContentHash.h + * ContentHash class

[GitHub] nifi-minifi-cpp pull request #445: MINIFICPP-681 - Add content hash processo...

2018-11-21 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/445#discussion_r235476969 --- Diff: libminifi/src/processors/ContentHash.cpp --- @@ -0,0 +1,100 @@ +/** + * @file ContentHash.cpp + * ContentHash class

[GitHub] nifi-minifi-cpp pull request #445: MINIFICPP-681 - Add content hash processo...

2018-11-21 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/445#discussion_r235471397 --- Diff: libminifi/src/processors/ContentHash.cpp --- @@ -0,0 +1,100 @@ +/** + * @file ContentHash.cpp + * ContentHash class

[GitHub] nifi-minifi-cpp pull request #445: MINIFICPP-681 - Add content hash processo...

2018-11-21 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/445#discussion_r235458978 --- Diff: PROCESSORS.md --- @@ -130,6 +131,31 @@ default values, and whether a property supports the NiFi Expression Language. | success

[GitHub] nifi-minifi-cpp pull request #445: MINIFICPP-681 - Add content hash processo...

2018-11-21 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/445#discussion_r235461700 --- Diff: libminifi/src/processors/ContentHash.cpp --- @@ -0,0 +1,100 @@ +/** + * @file ContentHash.cpp + * ContentHash class

[GitHub] nifi-minifi-cpp pull request #445: MINIFICPP-681 - Add content hash processo...

2018-11-21 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/445#discussion_r235477945 --- Diff: libminifi/include/processors/ContentHash.h --- @@ -0,0 +1,186 @@ +/** + * @file ContentHash.h + * ContentHash class

[GitHub] nifi-minifi-cpp pull request #445: MINIFICPP-681 - Add content hash processo...

2018-11-21 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/445#discussion_r235459513 --- Diff: libminifi/include/processors/ContentHash.h --- @@ -0,0 +1,186 @@ +/** + * @file ContentHash.h + * ContentHash class

[GitHub] nifi-minifi-cpp pull request #445: MINIFICPP-681 - Add content hash processo...

2018-11-21 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/445#discussion_r235474428 --- Diff: libminifi/include/processors/ContentHash.h --- @@ -0,0 +1,186 @@ +/** + * @file ContentHash.h + * ContentHash class

[GitHub] nifi-minifi-cpp issue #447: MINIFICPP-558: initial provisioning for CoAP sti...

2018-11-21 Thread phrocker
Github user phrocker commented on the issue: https://github.com/apache/nifi-minifi-cpp/pull/447 Since this is pretty large I'm doing a self review of this now. ---

[GitHub] nifi-minifi-cpp pull request #447: MINIFICPP-558: initial provisioning for C...

2018-11-21 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/447#discussion_r235480740 --- Diff: extensions/coap/CMakeLists.txt --- @@ -0,0 +1,93 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or

[GitHub] nifi-minifi-cpp pull request #447: MINIFICPP-558: initial provisioning for C...

2018-11-21 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/447#discussion_r235480882 --- Diff: extensions/coap/COAPLoader.h --- @@ -0,0 +1,81 @@ +/** + * + * Licensed to the Apache Software Foundation (ASF) under one or

[GitHub] nifi-minifi-cpp pull request #447: MINIFICPP-558: initial provisioning for C...

2018-11-21 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/447#discussion_r235487951 --- Diff: extensions/coap/controllerservice/CoapConnector.cpp --- @@ -0,0 +1,97 @@ +/** + * + * Licensed to the Apache Software

[GitHub] nifi-minifi-cpp pull request #449: MINIFICPP-685 - Improve const correctness...

2018-11-27 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/449#discussion_r236664502 --- Diff: libminifi/include/core/ConfigurableComponent.h --- @@ -153,14 +153,14 @@ class ConfigurableComponent { * * @return vector

[GitHub] nifi-minifi-cpp issue #446: MINIFICPP-684 - ExtractText processor doesn't ha...

2018-11-27 Thread phrocker
Github user phrocker commented on the issue: https://github.com/apache/nifi-minifi-cpp/pull/446 > > @arpadboda I'll update the commit on merge to what was intended if you don't have a chance to in the next few minutes. > > Done. I had some

[GitHub] nifi-minifi-cpp pull request #445: MINIFICPP-681 - Add content hash processo...

2018-11-28 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/445#discussion_r237056704 --- Diff: libminifi/include/processors/HashContent.h --- @@ -0,0 +1,196 @@ +/** + * @file HashContent.h + * HashContent class

[GitHub] nifi-minifi-cpp pull request #445: MINIFICPP-681 - Add content hash processo...

2018-11-28 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/445#discussion_r237057613 --- Diff: libminifi/src/processors/HashContent.cpp --- @@ -0,0 +1,100 @@ +/** + * @file HashContent.cpp + * HashContent class

[GitHub] nifi-minifi-cpp pull request #445: MINIFICPP-681 - Add content hash processo...

2018-11-28 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/445#discussion_r237057728 --- Diff: libminifi/src/processors/HashContent.cpp --- @@ -0,0 +1,100 @@ +/** + * @file HashContent.cpp + * HashContent class

[GitHub] nifi-minifi-cpp pull request #445: MINIFICPP-681 - Add content hash processo...

2018-11-28 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/445#discussion_r237058367 --- Diff: libminifi/src/processors/ContentHash.cpp --- @@ -0,0 +1,100 @@ +/** + * @file ContentHash.cpp + * ContentHash class

[GitHub] nifi-minifi-cpp pull request #448: MINIFICPP-682 - C API: provide functions ...

2018-11-28 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/448#discussion_r237139770 --- Diff: nanofi/src/api/nanofi.cpp --- @@ -223,13 +226,15 @@ void free_flowfile(flow_file_record *ff) { return; } auto

[GitHub] nifi-minifi-cpp issue #453: POF: static property improvements

2018-11-29 Thread phrocker
Github user phrocker commented on the issue: https://github.com/apache/nifi-minifi-cpp/pull/453 Thanks for submitting this. I think there is definite overlap between work I previously had with MINIFICPP-479 (https://github.com/apache/nifi-minifi-cpp/compare/master

[GitHub] nifi-minifi-cpp pull request #:

2018-12-01 Thread phrocker
Github user phrocker commented on the pull request: https://github.com/apache/nifi-minifi-cpp/commit/4cc6702a9841ca7441a9553080f81b148daac2fc#commitcomment-31523402 I just skimmed the latest commit. Really good stuff. This will go a long way toward helping consumers of this API. Very

[GitHub] nifi-minifi-cpp pull request #454: MINIFICPP-404: Correct invalid assumption...

2018-12-03 Thread phrocker
GitHub user phrocker opened a pull request: https://github.com/apache/nifi-minifi-cpp/pull/454 MINIFICPP-404: Correct invalid assumption and protect against invalid… … protocols Thank you for submitting a contribution to Apache NiFi - MiNiFi C++. In order to

[GitHub] nifi-minifi-cpp pull request #454: MINIFICPP-404: Correct invalid assumption...

2018-12-05 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/454#discussion_r239092725 --- Diff: libminifi/src/core/yaml/YamlConfiguration.cpp --- @@ -325,6 +325,12 @@ void YamlConfiguration::parseRemoteProcessGroupYaml(YAML::Node

[GitHub] nifi-minifi-cpp issue #448: MINIFICPP-682 - C API: provide functions to crea...

2018-12-05 Thread phrocker
Github user phrocker commented on the issue: https://github.com/apache/nifi-minifi-cpp/pull/448 taking a look ---

[GitHub] nifi-minifi-cpp pull request #448: MINIFICPP-682 - C API: provide functions ...

2018-12-05 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/448#discussion_r239104013 --- Diff: nanofi/include/api/nanofi.h --- @@ -68,60 +94,173 @@ typedef int c2_start_callback(char *); void enable_async_c2(nifi_instance

[GitHub] nifi-minifi-cpp pull request #448: MINIFICPP-682 - C API: provide functions ...

2018-12-05 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/448#discussion_r239103770 --- Diff: nanofi/include/api/nanofi.h --- @@ -68,60 +94,173 @@ typedef int c2_start_callback(char *); void enable_async_c2(nifi_instance

[GitHub] nifi-minifi-cpp pull request #448: MINIFICPP-682 - C API: provide functions ...

2018-12-05 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/448#discussion_r239105138 --- Diff: nanofi/include/api/nanofi.h --- @@ -71,62 +94,173 @@ typedef int c2_start_callback(char *); void enable_async_c2(nifi_instance

[GitHub] nifi-minifi-cpp pull request #448: MINIFICPP-682 - C API: provide functions ...

2018-12-05 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/448#discussion_r239106929 --- Diff: nanofi/include/api/nanofi.h --- @@ -71,62 +94,173 @@ typedef int c2_start_callback(char *); void enable_async_c2(nifi_instance

[GitHub] nifi-minifi-cpp pull request #448: MINIFICPP-682 - C API: provide functions ...

2018-12-05 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/448#discussion_r239105538 --- Diff: nanofi/include/api/nanofi.h --- @@ -68,60 +94,173 @@ typedef int c2_start_callback(char *); void enable_async_c2(nifi_instance

[GitHub] nifi-minifi-cpp pull request #448: MINIFICPP-682 - C API: provide functions ...

2018-12-05 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/448#discussion_r239107442 --- Diff: nanofi/include/api/nanofi.h --- @@ -68,60 +94,173 @@ typedef int c2_start_callback(char *); void enable_async_c2(nifi_instance

[GitHub] nifi-minifi-cpp pull request #448: MINIFICPP-682 - C API: provide functions ...

2018-12-05 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/448#discussion_r239106621 --- Diff: nanofi/include/api/nanofi.h --- @@ -68,60 +94,173 @@ typedef int c2_start_callback(char *); void enable_async_c2(nifi_instance

[GitHub] nifi-minifi-cpp pull request #448: MINIFICPP-682 - C API: provide functions ...

2018-12-05 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/448#discussion_r239108187 --- Diff: nanofi/include/api/nanofi.h --- @@ -135,16 +274,62 @@ flow_file_record* create_ff_object(const char *file, const size_t len, const uin

[GitHub] nifi-minifi-cpp pull request #448: MINIFICPP-682 - C API: provide functions ...

2018-12-05 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/448#discussion_r239107724 --- Diff: nanofi/include/api/nanofi.h --- @@ -135,16 +274,62 @@ flow_file_record* create_ff_object(const char *file, const size_t len, const uin

[GitHub] nifi-minifi-cpp pull request #448: MINIFICPP-682 - C API: provide functions ...

2018-12-05 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/448#discussion_r239110104 --- Diff: nanofi/include/core/cstructs.h --- @@ -114,4 +126,6 @@ typedef enum FS { ROLLBACK } FailureStrategy; +typedef void

[GitHub] nifi-minifi-cpp pull request #448: MINIFICPP-682 - C API: provide functions ...

2018-12-05 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/448#discussion_r239109360 --- Diff: nanofi/include/api/nanofi.h --- @@ -165,6 +355,31 @@ uint8_t remove_attribute(flow_file_record*, char *key); int

[GitHub] nifi-minifi-cpp pull request #455: MINIFICPP-689 - Make minifi::Exception co...

2018-12-05 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/455#discussion_r239117109 --- Diff: libminifi/include/Exception.h --- @@ -60,16 +60,17 @@ class Exception : public std::exception { public: // Constructor

[GitHub] nifi-minifi-cpp pull request #455: MINIFICPP-689 - Make minifi::Exception co...

2018-12-05 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/455#discussion_r239117254 --- Diff: libminifi/include/Exception.h --- @@ -60,16 +60,17 @@ class Exception : public std::exception { public: // Constructor

[GitHub] nifi-minifi-cpp pull request #455: MINIFICPP-689 - Make minifi::Exception co...

2018-12-05 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/455#discussion_r239144107 --- Diff: libminifi/include/Exception.h --- @@ -60,16 +60,17 @@ class Exception : public std::exception { public: // Constructor

[GitHub] nifi-minifi-cpp pull request #455: MINIFICPP-689 - Make minifi::Exception co...

2018-12-05 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/455#discussion_r239144665 --- Diff: libminifi/include/Exception.h --- @@ -60,16 +60,17 @@ class Exception : public std::exception { public: // Constructor

[GitHub] nifi-minifi-cpp pull request #456: MINIFICPP-690: Correct log statement and ...

2018-12-06 Thread phrocker
GitHub user phrocker opened a pull request: https://github.com/apache/nifi-minifi-cpp/pull/456 MINIFICPP-690: Correct log statement and regenerate docs Thank you for submitting a contribution to Apache NiFi - MiNiFi C++. In order to streamline the review of the contribution

[GitHub] nifi-minifi-cpp pull request #448: MINIFICPP-682 - C API: provide functions ...

2018-12-06 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/448#discussion_r239477181 --- Diff: nanofi/include/api/nanofi.h --- @@ -71,62 +94,173 @@ typedef int c2_start_callback(char *); void enable_async_c2(nifi_instance

[GitHub] nifi-minifi-cpp pull request #448: MINIFICPP-682 - C API: provide functions ...

2018-12-06 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/448#discussion_r239477701 --- Diff: nanofi/include/api/nanofi.h --- @@ -68,60 +94,173 @@ typedef int c2_start_callback(char *); void enable_async_c2(nifi_instance

[GitHub] nifi-minifi-cpp pull request #448: MINIFICPP-682 - C API: provide functions ...

2018-12-06 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/448#discussion_r239479166 --- Diff: nanofi/include/api/nanofi.h --- @@ -68,60 +94,173 @@ typedef int c2_start_callback(char *); void enable_async_c2(nifi_instance

[GitHub] nifi-minifi-cpp pull request #448: MINIFICPP-682 - C API: provide functions ...

2018-12-06 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/448#discussion_r239481840 --- Diff: nanofi/include/api/nanofi.h --- @@ -165,6 +355,31 @@ uint8_t remove_attribute(flow_file_record*, char *key); int

[GitHub] nifi-minifi-cpp issue #448: MINIFICPP-682 - C API: provide functions to crea...

2018-12-06 Thread phrocker
Github user phrocker commented on the issue: https://github.com/apache/nifi-minifi-cpp/pull/448 Also added https://issues.apache.org/jira/browse/MINIFICPP-695 since examples don't appear to work in testing. Merging anyway so we can fix that as a follow on ---

[GitHub] nifi-minifi-cpp pull request #457: MINIFICPP-691: Add method for getting pro...

2018-12-06 Thread phrocker
GitHub user phrocker opened a pull request: https://github.com/apache/nifi-minifi-cpp/pull/457 MINIFICPP-691: Add method for getting processor description. Internal… … API change, but is strictly voluntary for contributors Based on work from September -- enables us to

[GitHub] nifi-minifi-cpp pull request #457: MINIFICPP-691: Add method for getting pro...

2018-12-07 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/457#discussion_r239792102 --- Diff: libminifi/include/processors/GetFile.h --- @@ -194,7 +194,7 @@ class GetFile : public core::Processor, public state::response

[GitHub] nifi-minifi-cpp pull request #457: MINIFICPP-691: Add method for getting pro...

2018-12-07 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/457#discussion_r239792561 --- Diff: extensions/mqtt/processors/AbstractMQTTProcessor.h --- @@ -157,7 +157,6 @@ class AbstractMQTTProcessor : public core::Processor

[GitHub] nifi-minifi-cpp pull request #457: MINIFICPP-691: Add method for getting pro...

2018-12-07 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/457#discussion_r239814559 --- Diff: extensions/libarchive/MergeContent.h --- @@ -334,7 +334,9 @@ class MergeContent : public processors::BinFiles { std::string

[GitHub] nifi-minifi-cpp pull request #457: MINIFICPP-691: Add method for getting pro...

2018-12-07 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/457#discussion_r239815379 --- Diff: extensions/mqtt/processors/PublishMQTT.h --- @@ -137,7 +137,7 @@ class PublishMQTT : public processors::AbstractMQTTProcessor

[GitHub] nifi-minifi-cpp pull request #457: MINIFICPP-691: Add method for getting pro...

2018-12-07 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/457#discussion_r239815707 --- Diff: libminifi/include/processors/GetFile.h --- @@ -194,7 +194,7 @@ class GetFile : public core::Processor, public state::response

[GitHub] nifi-minifi-cpp pull request #457: MINIFICPP-691: Add method for getting pro...

2018-12-07 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/457#discussion_r239819770 --- Diff: extensions/mqtt/processors/PublishMQTT.h --- @@ -137,7 +137,7 @@ class PublishMQTT : public processors::AbstractMQTTProcessor

[GitHub] nifi-minifi-cpp pull request #460: MINIFICPP-479: Add processor property des...

2018-12-11 Thread phrocker
GitHub user phrocker opened a pull request: https://github.com/apache/nifi-minifi-cpp/pull/460 MINIFICPP-479: Add processor property descriptor updates. WIP Thank you for submitting a contribution to Apache NiFi - MiNiFi C++. In order to streamline the review of the

[GitHub] nifi-minifi-cpp pull request #459: MINIFICPP-695 - NanoFi Examples appear to...

2018-12-11 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/459#discussion_r240863016 --- Diff: nanofi/examples/CMakeLists.txt --- @@ -50,11 +50,11 @@ if (WIN32) set(LINK_FLAGS "/WHOLEARCHIVE") set(LINK

[GitHub] nifi-minifi-cpp pull request #459: MINIFICPP-695 - NanoFi Examples appear to...

2018-12-12 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/459#discussion_r241191018 --- Diff: nanofi/examples/CMakeLists.txt --- @@ -50,11 +50,11 @@ if (WIN32) set(LINK_FLAGS "/WHOLEARCHIVE") set(LINK

[GitHub] nifi-minifi-cpp pull request #460: MINIFICPP-479: Add processor property des...

2018-12-12 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/460#discussion_r241192961 --- Diff: libminifi/include/core/state/Value.h --- @@ -74,94 +157,215 @@ class BoolValue : public Value { explicit BoolValue(bool value

[GitHub] nifi-minifi-cpp pull request #460: MINIFICPP-479: Add processor property des...

2018-12-12 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/460#discussion_r241193264 --- Diff: libminifi/include/core/PropertyValidation.h --- @@ -0,0 +1,347 @@ +/** + * + * Licensed to the Apache Software Foundation

[GitHub] nifi-minifi-cpp pull request #460: MINIFICPP-479: Add processor property des...

2018-12-12 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/460#discussion_r241199779 --- Diff: libminifi/include/core/state/Value.h --- @@ -74,94 +157,215 @@ class BoolValue : public Value { explicit BoolValue(bool value

[GitHub] nifi-minifi-cpp pull request #110: MINIFI-249: Update prov repo to better ab...

2017-06-20 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/110#discussion_r123113442 --- Diff: libminifi/include/core/FlowFile.h --- @@ -224,6 +224,10 @@ class FlowFile { void setStoredToRepository(bool

[GitHub] nifi-minifi-cpp pull request #110: MINIFI-249: Update prov repo to better ab...

2017-06-20 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/110#discussion_r123119025 --- Diff: libminifi/include/core/repository/VolatileRepository.h --- @@ -331,22 +132,240 @@ class VolatileRepository : public core::Repository

[GitHub] nifi-minifi-cpp pull request #110: MINIFI-249: Update prov repo to better ab...

2017-06-20 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/110#discussion_r123120308 --- Diff: libminifi/include/core/repository/AtomicRepoEntries.h --- @@ -0,0 +1,501 @@ +/** + * + * Licensed to the Apache Software

[GitHub] nifi-minifi-cpp issue #110: MINIFI-249: Update prov repo to better abstract ...

2017-06-20 Thread phrocker
Github user phrocker commented on the issue: https://github.com/apache/nifi-minifi-cpp/pull/110 @benqiu2016 1) Yes, I have run for two days. Have also run valgrind to show no memory leaks 2) Yes, and in this case I would encourage the users to use the file system based

[GitHub] nifi-minifi-cpp pull request #114: site2site port negotiation

2017-06-22 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/114#discussion_r123502816 --- Diff: libminifi/src/core/yaml/YamlConfiguration.cpp --- @@ -314,10 +314,8 @@ void YamlConfiguration::parseProvenanceReportingYaml(YAML::Node

[GitHub] nifi-minifi-cpp pull request #114: site2site port negotiation

2017-06-22 Thread phrocker
Github user phrocker commented on a diff in the pull request: https://github.com/apache/nifi-minifi-cpp/pull/114#discussion_r123500630 --- Diff: libminifi/src/Site2SiteClientProtocol.cpp --- @@ -38,7 +39,8 @@ namespace minifi { bool Site2SiteClientProtocol::establish

<    5   6   7   8   9   10   11   >