[jira] [Commented] (MINIFI-102) Modify TailFile processor to allow Expression Language for initial file propery
[ https://issues.apache.org/jira/browse/MINIFI-102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15459647#comment-15459647 ] Aldrin Piri commented on MINIFI-102: Going to move this to NiFi. The intent is to make use of those extensions and processors as a base for MiNiFi. > Modify TailFile processor to allow Expression Language for initial file > propery > --- > > Key: MINIFI-102 > URL: https://issues.apache.org/jira/browse/MINIFI-102 > Project: Apache NiFi MiNiFi > Issue Type: Improvement > Components: Extensions >Reporter: Andrew Psaltis > > There are times between designign a MiNiFi flow that the initial file to be > Tailed is not know at design time. Often the design and deploy may be > seperates by days and thus non-deterministic. Therefore, the initial file > name is not known ahead of time. This could be fixed by modifying the > config.yml on the agent box when it is deployed, however, that seems to be a > more brittle solution and puts the burden on the person doing the agent > deploy. This model may also not work when the MiNiFi management facilities > are realized. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (MINIFI-102) Modify TailFile processor to allow Expression Language for initial file propery
Andrew Psaltis created MINIFI-102: - Summary: Modify TailFile processor to allow Expression Language for initial file propery Key: MINIFI-102 URL: https://issues.apache.org/jira/browse/MINIFI-102 Project: Apache NiFi MiNiFi Issue Type: Improvement Components: Core Framework Affects Versions: 0.0.1 Reporter: Andrew Psaltis There are times between designign a MiNiFi flow that the initial file to be Tailed is not know at design time. Often the design and deploy may be seperates by days and thus non-deterministic. Therefore, the initial file name is not known ahead of time. This could be fixed by modifying the config.yml on the agent box when it is deployed, however, that seems to be a more brittle solution and puts the burden on the person doing the agent deploy. This model may also not work when the MiNiFi management facilities are realized. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (MINIFI-97) Error when trying to stop already stopped MiNiFi
[ https://issues.apache.org/jira/browse/MINIFI-97?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aldrin Piri updated MINIFI-97: -- Component/s: C++ > Error when trying to stop already stopped MiNiFi > > > Key: MINIFI-97 > URL: https://issues.apache.org/jira/browse/MINIFI-97 > Project: Apache NiFi MiNiFi > Issue Type: Bug > Components: C++ >Affects Versions: cpp-0.0.1 > Environment: CentOS 7 >Reporter: Pierre Villard >Priority: Minor > > If calling > {noformat} > ./minifi.sh stop > {noformat} > when MiNiFi is already stopped, the process will kill PID -1. When connected > to the host by SSH, I get disconnected from the host. > I'd suggest replacing: > {noformat} > if [ $(active_pid ${saved_pid}) -ne 0 ]; then > {noformat} > by > {noformat} > if [ $(active_pid ${saved_pid}) -le 0 ]; then > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (MINIFI-93) MiNiFi-cpp does not honor "yield period"
[ https://issues.apache.org/jira/browse/MINIFI-93?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aldrin Piri updated MINIFI-93: -- Component/s: C++ > MiNiFi-cpp does not honor "yield period" > > > Key: MINIFI-93 > URL: https://issues.apache.org/jira/browse/MINIFI-93 > Project: Apache NiFi MiNiFi > Issue Type: Bug > Components: C++, Core Framework >Reporter: Randy Gelhausen > Labels: C++ > > If the minifi-cpp agent cannot communicate with the specified input port, it > continuously tries to reconnect, ignoring the specified yield period. See > example below. > Example-- > Remote Processing Groups: > - name: http://monitor.dev:8080/nifi > url: http://monitor.dev:8080/nifi > comment: '' > timeout: 30 sec > yield period: 10 sec > Input Ports: > - id: f25b1117-9c24-4230-a52c-b3c8d9e4d587 > name: MiNiFiInput > comment: '' > max concurrent tasks: 1 > use compression: false > Properties: # Deviates from spec and will later be removed when this is > autonegotiated > Port: 1026 > Host Name: monitor.dev > minifi logs continuing forever: > [2016-08-28 18:00:59.178] [minifi log] [error] socket connect failed to > monitor.dev 1026 > [2016-08-28 18:00:59.178] [minifi log] [error] Site2Site peer socket open > failed > [2016-08-28 18:00:59.179] [minifi log] [error] socket connect failed to > monitor.dev 1026 > [2016-08-28 18:00:59.180] [minifi log] [error] Site2Site peer socket open > failed > [2016-08-28 18:00:59.182] [minifi log] [error] socket connect failed to > monitor.dev 1026 > [2016-08-28 18:00:59.182] [minifi log] [error] Site2Site peer socket open > failed > [2016-08-28 18:00:59.184] [minifi log] [error] socket connect failed to > monitor.dev 1026 > [2016-08-28 18:00:59.184] [minifi log] [error] Site2Site peer socket open > failed > [2016-08-28 18:00:59.188] [minifi log] [error] socket connect failed to > monitor.dev 1026 > [2016-08-28 18:00:59.188] [minifi log] [error] Site2Site peer socket open > failed > [2016-08-28 18:00:59.190] [minifi log] [error] socket connect failed to > monitor.dev 1026 > [2016-08-28 18:00:59.190] [minifi log] [error] Site2Site peer socket open > failed > [2016-08-28 18:00:59.192] [minifi log] [error] socket connect failed to > monitor.dev 1026 > [2016-08-28 18:00:59.192] [minifi log] [error] Site2Site peer socket open > failed -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (MINIFI-85) add ListenSysLog processor
[ https://issues.apache.org/jira/browse/MINIFI-85?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aldrin Piri updated MINIFI-85: -- Component/s: Extensions > add ListenSysLog processor > --- > > Key: MINIFI-85 > URL: https://issues.apache.org/jira/browse/MINIFI-85 > Project: Apache NiFi MiNiFi > Issue Type: Bug > Components: C++, Core Framework, Extensions >Reporter: bqiu >Assignee: bqiu >Priority: Minor > Fix For: cpp-0.0.1 > > > Add ListenSyslog processor into MiNiFI CPP -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (MINIFI-101) Update configuration properties to be minifi prefixed in lieu of nifi
Aldrin Piri created MINIFI-101: -- Summary: Update configuration properties to be minifi prefixed in lieu of nifi Key: MINIFI-101 URL: https://issues.apache.org/jira/browse/MINIFI-101 Project: Apache NiFi MiNiFi Issue Type: Bug Components: Agent Configuration/Installation, C++ Affects Versions: cpp-0.0.1 Reporter: Aldrin Piri As part of the process of mapping to existing properties, some items that reference nifi remain and should instead reference minifi. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (MINIFI-90) MINIFI-CPP should support reading windows event logs (like NIFI-1976)
[ https://issues.apache.org/jira/browse/MINIFI-90?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aldrin Piri updated MINIFI-90: -- Component/s: Extensions > MINIFI-CPP should support reading windows event logs (like NIFI-1976) > - > > Key: MINIFI-90 > URL: https://issues.apache.org/jira/browse/MINIFI-90 > Project: Apache NiFi MiNiFi > Issue Type: New Feature > Components: C++, Extensions >Reporter: Andre > > MINIFI-CPP could be a great alternative to tools like nxlog if it was able to: > - Run as a service (NIFI-89) > - Read windows event files (NIFI-90) -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (MINIFI-85) add ListenSysLog processor
[ https://issues.apache.org/jira/browse/MINIFI-85?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aldrin Piri updated MINIFI-85: -- Fix Version/s: (was: cpp-0.1.0) cpp-0.0.1 > add ListenSysLog processor > --- > > Key: MINIFI-85 > URL: https://issues.apache.org/jira/browse/MINIFI-85 > Project: Apache NiFi MiNiFi > Issue Type: Bug > Components: C++, Core Framework >Reporter: bqiu >Assignee: bqiu >Priority: Minor > Fix For: cpp-0.0.1 > > > Add ListenSyslog processor into MiNiFI CPP -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (MINIFI-85) add ListenSysLog processor
[ https://issues.apache.org/jira/browse/MINIFI-85?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aldrin Piri updated MINIFI-85: -- Affects Version/s: (was: cpp-0.1.0) > add ListenSysLog processor > --- > > Key: MINIFI-85 > URL: https://issues.apache.org/jira/browse/MINIFI-85 > Project: Apache NiFi MiNiFi > Issue Type: Bug > Components: C++, Core Framework >Reporter: bqiu >Assignee: bqiu >Priority: Minor > Fix For: cpp-0.0.1 > > > Add ListenSyslog processor into MiNiFI CPP -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (MINIFI-85) add ListenSysLog processor
[ https://issues.apache.org/jira/browse/MINIFI-85?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aldrin Piri updated MINIFI-85: -- Component/s: C++ > add ListenSysLog processor > --- > > Key: MINIFI-85 > URL: https://issues.apache.org/jira/browse/MINIFI-85 > Project: Apache NiFi MiNiFi > Issue Type: Bug > Components: C++, Core Framework >Reporter: bqiu >Assignee: bqiu >Priority: Minor > Fix For: cpp-0.0.1 > > > Add ListenSyslog processor into MiNiFI CPP -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (MINIFI-88) TailFile should support globs/wildcards
[ https://issues.apache.org/jira/browse/MINIFI-88?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aldrin Piri updated MINIFI-88: -- Component/s: Extensions C++ > TailFile should support globs/wildcards > --- > > Key: MINIFI-88 > URL: https://issues.apache.org/jira/browse/MINIFI-88 > Project: Apache NiFi MiNiFi > Issue Type: New Feature > Components: C++, Extensions >Reporter: Andre > > Similarly to NIFI-1170, it would be great if MINIFI Java/CPP tail supported > wildcards. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (MINIFI-90) MINIFI-CPP should support reading windows event logs
[ https://issues.apache.org/jira/browse/MINIFI-90?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aldrin Piri updated MINIFI-90: -- Summary: MINIFI-CPP should support reading windows event logs (was: MINIFI-CPP should support reading windows event logs (like NIFI-1976)) > MINIFI-CPP should support reading windows event logs > > > Key: MINIFI-90 > URL: https://issues.apache.org/jira/browse/MINIFI-90 > Project: Apache NiFi MiNiFi > Issue Type: New Feature > Components: C++, Extensions >Reporter: Andre > > MINIFI-CPP could be a great alternative to tools like nxlog if it was able to: > - Run as a service (NIFI-89) > - Read windows event files (NIFI-90) -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (MINIFI-89) MINIFI-CPP should run as a Windows service
[ https://issues.apache.org/jira/browse/MINIFI-89?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aldrin Piri updated MINIFI-89: -- Component/s: C++ Agent Configuration/Installation > MINIFI-CPP should run as a Windows service > -- > > Key: MINIFI-89 > URL: https://issues.apache.org/jira/browse/MINIFI-89 > Project: Apache NiFi MiNiFi > Issue Type: New Feature > Components: Agent Configuration/Installation, C++ >Reporter: Andre > > MINIFI-CPP could be a great alternative to tools like nxlog if it was able to: > - Run as a service (NIFI-89) > - Read windows event files (NIFI-90) -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (MINIFI-92) Create ExecuteProcess processor for NiFi-MiNiFi-cpp
[ https://issues.apache.org/jira/browse/MINIFI-92?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aldrin Piri updated MINIFI-92: -- Component/s: C++ > Create ExecuteProcess processor for NiFi-MiNiFi-cpp > --- > > Key: MINIFI-92 > URL: https://issues.apache.org/jira/browse/MINIFI-92 > Project: Apache NiFi MiNiFi > Issue Type: Bug > Components: C++, Core Framework >Reporter: Randy Gelhausen > Labels: C++, cpp, nifi-minifi-cpp > > Instrumenting application servers/devices with (Mi)NiFi agents gives ops > teams the ability to add arbitrary system check and metrics. > NiFi proper's ExecuteProcess lets you use the wide variety of existing Linux > tools and data gatherers, but MiNiFi-cpp lacks this today. Thus > servers/containers need to be configured during build time (for example: > https://github.com/randerzander/TechOps/blob/master/containers/base/scripts/nmon.sh), > which is tedious and error prone compared to being able to have the MiNiFi > agent invoke processes at will. > ExecuteProcess in MiNiFi-cpp would significantly improve the value of the > agent for server/container instrumentation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (MINIFI-90) MINIFI-CPP should support reading windows event logs (like NIFI-1976)
[ https://issues.apache.org/jira/browse/MINIFI-90?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aldrin Piri updated MINIFI-90: -- Component/s: C++ > MINIFI-CPP should support reading windows event logs (like NIFI-1976) > - > > Key: MINIFI-90 > URL: https://issues.apache.org/jira/browse/MINIFI-90 > Project: Apache NiFi MiNiFi > Issue Type: New Feature > Components: C++, Extensions >Reporter: Andre > > MINIFI-CPP could be a great alternative to tools like nxlog if it was able to: > - Run as a service (NIFI-89) > - Read windows event files (NIFI-90) -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (MINIFI-100) Cleanup/document warnings as part of build
Aldrin Piri created MINIFI-100: -- Summary: Cleanup/document warnings as part of build Key: MINIFI-100 URL: https://issues.apache.org/jira/browse/MINIFI-100 Project: Apache NiFi MiNiFi Issue Type: Bug Components: Build, C++ Reporter: Aldrin Piri There are a number of warnings that are generated with a default build. Many of these can be addressed by us in our codebase. For those libraries that we are not interested in modifying, we should cover those items that are warnings such that users who wish to build will know which items are accounted for. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (MINIFI-99) Establish inclusion/generation of default flow.yml
Aldrin Piri created MINIFI-99: - Summary: Establish inclusion/generation of default flow.yml Key: MINIFI-99 URL: https://issues.apache.org/jira/browse/MINIFI-99 Project: Apache NiFi MiNiFi Issue Type: Bug Components: C++, Documentation Affects Versions: 0.0.1 Reporter: Aldrin Piri Currently there is a reference to a flow.yml being included in the README. This needs to be removed given the current perspective of configuration. Additional points of consideration would be as to whether the instance should create a config file or if a default, non-processing one should be bundled. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (MINIFI-98) Handle missing flow.yml gracefully
Aldrin Piri created MINIFI-98: - Summary: Handle missing flow.yml gracefully Key: MINIFI-98 URL: https://issues.apache.org/jira/browse/MINIFI-98 Project: Apache NiFi MiNiFi Issue Type: Bug Components: Agent Configuration/Installation, C++ Affects Versions: cpp-0.0.1 Reporter: Aldrin Piri Currently, if a flow.yml is missing from the conf directory, this exception is not appropriately handled and users are left with a stacktrace on exit on Linux systems -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Resolved] (MINIFI-73) Perform release of C++ 0.0.1
[ https://issues.apache.org/jira/browse/MINIFI-73?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aldrin Piri resolved MINIFI-73. --- Resolution: Fixed > Perform release of C++ 0.0.1 > > > Key: MINIFI-73 > URL: https://issues.apache.org/jira/browse/MINIFI-73 > Project: Apache NiFi MiNiFi > Issue Type: Task > Components: C++ >Reporter: Aldrin Piri >Assignee: Aldrin Piri > Fix For: cpp-0.0.1 > > > This ticket will be to track the process of providing the initial C++ > release, 0.0.1 and track any additional tasks needed for the initial release. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
svn commit: r1758969 [3/4] - in /nifi/site/trunk: assets/js/foundation.js assets/js/jquery.min.js assets/stylesheets/app.css minifi/download.html
Modified: nifi/site/trunk/assets/stylesheets/app.css URL: http://svn.apache.org/viewvc/nifi/site/trunk/assets/stylesheets/app.css?rev=1758969=1758968=1758969=diff == --- nifi/site/trunk/assets/stylesheets/app.css (original) +++ nifi/site/trunk/assets/stylesheets/app.css Fri Sep 2 14:53:57 2016 @@ -1,94 +1,89 @@ /*$code-color: scale-color($alert-color, $lightness: -27%);*/ -/* line 364, ../../../bower_components/foundation/scss/foundation/components/_global.scss */ +/* line 431, ../../../bower_components/foundation/scss/foundation/components/_global.scss */ meta.foundation-version { - font-family: "/5.5.2/"; + font-family: "/5.5.3/"; } -/* line 368, ../../../bower_components/foundation/scss/foundation/components/_global.scss */ +/* line 435, ../../../bower_components/foundation/scss/foundation/components/_global.scss */ meta.foundation-mq-small { font-family: "/only screen/"; width: 0; } -/* line 373, ../../../bower_components/foundation/scss/foundation/components/_global.scss */ +/* line 440, ../../../bower_components/foundation/scss/foundation/components/_global.scss */ meta.foundation-mq-small-only { font-family: "/only screen and (max-width: 40em)/"; width: 0; } -/* line 378, ../../../bower_components/foundation/scss/foundation/components/_global.scss */ +/* line 445, ../../../bower_components/foundation/scss/foundation/components/_global.scss */ meta.foundation-mq-medium { font-family: "/only screen and (min-width:40.0625em)/"; width: 40.0625em; } -/* line 383, ../../../bower_components/foundation/scss/foundation/components/_global.scss */ +/* line 450, ../../../bower_components/foundation/scss/foundation/components/_global.scss */ meta.foundation-mq-medium-only { font-family: "/only screen and (min-width:40.0625em) and (max-width:64em)/"; width: 40.0625em; } -/* line 388, ../../../bower_components/foundation/scss/foundation/components/_global.scss */ +/* line 455, ../../../bower_components/foundation/scss/foundation/components/_global.scss */ meta.foundation-mq-large { font-family: "/only screen and (min-width:64.0625em)/"; width: 64.0625em; } -/* line 393, ../../../bower_components/foundation/scss/foundation/components/_global.scss */ +/* line 460, ../../../bower_components/foundation/scss/foundation/components/_global.scss */ meta.foundation-mq-large-only { font-family: "/only screen and (min-width:64.0625em) and (max-width:90em)/"; width: 64.0625em; } -/* line 398, ../../../bower_components/foundation/scss/foundation/components/_global.scss */ +/* line 465, ../../../bower_components/foundation/scss/foundation/components/_global.scss */ meta.foundation-mq-xlarge { font-family: "/only screen and (min-width:90.0625em)/"; width: 90.0625em; } -/* line 403, ../../../bower_components/foundation/scss/foundation/components/_global.scss */ +/* line 470, ../../../bower_components/foundation/scss/foundation/components/_global.scss */ meta.foundation-mq-xlarge-only { font-family: "/only screen and (min-width:90.0625em) and (max-width:120em)/"; width: 90.0625em; } -/* line 408, ../../../bower_components/foundation/scss/foundation/components/_global.scss */ +/* line 475, ../../../bower_components/foundation/scss/foundation/components/_global.scss */ meta.foundation-mq-xxlarge { font-family: "/only screen and (min-width:120.0625em)/"; width: 120.0625em; } -/* line 413, ../../../bower_components/foundation/scss/foundation/components/_global.scss */ +/* line 480, ../../../bower_components/foundation/scss/foundation/components/_global.scss */ meta.foundation-data-attribute-namespace { font-family: false; } -/* line 422, ../../../bower_components/foundation/scss/foundation/components/_global.scss */ +/* line 489, ../../../bower_components/foundation/scss/foundation/components/_global.scss */ html, body { height: 100%; } -/* line 425, ../../../bower_components/foundation/scss/foundation/components/_global.scss */ -html { - box-sizing: border-box; -} - -/* line 428, ../../../bower_components/foundation/scss/foundation/components/_global.scss */ +/* line 492, ../../../bower_components/foundation/scss/foundation/components/_global.scss */ *, *:before, *:after { - -webkit-box-sizing: inherit; - -moz-box-sizing: inherit; - box-sizing: inherit; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; } -/* line 434, ../../../bower_components/foundation/scss/foundation/components/_global.scss */ +/* line 498, ../../../bower_components/foundation/scss/foundation/components/_global.scss */ html, body { font-size: 100%; } -/* line 438, ../../../bower_components/foundation/scss/foundation/components/_global.scss */ +/* line 502, ../../../bower_components/foundation/scss/foundation/components/_global.scss */ body { background: #fff; color: #222; @@
svn commit: r1758969 [2/4] - in /nifi/site/trunk: assets/js/foundation.js assets/js/jquery.min.js assets/stylesheets/app.css minifi/download.html
Modified: nifi/site/trunk/assets/js/jquery.min.js URL: http://svn.apache.org/viewvc/nifi/site/trunk/assets/js/jquery.min.js?rev=1758969=1758968=1758969=diff == --- nifi/site/trunk/assets/js/jquery.min.js (original) +++ nifi/site/trunk/assets/js/jquery.min.js Fri Sep 2 14:53:57 2016 @@ -1,5 +1,4 @@ -/*! jQuery v2.1.4 | (c) 2005, 2015 jQuery Foundation, Inc. | jquery.org/license */ -!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k={},l=a.document,m="2.1.4",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return n.each(this,a,b)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply( this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&&(n.isPlainObject(d)||(e=n.isArray(d)))?(e?(e=!1,f=c&(c)?c:[]):f=c&(c)?c:{},g[b]=n.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&===a.window},isNumeric:functi on(a){return!n.isArray(a)&(a)+1>=0},isPlainObject:function(a){return"object"!==n.type(a)||a.nodeType||n.isWindow(a)?!1:a.constructor&&!j.call(a.constructor.prototype,"isPrototypeOf")?!1:!0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=n.trim(a),a&&(1===a.indexOf("use strict")?(b=l.createElement("script"),b.text=a,l.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=s(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a ){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:g.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=s(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&(d);else for(f in a)d=b(a[f],f,c),null!=d&(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(c=a[b],b=a,a=c),n.isFunction(a)?(e=d.call(arguments,2),f=function(){return a.apply(b||this,e.concat(d.call(arguments)))},f.guid=a.guid=a.guid||n.guid++,f):void 0},now:Date.now,support:k}),n.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function s(a){va r b="length"in a&,c=n.type(a);return"function"===c||n.isWindow(a)?!1:1===a.nodeType&?!0:"array"===c||0===b||"number"==typeof b&>0& in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return
svn commit: r1758969 [1/4] - in /nifi/site/trunk: assets/js/foundation.js assets/js/jquery.min.js assets/stylesheets/app.css minifi/download.html
Author: aldrin Date: Fri Sep 2 14:53:57 2016 New Revision: 1758969 URL: http://svn.apache.org/viewvc?rev=1758969=rev Log: MINIFI-73 Updating site for MiNiFi C++ 0.0.1 release. Modified: nifi/site/trunk/assets/js/foundation.js nifi/site/trunk/assets/js/jquery.min.js nifi/site/trunk/assets/stylesheets/app.css nifi/site/trunk/minifi/download.html Modified: nifi/site/trunk/assets/js/foundation.js URL: http://svn.apache.org/viewvc/nifi/site/trunk/assets/js/foundation.js?rev=1758969=1758968=1758969=diff == --- nifi/site/trunk/assets/js/foundation.js (original) +++ nifi/site/trunk/assets/js/foundation.js Fri Sep 2 14:53:57 2016 @@ -1,7 +1,7 @@ /* * Foundation Responsive Library * http://foundation.zurb.com - * Copyright 2014, ZURB + * Copyright 2015, ZURB * Free to use under the MIT license. * http://www.opensource.org/licenses/mit-license.php */ @@ -10,14 +10,12 @@ 'use strict'; var header_helpers = function (class_array) { -var i = class_array.length; var head = $('head'); - -while (i--) { - if (head.has('.' + class_array[i]).length === 0) { -head.append(''); +head.prepend($.map(class_array, function (class_name) { + if (head.has('.' + class_name).length === 0) { +return ''; } -} +})); }; header_helpers([ @@ -290,21 +288,30 @@ return string; } + function MediaQuery(selector) { +this.selector = selector; +this.query = ''; + } + + MediaQuery.prototype.toString = function () { +return this.query || (this.query = S(this.selector).css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, '')); + }; + window.Foundation = { name : 'Foundation', -version : '5.5.2', +version : '5.5.3', media_queries : { - 'small' : S('.foundation-mq-small').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), - 'small-only' : S('.foundation-mq-small-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), - 'medium' : S('.foundation-mq-medium').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), - 'medium-only' : S('.foundation-mq-medium-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), - 'large' : S('.foundation-mq-large').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), - 'large-only' : S('.foundation-mq-large-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), - 'xlarge' : S('.foundation-mq-xlarge').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), - 'xlarge-only' : S('.foundation-mq-xlarge-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), - 'xxlarge' : S('.foundation-mq-xxlarge').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, '') + 'small' : new MediaQuery('.foundation-mq-small'), + 'small-only' : new MediaQuery('.foundation-mq-small-only'), + 'medium' : new MediaQuery('.foundation-mq-medium'), + 'medium-only' : new MediaQuery('.foundation-mq-medium-only'), + 'large' : new MediaQuery('.foundation-mq-large'), + 'large-only' : new MediaQuery('.foundation-mq-large-only'), + 'xlarge' : new MediaQuery('.foundation-mq-xlarge'), + 'xlarge-only' : new MediaQuery('.foundation-mq-xlarge-only'), + 'xxlarge' : new MediaQuery('.foundation-mq-xxlarge') }, stylesheet : $('').appendTo('head')[0].sheet, @@ -729,7 +736,7 @@ Foundation.libs.topbar = { name : 'topbar', -version : '5.5.2', +version : '5.5.3', settings : { index : 0, @@ -890,17 +897,17 @@ self.toggle(this); }) .on('click.fndtn.topbar contextmenu.fndtn.topbar', '.top-bar .top-bar-section li a[href^="#"],[' + this.attr_name() + '] .top-bar-section li a[href^="#"]', function (e) { -var li = $(this).closest('li'), -topbar = li.closest('[' + self.attr_name() + ']'), -settings = topbar.data(self.attr_name(true) + '-init'); - -if (settings.dropdown_autoclose && settings.is_hover) { - var hoverLi = $(this).closest('.hover'); - hoverLi.removeClass('hover'); -} -if (self.breakpoint() && !li.hasClass('back') && !li.hasClass('has-dropdown')) { - self.toggle(); -} + var li = $(this).closest('li'), + topbar = li.closest('[' + self.attr_name() + ']'), + settings = topbar.data(self.attr_name(true) + '-init'); + + if (settings.dropdown_autoclose && settings.is_hover) { +var hoverLi = $(this).closest('.hover'); +hoverLi.removeClass('hover'); + } + if (self.breakpoint() && !li.hasClass('back') && !li.hasClass('has-dropdown')) { +self.toggle(); +
svn commit: r1758969 [4/4] - in /nifi/site/trunk: assets/js/foundation.js assets/js/jquery.min.js assets/stylesheets/app.css minifi/download.html
Modified: nifi/site/trunk/minifi/download.html URL: http://svn.apache.org/viewvc/nifi/site/trunk/minifi/download.html?rev=1758969=1758968=1758969=diff == --- nifi/site/trunk/minifi/download.html (original) +++ nifi/site/trunk/minifi/download.html Fri Sep 2 14:53:57 2016 @@ -120,6 +120,7 @@ Releases +MiNiFi (Java) 0.0.1 @@ -135,7 +136,7 @@ - MiNiFi Binaries + Binaries https://www.apache.org/dyn/closer.lua?path=/nifi/minifi/0.0.1/minifi-0.0.1-bin.tar.gz;>minifi-0.0.1-bin.tar.gz ( https://www.apache.org/dist/nifi/minifi/0.0.1/minifi-0.0.1-bin.tar.gz.asc;>asc, @@ -148,30 +149,67 @@ https://www.apache.org/dist/nifi/minifi/0.0.1/minifi-0.0.1-bin.zip.md5;>md5, https://www.apache.org/dist/nifi/minifi/0.0.1/minifi-0.0.1-bin.zip.sha1;>sha1, https://www.apache.org/dist/nifi/minifi/0.0.1/minifi-0.0.1-bin.zip.sha256;>sha256 ) + + + + https://cwiki.apache.org/confluence/display/MINIFI/Release+Notes#ReleaseNotes-Version0.0.1;>Release Notes + + + +MiNiFi C++ + + cpp-0.0.1 + + + Sources: + + https://www.apache.org/dyn/closer.lua?path=/nifi/nifi-minifi-cpp/0.0.1/nifi-minifi-cpp-0.0.1-source.tar.gz;>nifi-minifi-cpp-0.0.1-source.tar.gz +( https://www.apache.org/dist/nifi/nifi-minifi-cpp/0.0.1/nifi-minifi-cpp-0.0.1-source.tar.gz.asc;>asc, + https://www.apache.org/dist/nifi/nifi-minifi-cpp/0.0.1/nifi-minifi-cpp-0.0.1-source.tar.gz.md5;>md5, + https://www.apache.org/dist/nifi/nifi-minifi-cpp/0.0.1/nifi-minifi-cpp-0.0.1-source.tar.gz.sha1;>sha1, + https://www.apache.org/nifi/nifi-minifi-cpp/0.0.1/nifi-minifi-cpp-0.0.1-source.tar.gz.sha256;>sha256 ) - MiNiFi Toolkit Binaries + Binaries - https://www.apache.org/dyn/closer.lua?path=/nifi/minifi/0.0.1/minifi-toolkit-0.0.1-bin.tar.gz;>minifi-toolkit-0.0.1-bin.tar.gz -( https://www.apache.org/dist/nifi/minifi/0.0.1/minifi-toolkit-0.0.1-bin.tar.gz.asc;>asc, - https://www.apache.org/dist/nifi/minifi/0.0.1/minifi-toolkit-0.0.1-bin.tar.gz.md5;>md5, - https://www.apache.org/dist/nifi/minifi/0.0.1/minifi-toolkit-0.0.1-bin.tar.gz.sha1;>sha1, - https://www.apache.org/dist/nifi/minifi/0.0.1/minifi-toolkit-0.0.1-bin.tar.gz.sha256;>sha256 ) + Linux x86_64 + https://www.apache.org/dyn/closer.lua?path=/nifi/nifi-minifi-cpp/0.0.1/nifi-minifi-cpp-0.0.1-bin-linux-x86_64.tar.gz;>nifi-minifi-cpp-0.0.1-bin-linux-x86_64.tar.gz +( https://www.apache.org/dist/nifi/nifi-minifi-cpp/0.0.1/nifi-minifi-cpp-0.0.1-bin-linux-x86_64.tar.gz.asc;>asc, + https://www.apache.org/dist/nifi/nifi-minifi-cpp/0.0.1/nifi-minifi-cpp-0.0.1-bin-linux-x86_64.tar.gz.md5;>md5, + https://www.apache.org/dist/nifi/nifi-minifi-cpp/0.0.1/nifi-minifi-cpp-0.0.1-bin-linux-x86_64.tar.gz.sha1;>sha1, + https://www.apache.org/dist/nifi/nifi-minifi-cpp/0.0.1/nifi-minifi-cpp-0.0.1-bin-linux-x86_64.tar.gz.sha256;>sha256 ) - https://www.apache.org/dyn/closer.lua?path=/nifi/minifi/0.0.1/minifi-toolkit-0.0.1-bin.zip;>minifi-toolkit-0.0.1-bin.zip -( https://www.apache.org/dist/nifi/minifi/0.0.1/minifi-toolkit-0.0.1-bin.zip.asc;>asc, - https://www.apache.org/dist/nifi/minifi/0.0.1/minifi-toolkit-0.0.1-bin.zip.md5;>md5, - https://www.apache.org/dist/nifi/minifi/0.0.1/minifi-toolkit-0.0.1-bin.zip.sha1;>sha1, - https://www.apache.org/dist/nifi/minifi/0.0.1/minifi-toolkit-0.0.1-bin.zip.sha256;>sha256 ) + Darwin (OS X) + https://www.apache.org/dyn/closer.lua?path=/nifi/nifi-minifi-cpp/0.0.1/nifi-minifi-cpp-0.0.1-bin-darwin-x86_64.tar.gz;>nifi-minifi-cpp-0.0.1-bin-darwin-x86_64.tar.gz +( https://www.apache.org/dist/nifi/nifi-minifi-cpp/0.0.1/nifi-minifi-cpp-0.0.1-bin-darwin-x86_64.tar.gz.asc;>asc, +
nifi-site git commit: MINIFI-73 Updating download links for MiNiFi C++ 0.0.1 release artifacts.
Repository: nifi-site Updated Branches: refs/heads/master a4901c70b -> d49988f20 MINIFI-73 Updating download links for MiNiFi C++ 0.0.1 release artifacts. Project: http://git-wip-us.apache.org/repos/asf/nifi-site/repo Commit: http://git-wip-us.apache.org/repos/asf/nifi-site/commit/d49988f2 Tree: http://git-wip-us.apache.org/repos/asf/nifi-site/tree/d49988f2 Diff: http://git-wip-us.apache.org/repos/asf/nifi-site/diff/d49988f2 Branch: refs/heads/master Commit: d49988f2077d03d6984060b410e7b8d385b3ee39 Parents: a4901c7 Author: Aldrin PiriAuthored: Fri Sep 2 10:45:21 2016 -0400 Committer: Aldrin Piri Committed: Fri Sep 2 10:45:27 2016 -0400 -- src/pages/html/minifi/download.hbs | 64 ++--- 1 file changed, 51 insertions(+), 13 deletions(-) -- http://git-wip-us.apache.org/repos/asf/nifi-site/blob/d49988f2/src/pages/html/minifi/download.hbs -- diff --git a/src/pages/html/minifi/download.hbs b/src/pages/html/minifi/download.hbs index cb342f2..3107dc9 100644 --- a/src/pages/html/minifi/download.hbs +++ b/src/pages/html/minifi/download.hbs @@ -22,6 +22,7 @@ title: Apache NiFi - MiNiFi Downloads Releases +MiNiFi (Java) 0.0.1 @@ -37,7 +38,7 @@ title: Apache NiFi - MiNiFi Downloads - MiNiFi Binaries + Binaries https://www.apache.org/dyn/closer.lua?path=/nifi/minifi/0.0.1/minifi-0.0.1-bin.tar.gz;>minifi-0.0.1-bin.tar.gz ( https://www.apache.org/dist/nifi/minifi/0.0.1/minifi-0.0.1-bin.tar.gz.asc;>asc, @@ -50,29 +51,66 @@ title: Apache NiFi - MiNiFi Downloads https://www.apache.org/dist/nifi/minifi/0.0.1/minifi-0.0.1-bin.zip.md5;>md5, https://www.apache.org/dist/nifi/minifi/0.0.1/minifi-0.0.1-bin.zip.sha1;>sha1, https://www.apache.org/dist/nifi/minifi/0.0.1/minifi-0.0.1-bin.zip.sha256;>sha256 ) + + + + https://cwiki.apache.org/confluence/display/MINIFI/Release+Notes#ReleaseNotes-Version0.0.1;>Release Notes + + + +MiNiFi C++ + + cpp-0.0.1 + + + Sources: + + https://www.apache.org/dyn/closer.lua?path=/nifi/nifi-minifi-cpp/0.0.1/nifi-minifi-cpp-0.0.1-source.tar.gz;>nifi-minifi-cpp-0.0.1-source.tar.gz +( https://www.apache.org/dist/nifi/nifi-minifi-cpp/0.0.1/nifi-minifi-cpp-0.0.1-source.tar.gz.asc;>asc, + https://www.apache.org/dist/nifi/nifi-minifi-cpp/0.0.1/nifi-minifi-cpp-0.0.1-source.tar.gz.md5;>md5, + https://www.apache.org/dist/nifi/nifi-minifi-cpp/0.0.1/nifi-minifi-cpp-0.0.1-source.tar.gz.sha1;>sha1, + https://www.apache.org/nifi/nifi-minifi-cpp/0.0.1/nifi-minifi-cpp-0.0.1-source.tar.gz.sha256;>sha256 ) - MiNiFi Toolkit Binaries + Binaries - https://www.apache.org/dyn/closer.lua?path=/nifi/minifi/0.0.1/minifi-toolkit-0.0.1-bin.tar.gz;>minifi-toolkit-0.0.1-bin.tar.gz -( https://www.apache.org/dist/nifi/minifi/0.0.1/minifi-toolkit-0.0.1-bin.tar.gz.asc;>asc, - https://www.apache.org/dist/nifi/minifi/0.0.1/minifi-toolkit-0.0.1-bin.tar.gz.md5;>md5, - https://www.apache.org/dist/nifi/minifi/0.0.1/minifi-toolkit-0.0.1-bin.tar.gz.sha1;>sha1, - https://www.apache.org/dist/nifi/minifi/0.0.1/minifi-toolkit-0.0.1-bin.tar.gz.sha256;>sha256 ) + Linux x86_64 + https://www.apache.org/dyn/closer.lua?path=/nifi/nifi-minifi-cpp/0.0.1/nifi-minifi-cpp-0.0.1-bin-linux-x86_64.tar.gz;>nifi-minifi-cpp-0.0.1-bin-linux-x86_64.tar.gz +( https://www.apache.org/dist/nifi/nifi-minifi-cpp/0.0.1/nifi-minifi-cpp-0.0.1-bin-linux-x86_64.tar.gz.asc;>asc, + https://www.apache.org/dist/nifi/nifi-minifi-cpp/0.0.1/nifi-minifi-cpp-0.0.1-bin-linux-x86_64.tar.gz.md5;>md5, + https://www.apache.org/dist/nifi/nifi-minifi-cpp/0.0.1/nifi-minifi-cpp-0.0.1-bin-linux-x86_64.tar.gz.sha1;>sha1, +
nifi git commit: NIFI-2722: - Updating the component entity as long as the proposed entity is not older than the current one since stats are bundled in the entity too.
Repository: nifi Updated Branches: refs/heads/master 867c84f32 -> d37480eaf NIFI-2722: - Updating the component entity as long as the proposed entity is not older than the current one since stats are bundled in the entity too. This closes #983 Signed-off-by: Koji KawamuraProject: http://git-wip-us.apache.org/repos/asf/nifi/repo Commit: http://git-wip-us.apache.org/repos/asf/nifi/commit/d37480ea Tree: http://git-wip-us.apache.org/repos/asf/nifi/tree/d37480ea Diff: http://git-wip-us.apache.org/repos/asf/nifi/diff/d37480ea Branch: refs/heads/master Commit: d37480eaffec7f24238798d54dd09b3d8526cef8 Parents: 867c84f Author: Matt Gilman Authored: Fri Sep 2 07:34:57 2016 -0400 Committer: Koji Kawamura Committed: Fri Sep 2 22:25:25 2016 +0900 -- .../nifi-web/nifi-web-ui/src/main/webapp/js/nf/nf-client.js| 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) -- http://git-wip-us.apache.org/repos/asf/nifi/blob/d37480ea/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/js/nf/nf-client.js -- diff --git a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/js/nf/nf-client.js b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/js/nf/nf-client.js index a129edc..3cf9fdf 100644 --- a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/js/nf/nf-client.js +++ b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/js/nf/nf-client.js @@ -48,7 +48,7 @@ nf.Client = (function() { }, /** - * Determines whether the proposedData is newer than the currentData. + * Determines whether the proposedData is not older than the currentData. * * @param currentData Maybe be null, if the proposedData is new to this canvas * @param proposedData Maybe not be null @@ -59,8 +59,8 @@ nf.Client = (function() { var currentRevision = currentData.revision; var proposedRevision = proposedData.revision; -// return whether the proposed revision is newer -return proposedRevision.version > currentRevision.version; +// return whether the proposed revision is not less +return proposedRevision.version >= currentRevision.version; } else { return true; }