[jira] [Created] (MINIFICPP-573) break apart the component manifest into separated bundles

2018-07-23 Thread marco polo (JIRA)
marco polo created MINIFICPP-573:


 Summary: break apart the component manifest into separated bundles
 Key: MINIFICPP-573
 URL: https://issues.apache.org/jira/browse/MINIFICPP-573
 Project: NiFi MiNiFi C++
  Issue Type: Sub-task
Reporter: marco polo
Assignee: marco polo






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


[jira] [Created] (MINIFICPP-569) Reconfigure component manifest to reduce duplication.

2018-07-21 Thread marco polo (JIRA)
marco polo created MINIFICPP-569:


 Summary: Reconfigure component manifest to reduce duplication. 
 Key: MINIFICPP-569
 URL: https://issues.apache.org/jira/browse/MINIFICPP-569
 Project: NiFi MiNiFi C++
  Issue Type: Bug
Reporter: marco polo
Assignee: marco polo






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


[jira] [Updated] (MINIFICPP-568) Change resp to componentManifest

2018-07-21 Thread marco polo (JIRA)


 [ 
https://issues.apache.org/jira/browse/MINIFICPP-568?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo updated MINIFICPP-568:
-
Description: Change resp to componentManifest

> Change resp to componentManifest
> 
>
> Key: MINIFICPP-568
> URL: https://issues.apache.org/jira/browse/MINIFICPP-568
> Project: NiFi MiNiFi C++
>  Issue Type: Bug
>Reporter: marco polo
>Assignee: marco polo
>Priority: Major
>
> Change resp to componentManifest



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


[jira] [Created] (MINIFICPP-568) Change resp to componentManifest

2018-07-21 Thread marco polo (JIRA)
marco polo created MINIFICPP-568:


 Summary: Change resp to componentManifest
 Key: MINIFICPP-568
 URL: https://issues.apache.org/jira/browse/MINIFICPP-568
 Project: NiFi MiNiFi C++
  Issue Type: Bug
Reporter: marco polo
Assignee: marco polo






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


[jira] [Updated] (MINIFICPP-566) Bootstrap cross compilation on one or more devices

2018-07-19 Thread marco polo (JIRA)


 [ 
https://issues.apache.org/jira/browse/MINIFICPP-566?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo updated MINIFICPP-566:
-
Description: Once cross compilation ( from MINIFICPP-528) is complete we 
should be able to bootstrap devices and minimize the cross compilation hurdles 
a bit with navigable menus. We should also take care to gather the manifests 
for all of the built entities.  (was: Once cross compilation ( from 
MINIFICPP-528) is complete we should be able to bootstrap devices and minimize 
the cross compilation hurdles a bit with navigable menus. )

> Bootstrap cross compilation on one or more devices
> --
>
> Key: MINIFICPP-566
> URL: https://issues.apache.org/jira/browse/MINIFICPP-566
> Project: NiFi MiNiFi C++
>  Issue Type: Bug
>Reporter: marco polo
>Assignee: marco polo
>Priority: Major
>  Labels: deploy
>
> Once cross compilation ( from MINIFICPP-528) is complete we should be able to 
> bootstrap devices and minimize the cross compilation hurdles a bit with 
> navigable menus. We should also take care to gather the manifests for all of 
> the built entities.



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


[jira] [Updated] (MINIFICPP-566) Bootstrap cross compilation on one or more devices

2018-07-19 Thread marco polo (JIRA)


 [ 
https://issues.apache.org/jira/browse/MINIFICPP-566?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo updated MINIFICPP-566:
-
Description: Once cross compilation ( from MINIFICPP-528) is complete we 
should be able to bootstrap devices and minimize the cross compilation hurdles 
a bit with navigable menus. 

> Bootstrap cross compilation on one or more devices
> --
>
> Key: MINIFICPP-566
> URL: https://issues.apache.org/jira/browse/MINIFICPP-566
> Project: NiFi MiNiFi C++
>  Issue Type: Bug
>Reporter: marco polo
>Assignee: marco polo
>Priority: Major
>  Labels: deploy
>
> Once cross compilation ( from MINIFICPP-528) is complete we should be able to 
> bootstrap devices and minimize the cross compilation hurdles a bit with 
> navigable menus. 



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


[jira] [Updated] (MINIFICPP-566) Bootstrap cross compilation on one or more devices

2018-07-19 Thread marco polo (JIRA)


 [ 
https://issues.apache.org/jira/browse/MINIFICPP-566?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo updated MINIFICPP-566:
-
Labels: deploy  (was: )

> Bootstrap cross compilation on one or more devices
> --
>
> Key: MINIFICPP-566
> URL: https://issues.apache.org/jira/browse/MINIFICPP-566
> Project: NiFi MiNiFi C++
>  Issue Type: Bug
>Reporter: marco polo
>Assignee: marco polo
>Priority: Major
>  Labels: deploy
>




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


[jira] [Created] (MINIFICPP-566) Bootstrap cross compilation on one or more devices

2018-07-19 Thread marco polo (JIRA)
marco polo created MINIFICPP-566:


 Summary: Bootstrap cross compilation on one or more devices
 Key: MINIFICPP-566
 URL: https://issues.apache.org/jira/browse/MINIFICPP-566
 Project: NiFi MiNiFi C++
  Issue Type: Bug
Reporter: marco polo
Assignee: marco polo






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


[jira] [Resolved] (MINIFICPP-522) 'bin/minifi.sh stop' on Fedora28 causes crash

2018-07-19 Thread marco polo (JIRA)


 [ 
https://issues.apache.org/jira/browse/MINIFICPP-522?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo resolved MINIFICPP-522.
--
Resolution: Fixed

> 'bin/minifi.sh stop' on Fedora28 causes crash
> -
>
> Key: MINIFICPP-522
> URL: https://issues.apache.org/jira/browse/MINIFICPP-522
> Project: NiFi MiNiFi C++
>  Issue Type: Bug
>Affects Versions: 0.5.0
>Reporter: Joseph Witt
>Assignee: Dustin Rodrigues
>Priority: Major
>
> On an Fedora 28 build i noticed that if I run bin/minifi.sh stop when minifi 
> is not running it will cause the system to crash.  If it is running it will 
> stop it and will also print a weird warning.



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


[jira] [Comment Edited] (MINIFICPP-539) Included rocksdb doesn't build on Fedora 28 (gcc 8.1.1)

2018-07-19 Thread marco polo (JIRA)


[ 
https://issues.apache.org/jira/browse/MINIFICPP-539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16524085#comment-16524085
 ] 

marco polo edited comment on MINIFICPP-539 at 7/19/18 7:34 PM:
---

[~drodrigues] I've had to resolve this in MINIFICPP-528 . I simply copied their 
fix. Those changes require us to almost always build from source. I'll make a 
note in the final commit content.


was (Author: phrocker):
[~drodrigues] I've had to resolve this in MINIFICPP-528 . I simply copied their 
fix. Those changes require us to almost always build from source. I'll make a 
not in the final commit content.

> Included rocksdb doesn't build on Fedora 28 (gcc 8.1.1)
> ---
>
> Key: MINIFICPP-539
> URL: https://issues.apache.org/jira/browse/MINIFICPP-539
> Project: NiFi MiNiFi C++
>  Issue Type: Bug
>Reporter: Dustin Rodrigues
>Assignee: marco polo
>Priority: Major
>
> The version of RocksDB (5.8.6) currently included with minifi does not build 
> on gcc 8.1. This is a known issue and 
> [https://github.com/facebook/rocksdb/pull/3736] appears to fix it. It may 
> also be worth including the version number in the included directory similar 
> to librdkakfa-0.11.4 and rapidjson-1.1.0.



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


[jira] [Resolved] (MINIFICPP-16) FILE_OPERATION_EXCEPTION not being logged or caught

2018-07-18 Thread marco polo (JIRA)


 [ 
https://issues.apache.org/jira/browse/MINIFICPP-16?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo resolved MINIFICPP-16.
-
Resolution: Fixed
  Assignee: marco polo

Fixed elsewhere

> FILE_OPERATION_EXCEPTION not being logged or caught
> ---
>
> Key: MINIFICPP-16
> URL: https://issues.apache.org/jira/browse/MINIFICPP-16
> Project: NiFi MiNiFi C++
>  Issue Type: Bug
>Reporter: marco polo
>Assignee: marco polo
>Priority: Critical
>
> With no claim on a resource, FILE_OPERATION_EXCEPTION is thrown, but not 
> logged or caught. It is silently dropped. Java has a concept of an uncaught 
> exception handler. We need to implement something like this so that we can 
> know what to do in this case. At the very least a log message should be 
> generated and roll back the session if it is not. 



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


[jira] [Updated] (MINIFICPP-558) Move PayloadSerializer in preparation for Coap

2018-07-17 Thread marco polo (JIRA)


 [ 
https://issues.apache.org/jira/browse/MINIFICPP-558?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo updated MINIFICPP-558:
-
Fix Version/s: 0.6.0

> Move PayloadSerializer in preparation for Coap
> --
>
> Key: MINIFICPP-558
> URL: https://issues.apache.org/jira/browse/MINIFICPP-558
> Project: NiFi MiNiFi C++
>  Issue Type: Bug
>Reporter: marco polo
>Assignee: marco polo
>Priority: Major
> Fix For: 0.6.0
>
>
> Move PayloadSerializer



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


[jira] [Created] (MINIFICPP-558) Move PayloadSerializer in preparation for Coap

2018-07-17 Thread marco polo (JIRA)
marco polo created MINIFICPP-558:


 Summary: Move PayloadSerializer in preparation for Coap
 Key: MINIFICPP-558
 URL: https://issues.apache.org/jira/browse/MINIFICPP-558
 Project: NiFi MiNiFi C++
  Issue Type: Bug
Reporter: marco polo
Assignee: marco polo


Move PayloadSerializer



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


[jira] [Updated] (MINIFICPP-554) RocksDB initialization may interfere with agent startup.

2018-07-17 Thread marco polo (JIRA)


 [ 
https://issues.apache.org/jira/browse/MINIFICPP-554?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo updated MINIFICPP-554:
-
Status: Patch Available  (was: In Progress)

> RocksDB initialization may interfere with agent startup. 
> -
>
> Key: MINIFICPP-554
> URL: https://issues.apache.org/jira/browse/MINIFICPP-554
> Project: NiFi MiNiFi C++
>  Issue Type: Sub-task
>Reporter: marco polo
>Assignee: marco polo
>Priority: Critical
> Fix For: 0.6.0
>
>
> An arbitrarily large number of FFs within the flow file repo could prevent 
> startup since we're attempting to prune the internal database. This can be 
> done after startup.
>  
> This is a bug that can cause problems for agents starting up. 
>  
> Steps that I'm working on now: Checkpoint the DB and then we can 
> asynchronously deal with the old flow files. 



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


[jira] [Updated] (MINIFICPP-554) RocksDB initialization may interfere with agent startup.

2018-07-17 Thread marco polo (JIRA)


 [ 
https://issues.apache.org/jira/browse/MINIFICPP-554?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo updated MINIFICPP-554:
-
Fix Version/s: 0.6.0

> RocksDB initialization may interfere with agent startup. 
> -
>
> Key: MINIFICPP-554
> URL: https://issues.apache.org/jira/browse/MINIFICPP-554
> Project: NiFi MiNiFi C++
>  Issue Type: Sub-task
>Reporter: marco polo
>Assignee: marco polo
>Priority: Critical
> Fix For: 0.6.0
>
>
> An arbitrarily large number of FFs within the flow file repo could prevent 
> startup since we're attempting to prune the internal database. This can be 
> done after startup.
>  
> This is a bug that can cause problems for agents starting up. 
>  
> Steps that I'm working on now: Checkpoint the DB and then we can 
> asynchronously deal with the old flow files. 



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


[jira] [Comment Edited] (MINIFICPP-557) Segfault when including C2 AgentInformation in Alpine

2018-07-16 Thread marco polo (JIRA)


[ 
https://issues.apache.org/jira/browse/MINIFICPP-557?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16545412#comment-16545412
 ] 

marco polo edited comment on MINIFICPP-557 at 7/16/18 6:25 PM:
---

[~aldrin] Changes in -MINIFICPP-5+00+- caused this. The issue is not inherently 
AgentInformation. It's the mismanagement of string memory during copies and 
moves. I will fix appropriately. 


was (Author: phrocker):
[~aldrin] Changes in MINIFICPP-515 caused this. The issue is not inherently 
AgentInformation. It's the mismanagement of string memory during copies and 
moves. I will fix appropriately. 

> Segfault when including C2 AgentInformation in Alpine
> -
>
> Key: MINIFICPP-557
> URL: https://issues.apache.org/jira/browse/MINIFICPP-557
> Project: NiFi MiNiFi C++
>  Issue Type: Bug
>Reporter: Aldrin Piri
>Assignee: marco polo
>Priority: Major
> Attachments: minifi-app.log
>
>
> When running an instance with AgentInformation of one of the 
> nifi.c2.root.classes, the instance fails to startup with a segfault.



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


[jira] [Commented] (MINIFICPP-557) Segfault when including C2 AgentInformation in Alpine

2018-07-16 Thread marco polo (JIRA)


[ 
https://issues.apache.org/jira/browse/MINIFICPP-557?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16545414#comment-16545414
 ] 

marco polo commented on MINIFICPP-557:
--

Note that this is not alpine specific. 

> Segfault when including C2 AgentInformation in Alpine
> -
>
> Key: MINIFICPP-557
> URL: https://issues.apache.org/jira/browse/MINIFICPP-557
> Project: NiFi MiNiFi C++
>  Issue Type: Bug
>Reporter: Aldrin Piri
>Assignee: marco polo
>Priority: Major
> Attachments: minifi-app.log
>
>
> When running an instance with AgentInformation of one of the 
> nifi.c2.root.classes, the instance fails to startup with a segfault.



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


[jira] [Commented] (MINIFICPP-557) Segfault when including C2 AgentInformation in Alpine

2018-07-16 Thread marco polo (JIRA)


[ 
https://issues.apache.org/jira/browse/MINIFICPP-557?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16545412#comment-16545412
 ] 

marco polo commented on MINIFICPP-557:
--

[~aldrin] Changes in MINIFICPP-515 caused this. The issue is not inherently 
AgentInformation. It's the mismanagement of string memory during copies and 
moves. I will fix appropriately. 

> Segfault when including C2 AgentInformation in Alpine
> -
>
> Key: MINIFICPP-557
> URL: https://issues.apache.org/jira/browse/MINIFICPP-557
> Project: NiFi MiNiFi C++
>  Issue Type: Bug
>Reporter: Aldrin Piri
>Priority: Major
> Attachments: minifi-app.log
>
>
> When running an instance with AgentInformation of one of the 
> nifi.c2.root.classes, the instance fails to startup with a segfault.



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


[jira] [Assigned] (MINIFICPP-557) Segfault when including C2 AgentInformation in Alpine

2018-07-16 Thread marco polo (JIRA)


 [ 
https://issues.apache.org/jira/browse/MINIFICPP-557?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo reassigned MINIFICPP-557:


Assignee: marco polo

> Segfault when including C2 AgentInformation in Alpine
> -
>
> Key: MINIFICPP-557
> URL: https://issues.apache.org/jira/browse/MINIFICPP-557
> Project: NiFi MiNiFi C++
>  Issue Type: Bug
>Reporter: Aldrin Piri
>Assignee: marco polo
>Priority: Major
> Attachments: minifi-app.log
>
>
> When running an instance with AgentInformation of one of the 
> nifi.c2.root.classes, the instance fails to startup with a segfault.



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


[jira] [Updated] (MINIFICPP-554) RocksDB initialization may interfere with agent startup.

2018-07-05 Thread marco polo (JIRA)


 [ 
https://issues.apache.org/jira/browse/MINIFICPP-554?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo updated MINIFICPP-554:
-
Description: 
An arbitrarily large number of FFs within the flow file repo could prevent 
startup since we're attempting to prune the internal database. This can be done 
after startup.

 

This is a bug that can cause problems for agents starting up. 

 

Steps that I'm working on now: Checkpoint the DB and then we can asynchronously 
deal with the old flow files. 

  was:
An arbitrarily large number of FFs within the flow file repo could prevent 
startup since we're attempting to prune the internal database. This can be done 
after startup.

 

This is a bug that can cause problems for agents starting up. 


> RocksDB initialization may interfere with agent startup. 
> -
>
> Key: MINIFICPP-554
> URL: https://issues.apache.org/jira/browse/MINIFICPP-554
> Project: NiFi MiNiFi C++
>  Issue Type: Sub-task
>Reporter: marco polo
>Assignee: marco polo
>Priority: Critical
>
> An arbitrarily large number of FFs within the flow file repo could prevent 
> startup since we're attempting to prune the internal database. This can be 
> done after startup.
>  
> This is a bug that can cause problems for agents starting up. 
>  
> Steps that I'm working on now: Checkpoint the DB and then we can 
> asynchronously deal with the old flow files. 



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


[jira] [Updated] (MINIFICPP-554) RocksDB initialization may interfere with agent startup.

2018-07-05 Thread marco polo (JIRA)


 [ 
https://issues.apache.org/jira/browse/MINIFICPP-554?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo updated MINIFICPP-554:
-
Description: 
An arbitrarily large number of FFs within the flow file repo could prevent 
startup since we're attempting to prune the internal database. This can be done 
after startup.

 

This is a bug that can cause problems for agents starting up. 

  was:An arbitrarily large number of FFs within the flow file repo could 
prevent startup since we're attempting to prune the internal database. This can 
be done after startup.


> RocksDB initialization may interfere with agent startup. 
> -
>
> Key: MINIFICPP-554
> URL: https://issues.apache.org/jira/browse/MINIFICPP-554
> Project: NiFi MiNiFi C++
>  Issue Type: Sub-task
>Reporter: marco polo
>Assignee: marco polo
>Priority: Critical
>
> An arbitrarily large number of FFs within the flow file repo could prevent 
> startup since we're attempting to prune the internal database. This can be 
> done after startup.
>  
> This is a bug that can cause problems for agents starting up. 



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


[jira] [Created] (MINIFICPP-554) RocksDB initialization may interfere with agent startup.

2018-07-05 Thread marco polo (JIRA)
marco polo created MINIFICPP-554:


 Summary: RocksDB initialization may interfere with agent startup. 
 Key: MINIFICPP-554
 URL: https://issues.apache.org/jira/browse/MINIFICPP-554
 Project: NiFi MiNiFi C++
  Issue Type: Sub-task
Reporter: marco polo
Assignee: marco polo


An arbitrarily large number of FFs within the flow file repo could prevent 
startup since we're attempting to prune the internal database. This can be done 
after startup.



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


[jira] [Created] (MINIFICPP-552) Replace repository threads with thread pool reference

2018-07-03 Thread marco polo (JIRA)
marco polo created MINIFICPP-552:


 Summary: Replace repository threads with thread pool reference
 Key: MINIFICPP-552
 URL: https://issues.apache.org/jira/browse/MINIFICPP-552
 Project: NiFi MiNiFi C++
  Issue Type: Bug
Reporter: marco polo


We should be use a thread pool instead of creating individual threads.



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


[jira] [Created] (MINIFICPP-550) Create RocksDB Controller Service

2018-06-29 Thread marco polo (JIRA)
marco polo created MINIFICPP-550:


 Summary: Create RocksDB Controller Service
 Key: MINIFICPP-550
 URL: https://issues.apache.org/jira/browse/MINIFICPP-550
 Project: NiFi MiNiFi C++
  Issue Type: Bug
Reporter: marco polo
Assignee: marco polo


A RocksDB Controller service will give us the ability to store arbitrary 
information into controller services that can later be sent via SiteToSite. 
This will support many of my monitoring and test use cases. Using RocksDB as  a 
key/value store we can serialize and send this information periodically



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


[jira] [Created] (MINIFICPP-549) C2 heartbeats should have a periodic reduced state

2018-06-29 Thread marco polo (JIRA)
marco polo created MINIFICPP-549:


 Summary: C2 heartbeats should have a periodic reduced state
 Key: MINIFICPP-549
 URL: https://issues.apache.org/jira/browse/MINIFICPP-549
 Project: NiFi MiNiFi C++
  Issue Type: Bug
Reporter: marco polo


We can reduce the size of heartbeats by only sending certain information a 
different periodicity than a full heartbeat. 



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


[jira] [Resolved] (MINIFICPP-538) Warning on Fedora 28 when stopping minifi

2018-06-29 Thread marco polo (JIRA)


 [ 
https://issues.apache.org/jira/browse/MINIFICPP-538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo resolved MINIFICPP-538.
--
   Resolution: Fixed
Fix Version/s: 0.6.0

> Warning on Fedora 28 when stopping minifi
> -
>
> Key: MINIFICPP-538
> URL: https://issues.apache.org/jira/browse/MINIFICPP-538
> Project: NiFi MiNiFi C++
>  Issue Type: Bug
>Reporter: Dustin Rodrigues
>Priority: Minor
> Fix For: 0.6.0
>
>
> "sem_wait: No such file or directory" is printed when stopping minifi on 
> Fedora 28



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


[jira] [Resolved] (MINIFICPP-546) minifi.sh status should return 0 when process isn't running

2018-06-29 Thread marco polo (JIRA)


 [ 
https://issues.apache.org/jira/browse/MINIFICPP-546?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo resolved MINIFICPP-546.
--
   Resolution: Fixed
Fix Version/s: 0.6.0

> minifi.sh status should return 0 when process isn't running
> ---
>
> Key: MINIFICPP-546
> URL: https://issues.apache.org/jira/browse/MINIFICPP-546
> Project: NiFi MiNiFi C++
>  Issue Type: Bug
>Reporter: Dustin Rodrigues
>Assignee: Dustin Rodrigues
>Priority: Minor
> Fix For: 0.6.0
>
>
> Currently, calling "minifi.sh status" when the process isn't running returns 
> exit code 3. It should return 0.



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


[jira] [Created] (MINIFICPP-548) Main lost labels and would be good to log versus using perror

2018-06-29 Thread marco polo (JIRA)
marco polo created MINIFICPP-548:


 Summary: Main lost labels and would be good to log versus using 
perror
 Key: MINIFICPP-548
 URL: https://issues.apache.org/jira/browse/MINIFICPP-548
 Project: NiFi MiNiFi C++
  Issue Type: Sub-task
Reporter: marco polo


Lost labels (MINiFiMain). Initially had a label for logging, but this was 
apparently lost at some point. Would be good to have this label in addition to 
the semaphore name. 



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


[jira] [Created] (MINIFICPP-547) Institute partial binary updates

2018-06-28 Thread marco polo (JIRA)
marco polo created MINIFICPP-547:


 Summary: Institute partial binary updates
 Key: MINIFICPP-547
 URL: https://issues.apache.org/jira/browse/MINIFICPP-547
 Project: NiFi MiNiFi C++
  Issue Type: New Feature
Reporter: marco polo
Assignee: marco polo






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


[jira] [Updated] (MINIFICPP-534) Add EL support to ExecuteProcess

2018-06-27 Thread marco polo (JIRA)


 [ 
https://issues.apache.org/jira/browse/MINIFICPP-534?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo updated MINIFICPP-534:
-
Fix Version/s: 0.6.0

> Add EL support to ExecuteProcess
> 
>
> Key: MINIFICPP-534
> URL: https://issues.apache.org/jira/browse/MINIFICPP-534
> Project: NiFi MiNiFi C++
>  Issue Type: Improvement
>Reporter: Andrew Christianson
>Assignee: Andrew Christianson
>Priority: Major
> Fix For: 0.6.0
>
>
> ExecuteProcess needs EL support for the following properties:
>  * Command
>  * Command Arguments
>  * Working Directory



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


[jira] [Comment Edited] (MINIFICPP-546) minifi.sh status should return 0 when process isn't running

2018-06-27 Thread marco polo (JIRA)


[ 
https://issues.apache.org/jira/browse/MINIFICPP-546?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16525212#comment-16525212
 ] 

marco polo edited comment on MINIFICPP-546 at 6/27/18 3:50 PM:
---

[~drodrigues] Why should it return 0? This case, I believe, is where we want to 
notify the caller that we have an unsuccessful exit, so a return code of zero 
would not indicate this. What purpose does changing this to successful serve? 

I'm guessing the original author wanted to serve this as being a notification 
mechanism when the status is intended to be running. [~aldrin], do you have any 
info on this?

Dustin is correct, it looks like it should be zero, but I'm worried this may 
break users and we should perhaps delay this for a separate release or at least 
make some notification. 


was (Author: phrocker):
[~drodrigues] Why should it return 0? This case, I believe, is where we want to 
notify the caller that we have an unsuccessful exit, so a return code of zero 
would not indicate this. What purpose does changing this to successful serve? 


I'm guessing the original author wanted to serve this as being a notification 
mechanism when the status is intended to be running. [~aldrin], do you have any 
info on this?

 

 

Dustin is correct, it looks like it should be zero, but I'm worried this may 
break users and we should perhaps delay this for a separate release or at least 
make some notification. 

> minifi.sh status should return 0 when process isn't running
> ---
>
> Key: MINIFICPP-546
> URL: https://issues.apache.org/jira/browse/MINIFICPP-546
> Project: NiFi MiNiFi C++
>  Issue Type: Bug
>Reporter: Dustin Rodrigues
>Assignee: Dustin Rodrigues
>Priority: Minor
>
> Currently, calling "minifi.sh status" when the process isn't running returns 
> exit code 3. It should return 0.



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


[jira] [Comment Edited] (MINIFICPP-546) minifi.sh status should return 0 when process isn't running

2018-06-27 Thread marco polo (JIRA)


[ 
https://issues.apache.org/jira/browse/MINIFICPP-546?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16525212#comment-16525212
 ] 

marco polo edited comment on MINIFICPP-546 at 6/27/18 3:49 PM:
---

[~drodrigues] Why should it return 0? This case, I believe, is where we want to 
notify the caller that we have an unsuccessful exit, so a return code of zero 
would not indicate this. What purpose does changing this to successful serve? 


I'm guessing the original author wanted to serve this as being a notification 
mechanism when the status is intended to be running. [~aldrin], do you have any 
info on this?

 

 

Dustin is correct, it looks like it should be zero, but I'm worried this may 
break users and we should perhaps delay this for a separate release or at least 
make some notification. 


was (Author: phrocker):
[~drodrigues] Why should it return 0? This case, I believe, is where we want to 
notify the caller that we have an unsuccessful exit, so a return code of zero 
would not indicate this. What purpose does changing this to successful serve? 
Thanks

> minifi.sh status should return 0 when process isn't running
> ---
>
> Key: MINIFICPP-546
> URL: https://issues.apache.org/jira/browse/MINIFICPP-546
> Project: NiFi MiNiFi C++
>  Issue Type: Bug
>Reporter: Dustin Rodrigues
>Assignee: Dustin Rodrigues
>Priority: Minor
>
> Currently, calling "minifi.sh status" when the process isn't running returns 
> exit code 3. It should return 0.



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


[jira] [Commented] (MINIFICPP-546) minifi.sh status should return 0 when process isn't running

2018-06-27 Thread marco polo (JIRA)


[ 
https://issues.apache.org/jira/browse/MINIFICPP-546?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16525212#comment-16525212
 ] 

marco polo commented on MINIFICPP-546:
--

[~drodrigues] Why should it return 0? This case, I believe, is where we want to 
notify the caller that we have an unsuccessful exit, so a return code of zero 
would not indicate this. What purpose does changing this to successful serve? 
Thanks

> minifi.sh status should return 0 when process isn't running
> ---
>
> Key: MINIFICPP-546
> URL: https://issues.apache.org/jira/browse/MINIFICPP-546
> Project: NiFi MiNiFi C++
>  Issue Type: Bug
>Reporter: Dustin Rodrigues
>Assignee: Dustin Rodrigues
>Priority: Minor
>
> Currently, calling "minifi.sh status" when the process isn't running returns 
> exit code 3. It should return 0.



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


[jira] [Assigned] (MINIFICPP-539) Included rocksdb doesn't build on Fedora 28 (gcc 8.1.1)

2018-06-26 Thread marco polo (JIRA)


 [ 
https://issues.apache.org/jira/browse/MINIFICPP-539?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo reassigned MINIFICPP-539:


Assignee: marco polo

> Included rocksdb doesn't build on Fedora 28 (gcc 8.1.1)
> ---
>
> Key: MINIFICPP-539
> URL: https://issues.apache.org/jira/browse/MINIFICPP-539
> Project: NiFi MiNiFi C++
>  Issue Type: Bug
>Reporter: Dustin Rodrigues
>Assignee: marco polo
>Priority: Major
>
> The version of RocksDB (5.8.6) currently included with minifi does not build 
> on gcc 8.1. This is a known issue and 
> [https://github.com/facebook/rocksdb/pull/3736] appears to fix it. It may 
> also be worth including the version number in the included directory similar 
> to librdkakfa-0.11.4 and rapidjson-1.1.0.



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


[jira] [Commented] (MINIFICPP-539) Included rocksdb doesn't build on Fedora 28 (gcc 8.1.1)

2018-06-26 Thread marco polo (JIRA)


[ 
https://issues.apache.org/jira/browse/MINIFICPP-539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16524085#comment-16524085
 ] 

marco polo commented on MINIFICPP-539:
--

[~drodrigues] I've had to resolve this in MINIFICPP-528 . I simply copied their 
fix. Those changes require us to almost always build from source. I'll make a 
not in the final commit content.

> Included rocksdb doesn't build on Fedora 28 (gcc 8.1.1)
> ---
>
> Key: MINIFICPP-539
> URL: https://issues.apache.org/jira/browse/MINIFICPP-539
> Project: NiFi MiNiFi C++
>  Issue Type: Bug
>Reporter: Dustin Rodrigues
>Priority: Major
>
> The version of RocksDB (5.8.6) currently included with minifi does not build 
> on gcc 8.1. This is a known issue and 
> [https://github.com/facebook/rocksdb/pull/3736] appears to fix it. It may 
> also be worth including the version number in the included directory similar 
> to librdkakfa-0.11.4 and rapidjson-1.1.0.



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


[jira] [Updated] (MINIFICPP-543) Add Policy enforcement to C2 Updates

2018-06-26 Thread marco polo (JIRA)


 [ 
https://issues.apache.org/jira/browse/MINIFICPP-543?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo updated MINIFICPP-543:
-
Status: Patch Available  (was: Open)

> Add Policy enforcement to C2 Updates
> 
>
> Key: MINIFICPP-543
> URL: https://issues.apache.org/jira/browse/MINIFICPP-543
> Project: NiFi MiNiFi C++
>  Issue Type: Bug
>Reporter: marco polo
>Assignee: marco polo
>Priority: Major
>
> Enable configuration based policy enforcement for C2 updates. 



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


[jira] [Created] (MINIFICPP-545) Create initial failure policy support

2018-06-26 Thread marco polo (JIRA)
marco polo created MINIFICPP-545:


 Summary: Create initial failure policy support
 Key: MINIFICPP-545
 URL: https://issues.apache.org/jira/browse/MINIFICPP-545
 Project: NiFi MiNiFi C++
  Issue Type: New Feature
Reporter: marco polo
Assignee: marco polo


Implement failure policy support for repositories. 



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


[jira] [Created] (MINIFICPP-544) Persist C2 updates

2018-06-26 Thread marco polo (JIRA)
marco polo created MINIFICPP-544:


 Summary: Persist C2 updates
 Key: MINIFICPP-544
 URL: https://issues.apache.org/jira/browse/MINIFICPP-544
 Project: NiFi MiNiFi C++
  Issue Type: Sub-task
Reporter: marco polo
Assignee: marco polo


Persist C2 updates should be persisted per the UpdatePolicy. 



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


[jira] [Created] (MINIFICPP-543) Add Policy enforcement to C2 Updates

2018-06-26 Thread marco polo (JIRA)
marco polo created MINIFICPP-543:


 Summary: Add Policy enforcement to C2 Updates
 Key: MINIFICPP-543
 URL: https://issues.apache.org/jira/browse/MINIFICPP-543
 Project: NiFi MiNiFi C++
  Issue Type: Bug
Reporter: marco polo
Assignee: marco polo


Enable configuration based policy enforcement for C2 updates. 



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


[jira] [Assigned] (MINIFICPP-542) Add SFTP Support

2018-06-25 Thread marco polo (JIRA)


 [ 
https://issues.apache.org/jira/browse/MINIFICPP-542?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo reassigned MINIFICPP-542:


Assignee: (was: marco polo)

> Add SFTP Support
> 
>
> Key: MINIFICPP-542
> URL: https://issues.apache.org/jira/browse/MINIFICPP-542
> Project: NiFi MiNiFi C++
>  Issue Type: Bug
>Reporter: marco polo
>Priority: Major
>
> SFTP is an easy operation to add through the use of libCURL



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


[jira] [Created] (MINIFICPP-542) Add SFTP Support

2018-06-25 Thread marco polo (JIRA)
marco polo created MINIFICPP-542:


 Summary: Add SFTP Support
 Key: MINIFICPP-542
 URL: https://issues.apache.org/jira/browse/MINIFICPP-542
 Project: NiFi MiNiFi C++
  Issue Type: Bug
Reporter: marco polo
Assignee: marco polo


SFTP is an easy operation to add through the use of libCURL



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


[jira] [Created] (MINIFICPP-537) Fix internal UUID BUILD

2018-06-12 Thread marco polo (JIRA)
marco polo created MINIFICPP-537:


 Summary: Fix internal UUID BUILD
 Key: MINIFICPP-537
 URL: https://issues.apache.org/jira/browse/MINIFICPP-537
 Project: NiFi MiNiFi C++
  Issue Type: Sub-task
Reporter: marco polo
Assignee: marco polo


cmake -DUSE_SYSTEM_UUID= .. fails to build. 



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


[jira] [Updated] (MINIFICPP-531) Adjust licensing for libuvc

2018-06-06 Thread marco polo (JIRA)


 [ 
https://issues.apache.org/jira/browse/MINIFICPP-531?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo updated MINIFICPP-531:
-
   Resolution: Fixed
Fix Version/s: 0.6.0
   Status: Resolved  (was: Patch Available)

> Adjust licensing for libuvc
> ---
>
> Key: MINIFICPP-531
> URL: https://issues.apache.org/jira/browse/MINIFICPP-531
> Project: NiFi MiNiFi C++
>  Issue Type: Task
>Reporter: Aldrin Piri
>Assignee: Aldrin Piri
>Priority: Major
> Fix For: 0.6.0
>
>
> It looks like libuvc also bundles uthash.  We should capture this information 
> in our LICENSE file



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


[jira] [Resolved] (MINIFICPP-512) Upgrade librdkafka to 0.11.4+

2018-06-06 Thread marco polo (JIRA)


 [ 
https://issues.apache.org/jira/browse/MINIFICPP-512?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo resolved MINIFICPP-512.
--
   Resolution: Fixed
Fix Version/s: 0.6.0

> Upgrade librdkafka to 0.11.4+
> -
>
> Key: MINIFICPP-512
> URL: https://issues.apache.org/jira/browse/MINIFICPP-512
> Project: NiFi MiNiFi C++
>  Issue Type: Improvement
>Reporter: Dustin Rodrigues
>Assignee: Dustin Rodrigues
>Priority: Major
> Fix For: 0.6.0
>
>
> Upgrade librdkafka to 0.11.4+ to allow support of Kafka message headers



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


[jira] [Created] (MINIFICPP-529) Bootstrap should save state

2018-06-05 Thread marco polo (JIRA)
marco polo created MINIFICPP-529:


 Summary: Bootstrap should save state
 Key: MINIFICPP-529
 URL: https://issues.apache.org/jira/browse/MINIFICPP-529
 Project: NiFi MiNiFi C++
  Issue Type: Bug
Reporter: marco polo
Assignee: marco polo
 Fix For: 0.6.0






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


[jira] [Created] (MINIFICPP-528) Enable Cross compiler support

2018-06-05 Thread marco polo (JIRA)
marco polo created MINIFICPP-528:


 Summary: Enable Cross compiler support
 Key: MINIFICPP-528
 URL: https://issues.apache.org/jira/browse/MINIFICPP-528
 Project: NiFi MiNiFi C++
  Issue Type: Bug
Reporter: marco polo
Assignee: marco polo


Enable cross compilation. the first example should be MINIFICPP-360



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


[jira] [Created] (MINIFICPP-527) Change Build versions.

2018-06-05 Thread marco polo (JIRA)
marco polo created MINIFICPP-527:


 Summary: Change Build versions. 
 Key: MINIFICPP-527
 URL: https://issues.apache.org/jira/browse/MINIFICPP-527
 Project: NiFi MiNiFi C++
  Issue Type: Bug
Reporter: marco polo
Assignee: marco polo






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


[jira] [Updated] (MINIFICPP-526) Create ability to override RocksDB defaults.

2018-06-05 Thread marco polo (JIRA)


 [ 
https://issues.apache.org/jira/browse/MINIFICPP-526?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo updated MINIFICPP-526:
-
Fix Version/s: 0.6.0

> Create ability to override RocksDB defaults. 
> -
>
> Key: MINIFICPP-526
> URL: https://issues.apache.org/jira/browse/MINIFICPP-526
> Project: NiFi MiNiFi C++
>  Issue Type: Sub-task
>Reporter: marco polo
>Assignee: marco polo
>Priority: Major
> Fix For: 0.6.0
>
>
> Add bootstrap capability to override RocksDB defaults in MiNiFiCPP-524



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


[jira] [Created] (MINIFICPP-526) Create ability to override RocksDB defaults.

2018-06-04 Thread marco polo (JIRA)
marco polo created MINIFICPP-526:


 Summary: Create ability to override RocksDB defaults. 
 Key: MINIFICPP-526
 URL: https://issues.apache.org/jira/browse/MINIFICPP-526
 Project: NiFi MiNiFi C++
  Issue Type: Sub-task
Reporter: marco polo
Assignee: marco polo


Add bootstrap capability to override RocksDB defaults in MiNiFiCPP-524



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


[jira] [Created] (MINIFICPP-524) Default to building RocksDB

2018-06-04 Thread marco polo (JIRA)
marco polo created MINIFICPP-524:


 Summary: Default to building RocksDB
 Key: MINIFICPP-524
 URL: https://issues.apache.org/jira/browse/MINIFICPP-524
 Project: NiFi MiNiFi C++
  Issue Type: Bug
Reporter: marco polo
Assignee: marco polo
 Fix For: 0.6.0


We should default to using the built copy of RocksDB and then use the system 
copy if and only if the user requests that path. 



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


[jira] [Updated] (MINIFICPP-523) bootstrap.sh "continue" confirmation prompt does n

2018-06-04 Thread marco polo (JIRA)


 [ 
https://issues.apache.org/jira/browse/MINIFICPP-523?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo updated MINIFICPP-523:
-
   Resolution: Fixed
Fix Version/s: 0.6.0
   Status: Resolved  (was: Patch Available)

> bootstrap.sh "continue" confirmation prompt does n
> --
>
> Key: MINIFICPP-523
> URL: https://issues.apache.org/jira/browse/MINIFICPP-523
> Project: NiFi MiNiFi C++
>  Issue Type: Bug
>Affects Versions: 0.5.0
>Reporter: Kevin Doran
>Assignee: Kevin Doran
>Priority: Minor
> Fix For: 0.6.0
>
>
> In bootstrap.sh, after options are selected and the bootstrap is complete, 
> there is a confirmation prompt that displays the resulting cmake command and 
> a Y/N to continue. Selecting N is ignored.
> It appears this is because the wrong variable is being checked in 
> [bootstrap.sh#L534|https://github.com/apache/nifi-minifi-cpp/blob/e69b20aff3abe44be214d5edaf00e22a48258421/bootstrap.sh#L534]



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


[jira] [Created] (MINIFICPP-518) Resolve port collisions in tests causing sporadic failures.

2018-05-30 Thread marco polo (JIRA)
marco polo created MINIFICPP-518:


 Summary: Resolve port collisions in tests causing sporadic 
failures. 
 Key: MINIFICPP-518
 URL: https://issues.apache.org/jira/browse/MINIFICPP-518
 Project: NiFi MiNiFi C++
  Issue Type: Bug
Reporter: marco polo
Assignee: marco polo






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


[jira] [Resolved] (MINIFICPP-513) RVO causing seg fault due to taking reference to transient

2018-05-30 Thread marco polo (JIRA)


 [ 
https://issues.apache.org/jira/browse/MINIFICPP-513?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo resolved MINIFICPP-513.
--
Resolution: Fixed

> RVO causing seg fault due to taking reference to transient 
> ---
>
> Key: MINIFICPP-513
> URL: https://issues.apache.org/jira/browse/MINIFICPP-513
> Project: NiFi MiNiFi C++
>  Issue Type: Bug
>Reporter: marco polo
>Assignee: marco polo
>Priority: Major
> Fix For: 0.5.0
>
>
> RVO causing seg fault due to taking reference to transient on certain 
> compilers. Additionally, during profiling found that elision was prevented, 
> so we should avoid using the rvalue reference for the return and move 
> semantics and let the compiler take care of the optimization. 



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


[jira] [Updated] (MINIFICPP-513) RVO causing seg fault due to taking reference to transient

2018-05-30 Thread marco polo (JIRA)


 [ 
https://issues.apache.org/jira/browse/MINIFICPP-513?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo updated MINIFICPP-513:
-
Fix Version/s: 0.5.0

> RVO causing seg fault due to taking reference to transient 
> ---
>
> Key: MINIFICPP-513
> URL: https://issues.apache.org/jira/browse/MINIFICPP-513
> Project: NiFi MiNiFi C++
>  Issue Type: Bug
>Reporter: marco polo
>Assignee: marco polo
>Priority: Major
> Fix For: 0.5.0
>
>
> RVO causing seg fault due to taking reference to transient on certain 
> compilers. Additionally, during profiling found that elision was prevented, 
> so we should avoid using the rvalue reference for the return and move 
> semantics and let the compiler take care of the optimization. 



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


[jira] [Created] (MINIFICPP-517) Port sensor reading processors

2018-05-30 Thread marco polo (JIRA)
marco polo created MINIFICPP-517:


 Summary: Port sensor reading processors
 Key: MINIFICPP-517
 URL: https://issues.apache.org/jira/browse/MINIFICPP-517
 Project: NiFi MiNiFi C++
  Issue Type: New Feature
Reporter: marco polo
Assignee: marco polo


Begin building the sensor reading package. 



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


[jira] [Created] (MINIFICPP-516) Create referenced interface for groups of network types

2018-05-29 Thread marco polo (JIRA)
marco polo created MINIFICPP-516:


 Summary: Create referenced interface for groups of network types
 Key: MINIFICPP-516
 URL: https://issues.apache.org/jira/browse/MINIFICPP-516
 Project: NiFi MiNiFi C++
  Issue Type: Bug
Reporter: marco polo
Assignee: marco polo


provide configuration options that allow referencing connection types.

 

i.e. ethernet, wifi, lte, etc



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


[jira] [Updated] (MINIFICPP-513) RVO causing seg fault due to taking reference to transient

2018-05-28 Thread marco polo (JIRA)

 [ 
https://issues.apache.org/jira/browse/MINIFICPP-513?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo updated MINIFICPP-513:
-
Description: RVO causing seg fault due to taking reference to transient on 
certain compilers. Additionally, during profiling found that elision was 
prevented, so we should avoid using the rvalue reference for the return and 
move semantics and let the compiler take care of the optimization.   (was: RVO 
causing seg fault due to taking reference to transient)

> RVO causing seg fault due to taking reference to transient 
> ---
>
> Key: MINIFICPP-513
> URL: https://issues.apache.org/jira/browse/MINIFICPP-513
> Project: NiFi MiNiFi C++
>  Issue Type: Bug
>Reporter: marco polo
>Assignee: marco polo
>Priority: Major
>
> RVO causing seg fault due to taking reference to transient on certain 
> compilers. Additionally, during profiling found that elision was prevented, 
> so we should avoid using the rvalue reference for the return and move 
> semantics and let the compiler take care of the optimization. 



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


[jira] [Created] (MINIFICPP-513) RVO causing seg fault due to taking reference to transient

2018-05-28 Thread marco polo (JIRA)
marco polo created MINIFICPP-513:


 Summary: RVO causing seg fault due to taking reference to 
transient 
 Key: MINIFICPP-513
 URL: https://issues.apache.org/jira/browse/MINIFICPP-513
 Project: NiFi MiNiFi C++
  Issue Type: Bug
Reporter: marco polo
Assignee: marco polo


RVO causing seg fault due to taking reference to transient



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


[jira] [Updated] (MINIFICPP-504) Tie in estimated Size for RPG

2018-05-27 Thread marco polo (JIRA)

 [ 
https://issues.apache.org/jira/browse/MINIFICPP-504?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo updated MINIFICPP-504:
-
Fix Version/s: 0.6.0

> Tie in estimated Size for RPG
> -
>
> Key: MINIFICPP-504
> URL: https://issues.apache.org/jira/browse/MINIFICPP-504
> Project: NiFi MiNiFi C++
>  Issue Type: Sub-task
>Reporter: marco polo
>Assignee: marco polo
>Priority: Major
> Fix For: 0.6.0
>
>
> 457 will create the ability to select interfaces based on priority, but 
> throughput control isn't tied into the RPG. This needs to be wired in to 
> ensure we can prioritize writes. 



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


[jira] [Assigned] (MINIFICPP-504) Tie in estimated Size for RPG

2018-05-27 Thread marco polo (JIRA)

 [ 
https://issues.apache.org/jira/browse/MINIFICPP-504?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo reassigned MINIFICPP-504:


Assignee: marco polo

> Tie in estimated Size for RPG
> -
>
> Key: MINIFICPP-504
> URL: https://issues.apache.org/jira/browse/MINIFICPP-504
> Project: NiFi MiNiFi C++
>  Issue Type: Sub-task
>Reporter: marco polo
>Assignee: marco polo
>Priority: Major
>
> 457 will create the ability to select interfaces based on priority, but 
> throughput control isn't tied into the RPG. This needs to be wired in to 
> ensure we can prioritize writes. 



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


[jira] [Resolved] (MINIFICPP-457) Network management controller service for interface binding for socket

2018-05-25 Thread marco polo (JIRA)

 [ 
https://issues.apache.org/jira/browse/MINIFICPP-457?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo resolved MINIFICPP-457.
--
Resolution: Fixed

> Network management controller service for interface binding for socket
> --
>
> Key: MINIFICPP-457
> URL: https://issues.apache.org/jira/browse/MINIFICPP-457
> Project: NiFi MiNiFi C++
>  Issue Type: Improvement
>Reporter: bqiu
>Assignee: marco polo
>Priority: Minor
> Fix For: 0.5.0
>
>
> Network management controller service for interface binding for socket



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


[jira] [Created] (MINIFICPP-509) Fix typo in capi

2018-05-24 Thread marco polo (JIRA)
marco polo created MINIFICPP-509:


 Summary: Fix typo in capi
 Key: MINIFICPP-509
 URL: https://issues.apache.org/jira/browse/MINIFICPP-509
 Project: NiFi MiNiFi C++
  Issue Type: Bug
Reporter: marco polo
Assignee: marco polo






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


[jira] [Updated] (MINIFICPP-486) Build synchronous and asynchronous C2 control functions

2018-05-24 Thread marco polo (JIRA)

 [ 
https://issues.apache.org/jira/browse/MINIFICPP-486?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo updated MINIFICPP-486:
-
Fix Version/s: 0.5.0

> Build synchronous and asynchronous C2 control functions
> ---
>
> Key: MINIFICPP-486
> URL: https://issues.apache.org/jira/browse/MINIFICPP-486
> Project: NiFi MiNiFi C++
>  Issue Type: Sub-task
>Reporter: marco polo
>Assignee: marco polo
>Priority: Major
> Fix For: 0.5.0
>
>
> Create heartbeat functions that allow developers to create synchronous and 
> asynchronous C functions



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


[jira] [Updated] (MINIFICPP-491) Disable logging within C API

2018-05-24 Thread marco polo (JIRA)

 [ 
https://issues.apache.org/jira/browse/MINIFICPP-491?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo updated MINIFICPP-491:
-
Fix Version/s: 0.5.0

> Disable logging within C API
> 
>
> Key: MINIFICPP-491
> URL: https://issues.apache.org/jira/browse/MINIFICPP-491
> Project: NiFi MiNiFi C++
>  Issue Type: Sub-task
>Reporter: marco polo
>Assignee: marco polo
>Priority: Major
> Fix For: 0.5.0
>
>




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


[jira] [Updated] (MINIFICPP-494) Resolve C2 issues with memory access

2018-05-24 Thread marco polo (JIRA)

 [ 
https://issues.apache.org/jira/browse/MINIFICPP-494?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo updated MINIFICPP-494:
-
Fix Version/s: 0.5.0

> Resolve C2 issues with memory access
> 
>
> Key: MINIFICPP-494
> URL: https://issues.apache.org/jira/browse/MINIFICPP-494
> Project: NiFi MiNiFi C++
>  Issue Type: Sub-task
>Reporter: marco polo
>Assignee: marco polo
>Priority: Major
> Fix For: 0.5.0
>
>




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


[jira] [Updated] (MINIFICPP-420) Add max size to repository metrics

2018-05-23 Thread marco polo (JIRA)

 [ 
https://issues.apache.org/jira/browse/MINIFICPP-420?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo updated MINIFICPP-420:
-
Fix Version/s: (was: 0.5.0)

> Add max size to repository metrics
> --
>
> Key: MINIFICPP-420
> URL: https://issues.apache.org/jira/browse/MINIFICPP-420
> Project: NiFi MiNiFi C++
>  Issue Type: Improvement
>Reporter: marco polo
>Priority: Major
>
> C2 repository metrics should include the maximum size of the repository 
> (prov/flow/content). The maximum size is a configuration option that can vary 
> by agent or agent type.



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


[jira] [Updated] (MINIFICPP-457) Network management controller service for interface binding for socket

2018-05-23 Thread marco polo (JIRA)

 [ 
https://issues.apache.org/jira/browse/MINIFICPP-457?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo updated MINIFICPP-457:
-
Fix Version/s: 0.5.0

> Network management controller service for interface binding for socket
> --
>
> Key: MINIFICPP-457
> URL: https://issues.apache.org/jira/browse/MINIFICPP-457
> Project: NiFi MiNiFi C++
>  Issue Type: Improvement
>Reporter: bqiu
>Assignee: marco polo
>Priority: Minor
> Fix For: 0.5.0
>
>
> Network management controller service for interface binding for socket



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


[jira] [Resolved] (MINIFICPP-410) MQTT should use controller service instead of a manual SSL configuration

2018-05-23 Thread marco polo (JIRA)

 [ 
https://issues.apache.org/jira/browse/MINIFICPP-410?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo resolved MINIFICPP-410.
--
Resolution: Fixed

> MQTT should use controller service instead of a manual SSL configuration
> 
>
> Key: MINIFICPP-410
> URL: https://issues.apache.org/jira/browse/MINIFICPP-410
> Project: NiFi MiNiFi C++
>  Issue Type: Improvement
>Reporter: marco polo
>Priority: Major
> Fix For: 0.5.0
>
>




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


[jira] [Commented] (MINIFICPP-457) Network management controller service for interface binding for socket

2018-05-22 Thread marco polo (JIRA)

[ 
https://issues.apache.org/jira/browse/MINIFICPP-457?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16484530#comment-16484530
 ] 

marco polo commented on MINIFICPP-457:
--

This is an inherent feature to MiNiFi, so it doesn't suit us to put it into
an extension. It's not something that adds much overhead and Is an inherent
part of many use cases.




> Network management controller service for interface binding for socket
> --
>
> Key: MINIFICPP-457
> URL: https://issues.apache.org/jira/browse/MINIFICPP-457
> Project: NiFi MiNiFi C++
>  Issue Type: Improvement
>Reporter: bqiu
>Assignee: marco polo
>Priority: Minor
>
> Network management controller service for interface binding for socket



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


[jira] [Updated] (MINIFICPP-506) Prioritize connection queues

2018-05-22 Thread marco polo (JIRA)

 [ 
https://issues.apache.org/jira/browse/MINIFICPP-506?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo updated MINIFICPP-506:
-
Description: 
As a result of MINIFICPP-457, there will be cases where data can't be sent and 
we should reprioritize the queue for older data ( or at least allow that 
configuration option ). 


An alternative is to have network connection specific queues to offload 
connection queuing. 

  was:As a result of MINIFICPP-457, there will be cases where data can't be 
sent and we should reprioritize the queue for older data ( or at least allow 
that configuration option ). 


> Prioritize connection queues
> 
>
> Key: MINIFICPP-506
> URL: https://issues.apache.org/jira/browse/MINIFICPP-506
> Project: NiFi MiNiFi C++
>  Issue Type: Bug
>Reporter: marco polo
>Priority: Major
>
> As a result of MINIFICPP-457, there will be cases where data can't be sent 
> and we should reprioritize the queue for older data ( or at least allow that 
> configuration option ). 
> An alternative is to have network connection specific queues to offload 
> connection queuing. 



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


[jira] [Created] (MINIFICPP-506) Prioritize connection queues

2018-05-22 Thread marco polo (JIRA)
marco polo created MINIFICPP-506:


 Summary: Prioritize connection queues
 Key: MINIFICPP-506
 URL: https://issues.apache.org/jira/browse/MINIFICPP-506
 Project: NiFi MiNiFi C++
  Issue Type: Bug
Reporter: marco polo


As a result of MINIFICPP-457, there will be cases where data can't be sent and 
we should reprioritize the queue for older data ( or at least allow that 
configuration option ). 



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


[jira] [Created] (MINIFICPP-505) Apply interfaces to HTTP calls.

2018-05-22 Thread marco polo (JIRA)
marco polo created MINIFICPP-505:


 Summary: Apply interfaces to HTTP calls. 
 Key: MINIFICPP-505
 URL: https://issues.apache.org/jira/browse/MINIFICPP-505
 Project: NiFi MiNiFi C++
  Issue Type: Sub-task
Reporter: marco polo
Assignee: marco polo






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


[jira] [Created] (MINIFICPP-504) Tie in estimated Size for RPG

2018-05-22 Thread marco polo (JIRA)
marco polo created MINIFICPP-504:


 Summary: Tie in estimated Size for RPG
 Key: MINIFICPP-504
 URL: https://issues.apache.org/jira/browse/MINIFICPP-504
 Project: NiFi MiNiFi C++
  Issue Type: Sub-task
Reporter: marco polo


457 will create the ability to select interfaces based on priority, but 
throughput control isn't tied into the RPG. This needs to be wired in to ensure 
we can prioritize writes. 



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


[jira] [Assigned] (MINIFICPP-457) Network management controller service for interface binding for socket

2018-05-22 Thread marco polo (JIRA)

 [ 
https://issues.apache.org/jira/browse/MINIFICPP-457?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo reassigned MINIFICPP-457:


Assignee: marco polo  (was: bqiu)

> Network management controller service for interface binding for socket
> --
>
> Key: MINIFICPP-457
> URL: https://issues.apache.org/jira/browse/MINIFICPP-457
> Project: NiFi MiNiFi C++
>  Issue Type: Improvement
>Reporter: bqiu
>Assignee: marco polo
>Priority: Minor
>
> Network management controller service for interface binding for socket



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


[jira] [Created] (MINIFICPP-496) Create options for repo recovery

2018-05-15 Thread marco polo (JIRA)
marco polo created MINIFICPP-496:


 Summary: Create options for repo recovery
 Key: MINIFICPP-496
 URL: https://issues.apache.org/jira/browse/MINIFICPP-496
 Project: NiFi MiNiFi C++
  Issue Type: Bug
Reporter: marco polo
Assignee: marco polo


We could add options to account for repo failure and to recover from such an 
event. 

Options may include: 

1) Move and log – May be easily missed

2) Fail and don't start process – Makes it hard to debug

3) Move out of way and alert – create an alerting mechanism 



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


[jira] [Created] (MINIFICPP-494) Resolve C2 issues with memory access

2018-05-11 Thread marco polo (JIRA)
marco polo created MINIFICPP-494:


 Summary: Resolve C2 issues with memory access
 Key: MINIFICPP-494
 URL: https://issues.apache.org/jira/browse/MINIFICPP-494
 Project: NiFi MiNiFi C++
  Issue Type: Sub-task
Reporter: marco polo
Assignee: marco polo






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


[jira] [Created] (MINIFICPP-493) Create referenced content repository

2018-05-11 Thread marco polo (JIRA)
marco polo created MINIFICPP-493:


 Summary: Create referenced content repository
 Key: MINIFICPP-493
 URL: https://issues.apache.org/jira/browse/MINIFICPP-493
 Project: NiFi MiNiFi C++
  Issue Type: Sub-task
Reporter: marco polo
Assignee: marco polo


The content file system content repository moves a file into the content repo; 
however, for the purposes of the C API this isn't necessary. Nor is allocating 
memory when using the volatile repos. As a result, a referenced content repo 
would keep the content in place that is imported ( Such as GetFile ).



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


[jira] [Created] (MINIFICPP-491) Disable logging within C API

2018-05-10 Thread marco polo (JIRA)
marco polo created MINIFICPP-491:


 Summary: Disable logging within C API
 Key: MINIFICPP-491
 URL: https://issues.apache.org/jira/browse/MINIFICPP-491
 Project: NiFi MiNiFi C++
  Issue Type: Sub-task
Reporter: marco polo
Assignee: marco polo






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


[jira] [Created] (MINIFICPP-492) Resolve Site to site to site issues with volatile repo in C API

2018-05-10 Thread marco polo (JIRA)
marco polo created MINIFICPP-492:


 Summary: Resolve Site to site to site issues with volatile repo in 
C API
 Key: MINIFICPP-492
 URL: https://issues.apache.org/jira/browse/MINIFICPP-492
 Project: NiFi MiNiFi C++
  Issue Type: Sub-task
Reporter: marco polo
Assignee: marco polo






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


[jira] [Created] (MINIFICPP-490) Create common recipes based on the C & C2 api

2018-05-09 Thread marco polo (JIRA)
marco polo created MINIFICPP-490:


 Summary: Create common recipes based on the C & C2 api
 Key: MINIFICPP-490
 URL: https://issues.apache.org/jira/browse/MINIFICPP-490
 Project: NiFi MiNiFi C++
  Issue Type: Sub-task
Reporter: marco polo
Assignee: marco polo






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


[jira] [Created] (MINIFICPP-488) Resolve build issue with EL value

2018-05-08 Thread marco polo (JIRA)
marco polo created MINIFICPP-488:


 Summary: Resolve build issue with EL value
 Key: MINIFICPP-488
 URL: https://issues.apache.org/jira/browse/MINIFICPP-488
 Project: NiFi MiNiFi C++
  Issue Type: Bug
Reporter: marco polo
Assignee: marco polo






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


[jira] [Created] (MINIFICPP-487) Change CMAKE versions

2018-05-07 Thread marco polo (JIRA)
marco polo created MINIFICPP-487:


 Summary: Change CMAKE versions
 Key: MINIFICPP-487
 URL: https://issues.apache.org/jira/browse/MINIFICPP-487
 Project: NiFi MiNiFi C++
  Issue Type: Bug
Reporter: marco polo
Assignee: marco polo






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


[jira] [Created] (MINIFICPP-486) Build synchronous and asynchronous C2 control functions

2018-05-07 Thread marco polo (JIRA)
marco polo created MINIFICPP-486:


 Summary: Build synchronous and asynchronous C2 control functions
 Key: MINIFICPP-486
 URL: https://issues.apache.org/jira/browse/MINIFICPP-486
 Project: NiFi MiNiFi C++
  Issue Type: Sub-task
Reporter: marco polo
Assignee: marco polo


Create heartbeat functions that allow developers to create synchronous and 
asynchronous C functions



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


[jira] [Created] (MINIFICPP-485) Create C connectors for MiNiFi C++ C2 operations

2018-05-07 Thread marco polo (JIRA)
marco polo created MINIFICPP-485:


 Summary: Create C connectors for MiNiFi C++ C2 operations
 Key: MINIFICPP-485
 URL: https://issues.apache.org/jira/browse/MINIFICPP-485
 Project: NiFi MiNiFi C++
  Issue Type: Epic
Reporter: marco polo
Assignee: marco polo






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


[jira] [Created] (MINIFICPP-482) Implement MQTT Site to site replicants across minifi agents

2018-05-07 Thread marco polo (JIRA)
marco polo created MINIFICPP-482:


 Summary: Implement MQTT Site to site replicants across minifi 
agents
 Key: MINIFICPP-482
 URL: https://issues.apache.org/jira/browse/MINIFICPP-482
 Project: NiFi MiNiFi C++
  Issue Type: Improvement
Reporter: marco polo
Assignee: marco polo


Implement MQTT site to site protocol that can be used across agents. 



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


[jira] [Created] (MINIFICPP-481) Failed repository creation should not result in seg fault

2018-05-03 Thread marco polo (JIRA)
marco polo created MINIFICPP-481:


 Summary: Failed repository creation should not result in seg fault
 Key: MINIFICPP-481
 URL: https://issues.apache.org/jira/browse/MINIFICPP-481
 Project: NiFi MiNiFi C++
  Issue Type: Improvement
Reporter: marco polo
Assignee: marco polo


When a repository isn't created we should exit gracefully and print something 
to the command line about why we are exiting. A log is created but this isn't 
sufficient. 



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


[jira] [Created] (MINIFICPP-470) remove extensions list.

2018-04-24 Thread marco polo (JIRA)
marco polo created MINIFICPP-470:


 Summary: remove extensions list. 
 Key: MINIFICPP-470
 URL: https://issues.apache.org/jira/browse/MINIFICPP-470
 Project: NiFi MiNiFi C++
  Issue Type: Improvement
Reporter: marco polo
Assignee: marco polo






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


[jira] [Created] (MINIFICPP-468) Make class identifiers configurable

2018-04-23 Thread marco polo (JIRA)
marco polo created MINIFICPP-468:


 Summary: Make class identifiers  configurable
 Key: MINIFICPP-468
 URL: https://issues.apache.org/jira/browse/MINIFICPP-468
 Project: NiFi MiNiFi C++
  Issue Type: Improvement
Reporter: marco polo
Assignee: marco polo


Make class identifiers  configurable

 

agent class and identifier should be configurable. 



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


[jira] [Created] (MINIFICPP-460) InvokeHTTP should use default octet stream when one isn't provided

2018-04-18 Thread marco polo (JIRA)
marco polo created MINIFICPP-460:


 Summary: InvokeHTTP should use default octet stream when one isn't 
provided
 Key: MINIFICPP-460
 URL: https://issues.apache.org/jira/browse/MINIFICPP-460
 Project: NiFi MiNiFi C++
  Issue Type: Improvement
Reporter: marco polo
Assignee: marco polo






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


[jira] [Updated] (MINIFICPP-454) Builds don't effectively pull system OpenSSL for rpi

2018-04-13 Thread marco polo (JIRA)

 [ 
https://issues.apache.org/jira/browse/MINIFICPP-454?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo updated MINIFICPP-454:
-
Description: Builds don't effectively pull system OpenSSLfor rpi  (was: 
Builds don't effectively pull system OpenSSL due to incorrect FindOpenSSL 
inclusion)

> Builds don't effectively pull system OpenSSL for rpi
> 
>
> Key: MINIFICPP-454
> URL: https://issues.apache.org/jira/browse/MINIFICPP-454
> Project: NiFi MiNiFi C++
>  Issue Type: Bug
>Reporter: marco polo
>Assignee: marco polo
>Priority: Blocker
> Fix For: 0.5.0
>
>
> Builds don't effectively pull system OpenSSLfor rpi



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


[jira] [Updated] (MINIFICPP-454) Builds don't effectively pull system OpenSSL for rpi

2018-04-13 Thread marco polo (JIRA)

 [ 
https://issues.apache.org/jira/browse/MINIFICPP-454?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo updated MINIFICPP-454:
-
Summary: Builds don't effectively pull system OpenSSL for rpi  (was: Builds 
don't effectively pull system OpenSSL due to incorrect FindOpenSSL inclusion)

> Builds don't effectively pull system OpenSSL for rpi
> 
>
> Key: MINIFICPP-454
> URL: https://issues.apache.org/jira/browse/MINIFICPP-454
> Project: NiFi MiNiFi C++
>  Issue Type: Bug
>Reporter: marco polo
>Assignee: marco polo
>Priority: Blocker
> Fix For: 0.5.0
>
>
> Builds don't effectively pull system OpenSSL due to incorrect FindOpenSSL 
> inclusion



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


[jira] [Created] (MINIFICPP-454) Builds don't effectively pull system OpenSSL due to incorrect FindOpenSSL inclusion

2018-04-13 Thread marco polo (JIRA)
marco polo created MINIFICPP-454:


 Summary: Builds don't effectively pull system OpenSSL due to 
incorrect FindOpenSSL inclusion
 Key: MINIFICPP-454
 URL: https://issues.apache.org/jira/browse/MINIFICPP-454
 Project: NiFi MiNiFi C++
  Issue Type: Improvement
Reporter: marco polo
Assignee: marco polo


Builds don't effectively pull system OpenSSL due to incorrect FindOpenSSL 
inclusion



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


[jira] [Updated] (MINIFICPP-454) Builds don't effectively pull system OpenSSL due to incorrect FindOpenSSL inclusion

2018-04-13 Thread marco polo (JIRA)

 [ 
https://issues.apache.org/jira/browse/MINIFICPP-454?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo updated MINIFICPP-454:
-
Issue Type: Bug  (was: Improvement)

> Builds don't effectively pull system OpenSSL due to incorrect FindOpenSSL 
> inclusion
> ---
>
> Key: MINIFICPP-454
> URL: https://issues.apache.org/jira/browse/MINIFICPP-454
> Project: NiFi MiNiFi C++
>  Issue Type: Bug
>Reporter: marco polo
>Assignee: marco polo
>Priority: Blocker
> Fix For: 0.5.0
>
>
> Builds don't effectively pull system OpenSSL due to incorrect FindOpenSSL 
> inclusion



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


[jira] [Updated] (MINIFICPP-454) Builds don't effectively pull system OpenSSL due to incorrect FindOpenSSL inclusion

2018-04-13 Thread marco polo (JIRA)

 [ 
https://issues.apache.org/jira/browse/MINIFICPP-454?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo updated MINIFICPP-454:
-
Fix Version/s: 0.5.0

> Builds don't effectively pull system OpenSSL due to incorrect FindOpenSSL 
> inclusion
> ---
>
> Key: MINIFICPP-454
> URL: https://issues.apache.org/jira/browse/MINIFICPP-454
> Project: NiFi MiNiFi C++
>  Issue Type: Bug
>Reporter: marco polo
>Assignee: marco polo
>Priority: Blocker
> Fix For: 0.5.0
>
>
> Builds don't effectively pull system OpenSSL due to incorrect FindOpenSSL 
> inclusion



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


[jira] [Updated] (MINIFICPP-450) Provide consumers with the ability to put metrics into a local tsdb to send off device

2018-04-11 Thread marco polo (JIRA)

 [ 
https://issues.apache.org/jira/browse/MINIFICPP-450?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

marco polo updated MINIFICPP-450:
-
Description: Metrics can be gathered but are dropped when the device goes 
offline. Provide a controller service ( or similar mechanism ) and reporting 
task so that these metrics can be stored when offline and sent to another 
device or service when available.   (was: Metrics can be gathered but are 
dropped when the device goes offline. Provide a controller service ( or similar 
mechanism ) and reporting task so that these metrics can be send offline to 
another device or service.)

> Provide consumers with the ability to put metrics into a local tsdb to send 
> off device
> --
>
> Key: MINIFICPP-450
> URL: https://issues.apache.org/jira/browse/MINIFICPP-450
> Project: NiFi MiNiFi C++
>  Issue Type: Improvement
>Affects Versions: 0.5.0, 0.4.0
>Reporter: marco polo
>Priority: Major
>
> Metrics can be gathered but are dropped when the device goes offline. Provide 
> a controller service ( or similar mechanism ) and reporting task so that 
> these metrics can be stored when offline and sent to another device or 
> service when available. 



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


[jira] [Created] (MINIFICPP-450) Provide consumers with the ability to put metrics into a local tsdb to send off device

2018-04-11 Thread marco polo (JIRA)
marco polo created MINIFICPP-450:


 Summary: Provide consumers with the ability to put metrics into a 
local tsdb to send off device
 Key: MINIFICPP-450
 URL: https://issues.apache.org/jira/browse/MINIFICPP-450
 Project: NiFi MiNiFi C++
  Issue Type: Improvement
Affects Versions: 0.4.0, 0.5.0
Reporter: marco polo


Metrics can be gathered but are dropped when the device goes offline. Provide a 
controller service ( or similar mechanism ) and reporting task so that these 
metrics can be send offline to another device or service.



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


[jira] [Created] (MINIFICPP-444) Remove warnings

2018-03-22 Thread marco polo (JIRA)
marco polo created MINIFICPP-444:


 Summary: Remove warnings
 Key: MINIFICPP-444
 URL: https://issues.apache.org/jira/browse/MINIFICPP-444
 Project: NiFi MiNiFi C++
  Issue Type: Improvement
Reporter: marco polo
Assignee: marco polo


A lot of warnings have crept back into the build, especially for centos 7. We 
should remove these. 



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


[jira] [Created] (MINIFICPP-442) Modify bootstrap to use curl openssl for darwin

2018-03-21 Thread marco polo (JIRA)
marco polo created MINIFICPP-442:


 Summary: Modify bootstrap to use curl openssl for darwin
 Key: MINIFICPP-442
 URL: https://issues.apache.org/jira/browse/MINIFICPP-442
 Project: NiFi MiNiFi C++
  Issue Type: Improvement
Reporter: marco polo
Assignee: marco polo






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


[jira] [Created] (MINIFICPP-437) Ensure all bootstrap features can be built for all platforms

2018-03-19 Thread marco polo (JIRA)
marco polo created MINIFICPP-437:


 Summary: Ensure all bootstrap features can be built for all 
platforms
 Key: MINIFICPP-437
 URL: https://issues.apache.org/jira/browse/MINIFICPP-437
 Project: NiFi MiNiFi C++
  Issue Type: Improvement
Reporter: marco polo
Assignee: marco polo


Ensure all bootstrap features can be built for all platforms



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


[jira] [Created] (MINIFICPP-435) Provide those who do not with to use libcurl-openssl or who can't the ability to use NSS

2018-03-19 Thread marco polo (JIRA)
marco polo created MINIFICPP-435:


 Summary: Provide those who do not with to use libcurl-openssl or 
who can't the ability to use NSS
 Key: MINIFICPP-435
 URL: https://issues.apache.org/jira/browse/MINIFICPP-435
 Project: NiFi MiNiFi C++
  Issue Type: Improvement
Reporter: marco polo
Assignee: marco polo


Provide those who do not with to use libcurl-openssl or who can't the ability 
to use NSS



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


  1   2   3   4   5   >