[jira] [Updated] (NIFI-13012) Upgraded Tika to 2.9.2

2024-04-08 Thread Peter Turcsanyi (Jira)


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

Peter Turcsanyi updated NIFI-13012:
---
Fix Version/s: 2.0.0-M3
   1.26.0
   Resolution: Fixed
   Status: Resolved  (was: Patch Available)

> Upgraded Tika to 2.9.2
> --
>
> Key: NIFI-13012
> URL: https://issues.apache.org/jira/browse/NIFI-13012
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Core Framework, Extensions
>Reporter: David Handermann
>Assignee: David Handermann
>Priority: Minor
>  Labels: backport-needed
> Fix For: 2.0.0-M3, 1.26.0
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> Apache Tika dependencies should be upgraded to 
> [2.9.2|https://downloads.apache.org/tika/2.9.2/CHANGES-2.9.2.txt] to 
> incorporate several transitive version upgrades.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (NIFI-13012) Upgraded Tika to 2.9.2

2024-04-08 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/NIFI-13012?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17835178#comment-17835178
 ] 

ASF subversion and git services commented on NIFI-13012:


Commit c53539542beabba416bb87fce7d582986e6e3903 in nifi's branch 
refs/heads/support/nifi-1.x from David Handermann
[ https://gitbox.apache.org/repos/asf?p=nifi.git;h=c53539542b ]

NIFI-13012 Upgraded Apache Tika from 2.9.1 to 2.9.2

This closes #8613.

Signed-off-by: Peter Turcsanyi 

(cherry picked from commit c335de8dbed1aa57628790c2b78f6bbacf9e8322)


> Upgraded Tika to 2.9.2
> --
>
> Key: NIFI-13012
> URL: https://issues.apache.org/jira/browse/NIFI-13012
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Core Framework, Extensions
>Reporter: David Handermann
>Assignee: David Handermann
>Priority: Minor
>  Labels: backport-needed
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> Apache Tika dependencies should be upgraded to 
> [2.9.2|https://downloads.apache.org/tika/2.9.2/CHANGES-2.9.2.txt] to 
> incorporate several transitive version upgrades.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (NIFI-13012) Upgraded Tika to 2.9.2

2024-04-08 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/NIFI-13012?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17835173#comment-17835173
 ] 

ASF subversion and git services commented on NIFI-13012:


Commit c335de8dbed1aa57628790c2b78f6bbacf9e8322 in nifi's branch 
refs/heads/main from David Handermann
[ https://gitbox.apache.org/repos/asf?p=nifi.git;h=c335de8dbe ]

NIFI-13012 Upgraded Apache Tika from 2.9.1 to 2.9.2

This closes #8613.

Signed-off-by: Peter Turcsanyi 


> Upgraded Tika to 2.9.2
> --
>
> Key: NIFI-13012
> URL: https://issues.apache.org/jira/browse/NIFI-13012
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Core Framework, Extensions
>Reporter: David Handermann
>Assignee: David Handermann
>Priority: Minor
>  Labels: backport-needed
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Apache Tika dependencies should be upgraded to 
> [2.9.2|https://downloads.apache.org/tika/2.9.2/CHANGES-2.9.2.txt] to 
> incorporate several transitive version upgrades.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


Re: [PR] NIFI-13012 Upgrade Apache Tika from 2.9.1 to 2.9.2 [nifi]

2024-04-08 Thread via GitHub


asfgit closed pull request #8613: NIFI-13012 Upgrade Apache Tika from 2.9.1 to 
2.9.2
URL: https://github.com/apache/nifi/pull/8613


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@nifi.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Commented] (NIFI-13013) Upgrade ActiveMQ to 6.1.1

2024-04-08 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/NIFI-13013?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17835161#comment-17835161
 ] 

ASF subversion and git services commented on NIFI-13013:


Commit f2263458f0a638ce6be6b119a7e6923297379abe in nifi's branch 
refs/heads/main from David Handermann
[ https://gitbox.apache.org/repos/asf?p=nifi.git;h=f2263458f0 ]

NIFI-13013 Upgraded ActiveMQ from 6.0.1 to 6.1.1

This closes #8614.

Signed-off-by: Peter Turcsanyi 


> Upgrade ActiveMQ to 6.1.1
> -
>
> Key: NIFI-13013
> URL: https://issues.apache.org/jira/browse/NIFI-13013
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Reporter: David Handermann
>Assignee: David Handermann
>Priority: Minor
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Apache ActiveMQ dependencies for testing in JMS Processors should be upgraded 
> to 
> [6.1.1|https://activemq.apache.org/components/classic/download/classic-06-01-01]
>  to incorporate several transitive dependency upgrades.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


Re: [PR] NIFI-13013 Upgrade ActiveMQ from 6.0.1 to 6.1.1 [nifi]

2024-04-08 Thread via GitHub


asfgit closed pull request #8614: NIFI-13013 Upgrade ActiveMQ from 6.0.1 to 
6.1.1
URL: https://github.com/apache/nifi/pull/8614


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@nifi.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Updated] (NIFI-13013) Upgrade ActiveMQ to 6.1.1

2024-04-08 Thread Peter Turcsanyi (Jira)


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

Peter Turcsanyi updated NIFI-13013:
---
Fix Version/s: 2.0.0-M3
   Resolution: Fixed
   Status: Resolved  (was: Patch Available)

> Upgrade ActiveMQ to 6.1.1
> -
>
> Key: NIFI-13013
> URL: https://issues.apache.org/jira/browse/NIFI-13013
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Reporter: David Handermann
>Assignee: David Handermann
>Priority: Minor
> Fix For: 2.0.0-M3
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> Apache ActiveMQ dependencies for testing in JMS Processors should be upgraded 
> to 
> [6.1.1|https://activemq.apache.org/components/classic/download/classic-06-01-01]
>  to incorporate several transitive dependency upgrades.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


Re: [PR] NIFI-5302 Add Support for Client Credentials Flow with OIDC [nifi]

2024-04-08 Thread via GitHub


exceptionfactory commented on PR #8532:
URL: https://github.com/apache/nifi/pull/8532#issuecomment-2044018336

   Rebased to incorporate latest updates to Spring Framework 6.1. Replaced 
deprecated `OkHttp3ClientHttpRequestFactory` with `JdkClientHttpRequestFactory`.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@nifi.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Updated] (NIFI-13014) Remove unused Calcite Avatica Versions from Code Coverage Module

2024-04-08 Thread David Handermann (Jira)


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

David Handermann updated NIFI-13014:

Status: Patch Available  (was: Open)

> Remove unused Calcite Avatica Versions from Code Coverage Module
> 
>
> Key: NIFI-13014
> URL: https://issues.apache.org/jira/browse/NIFI-13014
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Tools and Build
>Reporter: David Handermann
>Assignee: David Handermann
>Priority: Minor
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> The nifi-code-coverage module includes several dependency version 
> declarations to ensure version resolution aligns with runtime versions. 
> Following the removal of Hive 3 components, the version references for 
> Calcite Avatica can be removed.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[PR] NIFI-13014 Remove unused Avatica versions from code-coverage [nifi]

2024-04-08 Thread via GitHub


exceptionfactory opened a new pull request, #8615:
URL: https://github.com/apache/nifi/pull/8615

   # Summary
   
   [NIFI-13014](https://issues.apache.org/jira/browse/NIFI-13014) Removes 
unused Calcite Avatica version references from `nifi-code-coverage` dependency 
declarations, which are no longer needed following the removal of Hive 3 
components.
   
   # Tracking
   
   Please complete the following tracking steps prior to pull request creation.
   
   ### Issue Tracking
   
   - [X] [Apache NiFi Jira](https://issues.apache.org/jira/browse/NIFI) issue 
created
   
   ### Pull Request Tracking
   
   - [X] Pull Request title starts with Apache NiFi Jira issue number, such as 
`NIFI-0`
   - [X] Pull Request commit message starts with Apache NiFi Jira issue number, 
as such `NIFI-0`
   
   ### Pull Request Formatting
   
   - [X] Pull Request based on current revision of the `main` branch
   - [X] Pull Request refers to a feature branch with one commit containing 
changes
   
   # Verification
   
   Please indicate the verification steps performed prior to pull request 
creation.
   
   ### Build
   
   - [X] Build completed using `mvn clean install -P contrib-check`
 - [X] JDK 21
   
   ### Licensing
   
   - [ ] New dependencies are compatible with the [Apache License 
2.0](https://apache.org/licenses/LICENSE-2.0) according to the [License 
Policy](https://www.apache.org/legal/resolved.html)
   - [ ] New dependencies are documented in applicable `LICENSE` and `NOTICE` 
files
   
   ### Documentation
   
   - [ ] Documentation formatting appears as expected in rendered files
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@nifi.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Created] (NIFI-13014) Remove unused Calcite Avatica Versions from Code Coverage Module

2024-04-08 Thread David Handermann (Jira)
David Handermann created NIFI-13014:
---

 Summary: Remove unused Calcite Avatica Versions from Code Coverage 
Module
 Key: NIFI-13014
 URL: https://issues.apache.org/jira/browse/NIFI-13014
 Project: Apache NiFi
  Issue Type: Improvement
  Components: Tools and Build
Reporter: David Handermann
Assignee: David Handermann


The nifi-code-coverage module includes several dependency version declarations 
to ensure version resolution aligns with runtime versions. Following the 
removal of Hive 3 components, the version references for Calcite Avatica can be 
removed.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (NIFI-13013) Upgrade ActiveMQ to 6.1.1

2024-04-08 Thread David Handermann (Jira)


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

David Handermann updated NIFI-13013:

Status: Patch Available  (was: Open)

> Upgrade ActiveMQ to 6.1.1
> -
>
> Key: NIFI-13013
> URL: https://issues.apache.org/jira/browse/NIFI-13013
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Reporter: David Handermann
>Assignee: David Handermann
>Priority: Minor
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Apache ActiveMQ dependencies for testing in JMS Processors should be upgraded 
> to 
> [6.1.1|https://activemq.apache.org/components/classic/download/classic-06-01-01]
>  to incorporate several transitive dependency upgrades.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[PR] NIFI-13013 Upgrade ActiveMQ from 6.0.1 to 6.1.1 [nifi]

2024-04-08 Thread via GitHub


exceptionfactory opened a new pull request, #8614:
URL: https://github.com/apache/nifi/pull/8614

   # Summary
   
   [NIFI-13013](https://issues.apache.org/jira/browse/NIFI-13013) Upgrades 
ActiveMQ dependencies for JMS testing from 6.0.1 to 
[6.1.1](https://activemq.apache.org/components/classic/download/classic-06-01-01)
 incorporating transitive dependency upgrades and fixes.
   
   # Tracking
   
   Please complete the following tracking steps prior to pull request creation.
   
   ### Issue Tracking
   
   - [X] [Apache NiFi Jira](https://issues.apache.org/jira/browse/NIFI) issue 
created
   
   ### Pull Request Tracking
   
   - [X] Pull Request title starts with Apache NiFi Jira issue number, such as 
`NIFI-0`
   - [X] Pull Request commit message starts with Apache NiFi Jira issue number, 
as such `NIFI-0`
   
   ### Pull Request Formatting
   
   - [X] Pull Request based on current revision of the `main` branch
   - [X] Pull Request refers to a feature branch with one commit containing 
changes
   
   # Verification
   
   Please indicate the verification steps performed prior to pull request 
creation.
   
   ### Build
   
   - [X] Build completed using `mvn clean install -P contrib-check`
 - [X] JDK 21
   
   ### Licensing
   
   - [ ] New dependencies are compatible with the [Apache License 
2.0](https://apache.org/licenses/LICENSE-2.0) according to the [License 
Policy](https://www.apache.org/legal/resolved.html)
   - [ ] New dependencies are documented in applicable `LICENSE` and `NOTICE` 
files
   
   ### Documentation
   
   - [ ] Documentation formatting appears as expected in rendered files
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@nifi.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Created] (NIFI-13013) Upgrade ActiveMQ to 6.1.1

2024-04-08 Thread David Handermann (Jira)
David Handermann created NIFI-13013:
---

 Summary: Upgrade ActiveMQ to 6.1.1
 Key: NIFI-13013
 URL: https://issues.apache.org/jira/browse/NIFI-13013
 Project: Apache NiFi
  Issue Type: Improvement
  Components: Extensions
Reporter: David Handermann
Assignee: David Handermann


Apache ActiveMQ dependencies for testing in JMS Processors should be upgraded 
to 
[6.1.1|https://activemq.apache.org/components/classic/download/classic-06-01-01]
 to incorporate several transitive dependency upgrades.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


Re: [PR] NIFI-12889: Retry Kerberos login on auth failure in HDFS processors [nifi]

2024-04-08 Thread via GitHub


Lehel44 commented on PR #8495:
URL: https://github.com/apache/nifi/pull/8495#issuecomment-2043896737

   @mattyb149 Thanks for making these improvements! LGTM+1


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@nifi.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Updated] (NIFI-13012) Upgraded Tika to 2.9.2

2024-04-08 Thread David Handermann (Jira)


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

David Handermann updated NIFI-13012:

Status: Patch Available  (was: Open)

> Upgraded Tika to 2.9.2
> --
>
> Key: NIFI-13012
> URL: https://issues.apache.org/jira/browse/NIFI-13012
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Core Framework, Extensions
>Reporter: David Handermann
>Assignee: David Handermann
>Priority: Minor
>  Labels: backport-needed
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Apache Tika dependencies should be upgraded to 
> [2.9.2|https://downloads.apache.org/tika/2.9.2/CHANGES-2.9.2.txt] to 
> incorporate several transitive version upgrades.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[PR] NIFI-13012 Upgrade Apache Tika from 2.9.1 to 2.9.2 [nifi]

2024-04-08 Thread via GitHub


exceptionfactory opened a new pull request, #8613:
URL: https://github.com/apache/nifi/pull/8613

   # Summary
   
   [NIFI-13012](https://issues.apache.org/jira/browse/NIFI-13012) Upgrades 
Apache Tika dependencies from 2.9.1 to 
[2.9.2](https://downloads.apache.org/tika/2.9.2/CHANGES-2.9.2.txt) incorporate 
several transitive upgrades.
   
   # Tracking
   
   Please complete the following tracking steps prior to pull request creation.
   
   ### Issue Tracking
   
   - [ ] [Apache NiFi Jira](https://issues.apache.org/jira/browse/NIFI) issue 
created
   
   ### Pull Request Tracking
   
   - [ ] Pull Request title starts with Apache NiFi Jira issue number, such as 
`NIFI-0`
   - [ ] Pull Request commit message starts with Apache NiFi Jira issue number, 
as such `NIFI-0`
   
   ### Pull Request Formatting
   
   - [ ] Pull Request based on current revision of the `main` branch
   - [ ] Pull Request refers to a feature branch with one commit containing 
changes
   
   # Verification
   
   Please indicate the verification steps performed prior to pull request 
creation.
   
   ### Build
   
   - [ ] Build completed using `mvn clean install -P contrib-check`
 - [ ] JDK 21
   
   ### Licensing
   
   - [ ] New dependencies are compatible with the [Apache License 
2.0](https://apache.org/licenses/LICENSE-2.0) according to the [License 
Policy](https://www.apache.org/legal/resolved.html)
   - [ ] New dependencies are documented in applicable `LICENSE` and `NOTICE` 
files
   
   ### Documentation
   
   - [ ] Documentation formatting appears as expected in rendered files
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@nifi.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Created] (NIFI-13012) Upgraded Tika to 2.9.2

2024-04-08 Thread David Handermann (Jira)
David Handermann created NIFI-13012:
---

 Summary: Upgraded Tika to 2.9.2
 Key: NIFI-13012
 URL: https://issues.apache.org/jira/browse/NIFI-13012
 Project: Apache NiFi
  Issue Type: Improvement
  Components: Core Framework, Extensions
Reporter: David Handermann
Assignee: David Handermann


Apache Tika dependencies should be upgraded to 
[2.9.2|https://downloads.apache.org/tika/2.9.2/CHANGES-2.9.2.txt] to 
incorporate several transitive version upgrades.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


Re: [PR] [NIFI-12956] rename palettes and introduce semenatic color classes [nifi]

2024-04-08 Thread via GitHub


scottyaslan commented on PR #8608:
URL: https://github.com/apache/nifi/pull/8608#issuecomment-2043682891

   > Found a few things. One of which is that it doesn't build with the purple 
theme selected...
   > 
   > running:
   > 
   > ```
   > ./mvnw -T 2 clean install -DskipTests 
-P\!minify-and-compress,avoid-archive-formats -Dinclude-new-ui 
-Dfrontend.theme=purple
   > ```
   > 
   > ```
   > [INFO] --- compiler:3.11.0:compile (default-compile) @ 
nifi-email-processors ---
   > [INFO] Changes detected - recompiling the module! :dependency
   > [INFO] Compiling 8 source files with javac [forked debug deprecation 
release 21] to target/classes
   > [INFO] Application bundle generation failed. [13.689 seconds]
   > [INFO] ✘ [ERROR] Undefined variable.
   > [INFO]╷
   > [INFO] 83 │ @include app.generate-material-theme($material-theme-light, 
$nifi-theme-light);
   > [INFO]│ 
^
   > [INFO]╵
   > [INFO]   src/styles.scss 83:61  root stylesheet [plugin angular-sass]
   > [INFO]
   > [INFO] angular:styles/global:styles:1:8:
   > [INFO]   1 │ @import 'src/styles.scss';
   > [INFO] ╵ ~
   > [INFO]
   > [INFO]
   > [INFO]
   > [INFO]
   > [INFO]
   > [INFO]  NX   Running target build for project nifi failed
   > [INFO]
   > [INFO] Failed tasks:
   > [INFO]
   > [INFO] - nifi:build:production
   > [INFO]
   > [INFO] Hint: run the command with --verbose for more details.
   > ```
   
   fixed thanks!


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@nifi.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Updated] (NIFI-12984) Bump Snowflake Ingest SDK to 2.1.0

2024-04-08 Thread Peter Turcsanyi (Jira)


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

Peter Turcsanyi updated NIFI-12984:
---
Fix Version/s: 2.0.0-M3
   1.26.0
   Resolution: Fixed
   Status: Resolved  (was: Patch Available)

> Bump Snowflake Ingest SDK to 2.1.0
> --
>
> Key: NIFI-12984
> URL: https://issues.apache.org/jira/browse/NIFI-12984
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Reporter: Pierre Villard
>Assignee: Pierre Villard
>Priority: Major
>  Labels: backport-needed
> Fix For: 2.0.0-M3, 1.26.0
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> Bump Snowflake Ingest SDK to 2.1.0. We keep the JDBC version as-is given the 
> release notes. See:
> [https://docs.snowflake.com/en/release-notes/clients-drivers/ingest-java-sdk-2024]
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (NIFI-12984) Bump Snowflake Ingest SDK to 2.1.0

2024-04-08 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/NIFI-12984?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17835056#comment-17835056
 ] 

ASF subversion and git services commented on NIFI-12984:


Commit f19ea70a8f559cc6f22e567343f339299c51c2d3 in nifi's branch 
refs/heads/support/nifi-1.x from Pierre Villard
[ https://gitbox.apache.org/repos/asf?p=nifi.git;h=f19ea70a8f ]

NIFI-12984 - Bump Snowflake Ingest SDK to 2.1.0

This closes #8591.

Signed-off-by: Peter Turcsanyi 
(cherry picked from commit d624fe7e91d93f509aae2167e872101b4c8774c7)


> Bump Snowflake Ingest SDK to 2.1.0
> --
>
> Key: NIFI-12984
> URL: https://issues.apache.org/jira/browse/NIFI-12984
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Reporter: Pierre Villard
>Assignee: Pierre Villard
>Priority: Major
>  Labels: backport-needed
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> Bump Snowflake Ingest SDK to 2.1.0. We keep the JDBC version as-is given the 
> release notes. See:
> [https://docs.snowflake.com/en/release-notes/clients-drivers/ingest-java-sdk-2024]
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (NIFI-12984) Bump Snowflake Ingest SDK to 2.1.0

2024-04-08 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/NIFI-12984?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17835054#comment-17835054
 ] 

ASF subversion and git services commented on NIFI-12984:


Commit d624fe7e91d93f509aae2167e872101b4c8774c7 in nifi's branch 
refs/heads/main from Pierre Villard
[ https://gitbox.apache.org/repos/asf?p=nifi.git;h=d624fe7e91 ]

NIFI-12984 - Bump Snowflake Ingest SDK to 2.1.0

This closes #8591.

Signed-off-by: Peter Turcsanyi 


> Bump Snowflake Ingest SDK to 2.1.0
> --
>
> Key: NIFI-12984
> URL: https://issues.apache.org/jira/browse/NIFI-12984
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Reporter: Pierre Villard
>Assignee: Pierre Villard
>Priority: Major
>  Labels: backport-needed
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Bump Snowflake Ingest SDK to 2.1.0. We keep the JDBC version as-is given the 
> release notes. See:
> [https://docs.snowflake.com/en/release-notes/clients-drivers/ingest-java-sdk-2024]
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


Re: [PR] NIFI-12984 - Bump Snowflake Ingest SDK to 2.1.0 [nifi]

2024-04-08 Thread via GitHub


asfgit closed pull request #8591: NIFI-12984 - Bump Snowflake Ingest SDK to 
2.1.0
URL: https://github.com/apache/nifi/pull/8591


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@nifi.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Updated] (NIFI-13011) contrast ratio and PG and RPG headers/icons

2024-04-08 Thread Scott Aslan (Jira)


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

Scott Aslan updated NIFI-13011:
---
Description: Versioned PG icons (stale, locally-modified, no up-to-date) on 
the PG header on the canvas do not have enough contrast in light and dark mode. 
Warning icons on PG and RPG headers on the canvas also do not have enough 
contrast.

> contrast ratio and PG and RPG headers/icons
> ---
>
> Key: NIFI-13011
> URL: https://issues.apache.org/jira/browse/NIFI-13011
> Project: Apache NiFi
>  Issue Type: Sub-task
>Reporter: Scott Aslan
>Priority: Major
> Attachments: Screenshot 2024-04-08 at 4.29.41 PM.png
>
>
> Versioned PG icons (stale, locally-modified, no up-to-date) on the PG header 
> on the canvas do not have enough contrast in light and dark mode. Warning 
> icons on PG and RPG headers on the canvas also do not have enough contrast.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


Re: [PR] [NIFI-12956] rename palettes and introduce semenatic color classes [nifi]

2024-04-08 Thread via GitHub


scottyaslan commented on code in PR #8608:
URL: https://github.com/apache/nifi/pull/8608#discussion_r1556403601


##
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-frontend/src/main/nifi/src/app/pages/summary/ui/process-group-status-listing/process-group-status-table/process-group-status-table.component.ts:
##
@@ -98,23 +98,23 @@ export class ProcessGroupStatusTable extends 
ComponentStatusTablehttps://issues.apache.org/jira/browse/NIFI-13011.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@nifi.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] [NIFI-12956] rename palettes and introduce semenatic color classes [nifi]

2024-04-08 Thread via GitHub


scottyaslan commented on code in PR #8608:
URL: https://github.com/apache/nifi/pull/8608#discussion_r1556402640


##
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-frontend/src/main/nifi/src/app/pages/flow-designer/service/manager/process-group-manager.service.ts:
##
@@ -1079,15 +1079,16 @@ export class ProcessGroupManager {
 if (self.isUnderVersionControl(processGroupData)) {
 const vciState = 
processGroupData.versionedFlowState;
 if (vciState === 'SYNC_FAILURE') {
-return `version-control primary-contrast-A700`;
+return `version-control nifi-surface-default`;
 } else if (vciState === 
'LOCALLY_MODIFIED_AND_STALE') {
-return `version-control warn-400`;
+return `version-control nifi-warn-lighter`;
 } else if (vciState === 'STALE') {
-return `version-control warn-400`;
+return `version-control nifi-warn-lighter`;
 } else if (vciState === 'LOCALLY_MODIFIED') {
-return `version-control primary-contrast-A700`;
+return `version-control nifi-surface-default`;

Review Comment:
   Yes this is a know issue that we will address in a follow on effort: 
https://issues.apache.org/jira/browse/NIFI-13011



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@nifi.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Created] (NIFI-13011) contrast ratio and PG and RPG headers/icons

2024-04-08 Thread Scott Aslan (Jira)
Scott Aslan created NIFI-13011:
--

 Summary: contrast ratio and PG and RPG headers/icons
 Key: NIFI-13011
 URL: https://issues.apache.org/jira/browse/NIFI-13011
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Scott Aslan
 Attachments: Screenshot 2024-04-08 at 4.29.41 PM.png





--
This message was sent by Atlassian Jira
(v8.20.10#820010)


Re: [PR] [NIFI-12956] rename palettes and introduce semenatic color classes [nifi]

2024-04-08 Thread via GitHub


scottyaslan commented on code in PR #8608:
URL: https://github.com/apache/nifi/pull/8608#discussion_r1556400673


##
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-frontend/src/main/nifi/src/app/pages/flow-designer/service/manager/process-group-manager.service.ts:
##
@@ -791,7 +791,7 @@ export class ProcessGroupManager {
 // update running
 const running = details
 .select('text.process-group-running')
-.classed('running', function (d: any) {
+.classed('nifi-success-lighter', function (d: any) {

Review Comment:
   I can get with that but it will take some time to undo all of these types of 
changes



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@nifi.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] [NIFI-12956] rename palettes and introduce semenatic color classes [nifi]

2024-04-08 Thread via GitHub


scottyaslan commented on code in PR #8608:
URL: https://github.com/apache/nifi/pull/8608#discussion_r1556399872


##
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-frontend/src/main/nifi/src/app/pages/access-policies/ui/common/add-tenant-to-policy-dialog/add-tenant-to-policy-dialog.component.html:
##
@@ -36,14 +36,15 @@ Add Users/Groups To Policy
 
 @for (userGroup of filteredUserGroups; track userGroup) {
 
-{{ 
userGroup.component.identity }}
+

[jira] [Updated] (NIFI-10977) Add Documentation for Kubernetes Cluster Deployments

2024-04-08 Thread David Handermann (Jira)


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

David Handermann updated NIFI-10977:

Status: Patch Available  (was: Open)

> Add Documentation for Kubernetes Cluster Deployments
> 
>
> Key: NIFI-10977
> URL: https://issues.apache.org/jira/browse/NIFI-10977
> Project: Apache NiFi
>  Issue Type: Improvement
>Reporter: David Handermann
>Assignee: David Handermann
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Project documentation should be expanded to describe the basic features and 
> implementation of Kubernetes Leader Election and State Management.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[PR] NIFI-10977 Add documentation on Kubernetes Clustering [nifi]

2024-04-08 Thread via GitHub


exceptionfactory opened a new pull request, #8612:
URL: https://github.com/apache/nifi/pull/8612

   # Summary
   
   [NIFI-10977](https://issues.apache.org/jira/browse/NIFI-10977) Adds 
documentation on Apache NiFi Clustering with Kubernetes to the Admin Guide.
   
   Additions include separate sections for ZooKeeper and Kubernetes under Basic 
Cluster Setup, and a new section on the Kubernetes ConfigMap State Provider 
implementation. This documentation focuses on the Apache NiFi configuration 
properties and the resource permissions required for running on Kubernetes. The 
purpose of these additions is to provide the integration points for Kubernetes 
clustering, without getting into the details of Kubernetes infrastructure 
considerations.
   
   # Tracking
   
   Please complete the following tracking steps prior to pull request creation.
   
   ### Issue Tracking
   
   - [X] [Apache NiFi Jira](https://issues.apache.org/jira/browse/NIFI) issue 
created
   
   ### Pull Request Tracking
   
   - [X] Pull Request title starts with Apache NiFi Jira issue number, such as 
`NIFI-0`
   - [X] Pull Request commit message starts with Apache NiFi Jira issue number, 
as such `NIFI-0`
   
   ### Pull Request Formatting
   
   - [X] Pull Request based on current revision of the `main` branch
   - [X] Pull Request refers to a feature branch with one commit containing 
changes
   
   # Verification
   
   Please indicate the verification steps performed prior to pull request 
creation.
   
   ### Build
   
   - [X] Build completed using `mvn clean install -P contrib-check`
 - [X] JDK 21
   
   ### Licensing
   
   - [ ] New dependencies are compatible with the [Apache License 
2.0](https://apache.org/licenses/LICENSE-2.0) according to the [License 
Policy](https://www.apache.org/legal/resolved.html)
   - [ ] New dependencies are documented in applicable `LICENSE` and `NOTICE` 
files
   
   ### Documentation
   
   - [ ] Documentation formatting appears as expected in rendered files
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@nifi.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] NIFI-11259 - Kafka processor refactor [nifi]

2024-04-08 Thread via GitHub


greyp9 commented on code in PR #8463:
URL: https://github.com/apache/nifi/pull/8463#discussion_r1556223354


##
nifi-nar-bundles/nifi-kafka-bundle/nifi-kafka-processors/src/main/java/org/apache/nifi/kafka/processors/ConsumeKafka.java:
##
@@ -0,0 +1,464 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.nifi.kafka.processors;
+
+import org.apache.nifi.annotation.behavior.InputRequirement;
+import org.apache.nifi.annotation.documentation.Tags;
+import org.apache.nifi.annotation.lifecycle.OnScheduled;
+import org.apache.nifi.annotation.lifecycle.OnStopped;
+import org.apache.nifi.components.AllowableValue;
+import org.apache.nifi.components.ConfigVerificationResult;
+import org.apache.nifi.components.PropertyDescriptor;
+import org.apache.nifi.components.PropertyValue;
+import org.apache.nifi.components.Validator;
+import org.apache.nifi.expression.ExpressionLanguageScope;
+import org.apache.nifi.kafka.processors.common.KafkaUtils;
+import org.apache.nifi.kafka.processors.consumer.OffsetTracker;
+import org.apache.nifi.kafka.processors.consumer.ProcessingStrategy;
+import org.apache.nifi.kafka.processors.consumer.bundle.ByteRecordBundler;
+import 
org.apache.nifi.kafka.processors.consumer.convert.FlowFileStreamKafkaMessageConverter;
+import org.apache.nifi.kafka.processors.consumer.convert.KafkaMessageConverter;
+import 
org.apache.nifi.kafka.processors.consumer.convert.RecordStreamKafkaMessageConverter;
+import 
org.apache.nifi.kafka.processors.consumer.convert.WrapperRecordStreamKafkaMessageConverter;
+import org.apache.nifi.kafka.service.api.KafkaConnectionService;
+import org.apache.nifi.kafka.service.api.common.PartitionState;
+import org.apache.nifi.kafka.service.api.consumer.AutoOffsetReset;
+import org.apache.nifi.kafka.service.api.consumer.ConsumerConfiguration;
+import org.apache.nifi.kafka.service.api.consumer.KafkaConsumerService;
+import org.apache.nifi.kafka.service.api.consumer.PollingContext;
+import org.apache.nifi.kafka.service.api.record.ByteRecord;
+import org.apache.nifi.kafka.shared.attribute.KafkaFlowFileAttribute;
+import org.apache.nifi.kafka.shared.property.KeyEncoding;
+import org.apache.nifi.kafka.shared.property.KeyFormat;
+import org.apache.nifi.kafka.shared.property.OutputStrategy;
+import org.apache.nifi.logging.ComponentLog;
+import org.apache.nifi.processor.AbstractProcessor;
+import org.apache.nifi.processor.ProcessContext;
+import org.apache.nifi.processor.ProcessSession;
+import org.apache.nifi.processor.Relationship;
+import org.apache.nifi.processor.VerifiableProcessor;
+import org.apache.nifi.processor.exception.ProcessException;
+import org.apache.nifi.processor.util.StandardValidators;
+import org.apache.nifi.serialization.RecordReaderFactory;
+import org.apache.nifi.serialization.RecordSetWriterFactory;
+import org.apache.nifi.util.StringUtils;
+
+import java.nio.charset.Charset;
+import java.nio.charset.StandardCharsets;
+import java.time.Duration;
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.Collections;
+import java.util.Iterator;
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
+import java.util.regex.Pattern;
+
+import static org.apache.nifi.expression.ExpressionLanguageScope.NONE;
+
+@InputRequirement(InputRequirement.Requirement.INPUT_FORBIDDEN)
+@Tags({"kafka", "consumer", "record"})
+public class ConsumeKafka extends AbstractProcessor implements 
VerifiableProcessor {
+
+static final AllowableValue TOPIC_NAME = new AllowableValue("names", 
"names", "Topic is a full topic name or comma separated list of names");
+static final AllowableValue TOPIC_PATTERN = new AllowableValue("pattern", 
"pattern", "Topic is a regex using the Java Pattern syntax");
+
+static final PropertyDescriptor CONNECTION_SERVICE = new 
PropertyDescriptor.Builder()
+.name("Kafka Connection Service")
+.displayName("Kafka Connection Service")
+.description("Provides connections to Kafka Broker for publishing 
Kafka Records")
+.identifiesControllerService(KafkaConnectionService.class)
+.expressionLanguageSupported(NONE)
+.required(true)
+.build();
+
+  

[jira] [Created] (NIFI-13010) UpdateDatabaseTable Processor cannot use DBCPConnectionPoolLookup

2024-04-08 Thread Jim Steinebrey (Jira)
Jim Steinebrey created NIFI-13010:
-

 Summary: UpdateDatabaseTable Processor cannot use 
DBCPConnectionPoolLookup
 Key: NIFI-13010
 URL: https://issues.apache.org/jira/browse/NIFI-13010
 Project: Apache NiFi
  Issue Type: Bug
  Components: Extensions
Affects Versions: 2.0.0-M2, 1.25.0
Reporter: Jim Steinebrey
Assignee: Jim Steinebrey


The UpdateDatabaseTable processor fails to execute when it is configured to use 
a DBCP Connection Pool Lookup. The flow file has database.name attribute, 
However, when the processor runs, it gets the following error:

org.apache.nifi.processor.exception.ProcessException: 
java.lang.UnsupportedOperationException: Cannot lookup DBCPConnectionPool 
without attributes



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


Re: [PR] [NIFI-12956] rename palettes and introduce semenatic color classes [nifi]

2024-04-08 Thread via GitHub


rfellows commented on code in PR #8608:
URL: https://github.com/apache/nifi/pull/8608#discussion_r1556093084


##
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-frontend/src/main/nifi/src/app/pages/access-policies/ui/common/add-tenant-to-policy-dialog/add-tenant-to-policy-dialog.component.html:
##
@@ -36,14 +36,15 @@ Add Users/Groups To Policy
 
 @for (userGroup of filteredUserGroups; track userGroup) {
 
-{{ 
userGroup.component.identity }}
+https://github.com/apache/nifi/assets/713866/6a1133b1-3a6e-4d06-889b-4f36a8cf470e";>
   https://github.com/apache/nifi/assets/713866/1b0ac59d-9205-4706-aa81-2e1ff6a57f99";>
   
   Might not need to fix it here, just caught my eye.



##
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-frontend/src/main/nifi/src/app/pages/flow-designer/ui/manage-remote-ports/manage-remote-ports.component.html:
##
@@ -197,7 +197,7 @@ Manage Remote Ports

[jira] [Updated] (NIFI-13009) On disconnected node, new flows are removed when reattached to cluster. Add documentation and/or logging for this

2024-04-08 Thread Nissim Shiman (Jira)


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

Nissim Shiman updated NIFI-13009:
-
Affects Version/s: 2.0.0-M2

> On disconnected node, new flows are removed when reattached to cluster.  Add 
> documentation and/or logging for this
> --
>
> Key: NIFI-13009
> URL: https://issues.apache.org/jira/browse/NIFI-13009
> Project: Apache NiFi
>  Issue Type: Improvement
>Affects Versions: 2.0.0-M2
>Reporter: Nissim Shiman
>Priority: Major
>
> Disconnected nifi nodes can be modified with new flows even though they are 
> disconnected.
> When the node rejoins the cluster, however, these flows can be quietly 
> removed.
> For example, on a 3 node cluster graph with a blank graph, disconnect one of 
> the nodes.
> On the disconnected node, set up and start:
> GenerateFlowFile -> UpdateAttribute (where UpdateAttribute has success 
> relationship terminated)
> On gui of one of the remaining connected nodes, reconnect disconnected node.
> It will reconnect successfully and all node graphs will be blank.
> Cluster docs and/or logs should capture this situation better.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (NIFI-13009) On disconnected node, new flows are removed when reattached to cluster. Add documentation and/or logging for this

2024-04-08 Thread Nissim Shiman (Jira)
Nissim Shiman created NIFI-13009:


 Summary: On disconnected node, new flows are removed when 
reattached to cluster.  Add documentation and/or logging for this
 Key: NIFI-13009
 URL: https://issues.apache.org/jira/browse/NIFI-13009
 Project: Apache NiFi
  Issue Type: Improvement
Reporter: Nissim Shiman


Disconnected nifi nodes can be modified with new flows even though they are 
disconnected.

When the node rejoins the cluster, however, these flows can be quietly removed.

For example, on a 3 node cluster graph with a blank graph, disconnect one of 
the nodes.

On the disconnected node, set up and start:
GenerateFlowFile -> UpdateAttribute (where UpdateAttribute has success 
relationship terminated)

On gui of one of the remaining connected nodes, reconnect disconnected node.
It will reconnect successfully and all node graphs will be blank.

Cluster docs and/or logs should capture this situation better.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[PR] MINIFICPP-2324 Make start after install optional [nifi-minifi-cpp]

2024-04-08 Thread via GitHub


fgerlits opened a new pull request, #1754:
URL: https://github.com/apache/nifi-minifi-cpp/pull/1754

   In the Windows installer (msi), add a new checkbox, enabled by default, to 
control whether the service will be started at the end of the installation. To 
disable auto-start from the command line, use the `AUTOSTART=""` property in 
the `msiexec.exe` command.
   
   https://issues.apache.org/jira/browse/MINIFICPP-2324
   
   ---
   
   Thank you for submitting a contribution to Apache NiFi - MiNiFi C++.
   
   In order to streamline the review of the contribution we ask you
   to ensure the following steps have been taken:
   
   ### For all changes:
   - [x] Is there a JIRA ticket associated with this PR? Is it referenced
in the commit message?
   
   - [x] Does your PR title start with MINIFICPP- where  is the JIRA 
number you are trying to resolve? Pay particular attention to the hyphen "-" 
character.
   
   - [x] Has your PR been rebased against the latest commit within the target 
branch (typically main)?
   
   - [x] Is your initial contribution a single, squashed commit?
   
   ### For code changes:
   - [ ] If adding new dependencies to the code, are these dependencies 
licensed in a way that is compatible for inclusion under [ASF 
2.0](http://www.apache.org/legal/resolved.html#category-a)?
   - [ ] If applicable, have you updated the LICENSE file?
   - [ ] If applicable, have you updated the NOTICE file?
   
   ### For documentation related changes:
   - [ ] Have you ensured that format looks appropriate for the output in which 
it is rendered?
   
   ### Note:
   Please ensure that once the PR is submitted, you check GitHub Actions CI 
results for build issues and submit an update to your PR as soon as possible.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@nifi.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] NIFI-13008 - CLI command to upgrade all instances of a versioned flow [nifi]

2024-04-08 Thread via GitHub


pvillard31 commented on PR #8611:
URL: https://github.com/apache/nifi/pull/8611#issuecomment-2043063358

   Example of command and output:
   
   - With force and scoped to a given process group
   
   
   ./cli.sh nifi pg-change-all-versions --baseUrl 
https://localhost:8443/nifi-api/ --truststore 
/Users/pierre/dev/github/nifi/nifi-assembly/target/nifi-2.0.0-SNAPSHOT-bin/nifi-2.0.0-SNAPSHOT/conf/truststore.p12
 --truststoreType PKCS12 --truststorePasswd 39dfd2623cc2f14e9c78b391ce2d8bee 
--keystore 
/Users/pierre/dev/github/nifi/nifi-assembly/target/nifi-2.0.0-SNAPSHOT-bin/nifi-2.0.0-SNAPSHOT/conf/keystore.p12
 --keystoreType PKCS12 --keystorePasswd 43823e27844853e450f895689d3d986f 
--keyPasswd 43823e27844853e450f895689d3d986f --flowIdentifier 
e76e8b1a-3a02-4fe9-ba4f-f559acb151f9 --force --processGroupId 
a9cd774d-018e-1000-3acc-544a3caaf5d5
   
   #   Name  Id Prev Version   
New Version   Message
   -   ---         
---   

   1   MyVersionedFlow   a9ced459-018e-1000-ab85-352acdd238f9   3  
3 Process group already at desired version
   2   MyVersionedFlow   a9ce7d38-018e-1000-14af-e9ff25e6d759   1  
null  Failed to perform update flow request due to 
StandardProcessGroup[identifier=a9ce7d38-018e-1000-14af-e9ff25e6d759,name=MyVersionedFlow]
 cannot be updated to the proposed flow because the proposed flow does not 
contain a match for Connection[ID=5b0c4128-d73b-352d-50f6-a8d325a7be32, Source 
ID=6d6ef667-f560-3637-5fc3-1c26901ff799, Dest 
ID=48817384-4031-332e-837d-1bdc298325b6] and the connection currently has data 
in the queue.
   
   
   - Without force and without scoping to a process group
   
   
   ./cli.sh nifi pg-change-all-versions --baseUrl 
https://localhost:8443/nifi-api/ --truststore 
/Users/pierre/dev/github/nifi/nifi-assembly/target/nifi-2.0.0-SNAPSHOT-bin/nifi-2.0.0-SNAPSHOT/conf/truststore.p12
 --truststoreType PKCS12 --truststorePasswd 39dfd2623cc2f14e9c78b391ce2d8bee 
--keystore 
/Users/pierre/dev/github/nifi/nifi-assembly/target/nifi-2.0.0-SNAPSHOT-bin/nifi-2.0.0-SNAPSHOT/conf/keystore.p12
 --keystoreType PKCS12 --keystorePasswd 43823e27844853e450f895689d3d986f 
--keyPasswd 43823e27844853e450f895689d3d986f --flowIdentifier 
e76e8b1a-3a02-4fe9-ba4f-f559acb151f9
   
   #   Name  Id Prev Version   
New Version   Message
   -   ---         
---   

   1   MyVersionedFlow   a9ce9e63-018e-1000-59ed-2cb11e96d2df   2  
null  Failed to perform update flow request due to 
StandardProcessGroup[identifier=a9ce9e63-018e-1000-59ed-2cb11e96d2df,name=MyVersionedFlow]
 cannot be updated to the proposed flow because the proposed flow does not 
contain a match for Connection[ID=d2122b84-ce83-3958-2de4-bcfb33f2a496, Source 
ID=944a1a3c-0d47-35de-5522-069527d99531, Dest 
ID=e5fde182-1ded-3fdb-725b-2294382a69f9] and the connection currently has data 
in the queue.
   
   
   - Downgrade by specifying the flow version
   
   
   ./cli.sh nifi pg-change-all-versions --baseUrl 
https://localhost:8443/nifi-api/ --truststore 
/Users/pierre/dev/github/nifi/nifi-assembly/target/nifi-2.0.0-SNAPSHOT-bin/nifi-2.0.0-SNAPSHOT/conf/truststore.p12
 --truststoreType PKCS12 --truststorePasswd 39dfd2623cc2f14e9c78b391ce2d8bee 
--keystore 
/Users/pierre/dev/github/nifi/nifi-assembly/target/nifi-2.0.0-SNAPSHOT-bin/nifi-2.0.0-SNAPSHOT/conf/keystore.p12
 --keystoreType PKCS12 --keystorePasswd 43823e27844853e450f895689d3d986f 
--keyPasswd 43823e27844853e450f895689d3d986f --flowIdentifier 
e76e8b1a-3a02-4fe9-ba4f-f559acb151f9 --force --flowVersion 1
   
   #   Name  Id Prev Version   
New Version   Message
   -   ---         
---   

   1   MyVersionedFlow   a9ce9e63-018e-1000-59ed-2cb11e96d2df   2  
null  Failed to perform update flow request due to 
StandardProcessGroup[identifier=a9ce9e63-018e-1000-59ed-2cb11e96d2df,name=MyVersionedFlow]
 cannot be updated to the proposed flow because the proposed flow does not 
contain a match for Connection[ID=0a4f1e3e-b062-381f-2838-05aac3d384e0, Source 
ID=944a1a3c-0d47-35de-5522-069527d99531, Dest 
ID=781e060f-6b00-37de-acd7-4e6cb68087b2] and the connection currently has data 
in the queue.
   2   MyVersionedFlow   a9cdb690-018e-1000-9ab0-66411f5398d9   3  
1 SUCCESS
   3   MyVersionedFlow   a9ced459-018e-1000-ab85-352ac

[PR] NIFI-13008 - CLI command to upgrade all instances of a versioned flow [nifi]

2024-04-08 Thread via GitHub


pvillard31 opened a new pull request, #8611:
URL: https://github.com/apache/nifi/pull/8611

   # Summary
   
   [NIFI-13008](https://issues.apache.org/jira/browse/NIFI-13008) - CLI command 
to upgrade all instances of a versioned flow
   
   # Tracking
   
   Please complete the following tracking steps prior to pull request creation.
   
   ### Issue Tracking
   
   - [ ] [Apache NiFi Jira](https://issues.apache.org/jira/browse/NIFI) issue 
created
   
   ### Pull Request Tracking
   
   - [ ] Pull Request title starts with Apache NiFi Jira issue number, such as 
`NIFI-0`
   - [ ] Pull Request commit message starts with Apache NiFi Jira issue number, 
as such `NIFI-0`
   
   ### Pull Request Formatting
   
   - [ ] Pull Request based on current revision of the `main` branch
   - [ ] Pull Request refers to a feature branch with one commit containing 
changes
   
   # Verification
   
   Please indicate the verification steps performed prior to pull request 
creation.
   
   ### Build
   
   - [ ] Build completed using `mvn clean install -P contrib-check`
 - [ ] JDK 21
   
   ### Licensing
   
   - [ ] New dependencies are compatible with the [Apache License 
2.0](https://apache.org/licenses/LICENSE-2.0) according to the [License 
Policy](https://www.apache.org/legal/resolved.html)
   - [ ] New dependencies are documented in applicable `LICENSE` and `NOTICE` 
files
   
   ### Documentation
   
   - [ ] Documentation formatting appears as expected in rendered files
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@nifi.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Updated] (NIFI-13008) CLI command to upgrade all instances of a versioned flow

2024-04-08 Thread Pierre Villard (Jira)


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

Pierre Villard updated NIFI-13008:
--
Status: Patch Available  (was: In Progress)

> CLI command to upgrade all instances of a versioned flow
> 
>
> Key: NIFI-13008
> URL: https://issues.apache.org/jira/browse/NIFI-13008
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Tools and Build
>Reporter: Pierre Villard
>Assignee: Pierre Villard
>Priority: Major
>  Labels: backport-needed
>
> Add a CLI command allowing someone to upgrade all the instances of a given 
> versioned flow.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (NIFI-13008) CLI command to upgrade all instances of a versioned flow

2024-04-08 Thread Pierre Villard (Jira)


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

Pierre Villard updated NIFI-13008:
--
Labels: backport-needed  (was: )

> CLI command to upgrade all instances of a versioned flow
> 
>
> Key: NIFI-13008
> URL: https://issues.apache.org/jira/browse/NIFI-13008
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Tools and Build
>Reporter: Pierre Villard
>Assignee: Pierre Villard
>Priority: Major
>  Labels: backport-needed
>
> Add a CLI command allowing someone to upgrade all the instances of a given 
> versioned flow.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (NIFI-13008) CLI command to upgrade all instances of a versioned flow

2024-04-08 Thread Pierre Villard (Jira)
Pierre Villard created NIFI-13008:
-

 Summary: CLI command to upgrade all instances of a versioned flow
 Key: NIFI-13008
 URL: https://issues.apache.org/jira/browse/NIFI-13008
 Project: Apache NiFi
  Issue Type: Improvement
  Components: Tools and Build
Reporter: Pierre Villard
Assignee: Pierre Villard


Add a CLI command allowing someone to upgrade all the instances of a given 
versioned flow.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


Re: [PR] MINIFICPP-2251 Make OPENSSL and CURL mandatory [nifi-minifi-cpp]

2024-04-08 Thread via GitHub


szaszm commented on code in PR #1749:
URL: https://github.com/apache/nifi-minifi-cpp/pull/1749#discussion_r1555897674


##
README.md:
##
@@ -185,7 +184,7 @@ On all distributions please use -DUSE_SHARED_LIBS=OFF to 
statically link zlib, l
  Libraries
 * libuuid
 * librocksdb (built and statically linked)
-* libcurl-openssl (If not available or desired, NSS will be used)
+* libcurl-openssl

Review Comment:
   ```suggestion
   * libcurl-openssl (built and statically linked)
   ```



##
libminifi/CMakeLists.txt:
##
@@ -78,17 +76,17 @@ endif()
 include(RangeV3)
 include(Asio)
 include(MagicEnum)
-list(APPEND LIBMINIFI_LIBRARIES yaml-cpp ZLIB::ZLIB concurrentqueue RapidJSON 
spdlog Threads::Threads gsl-lite libsodium range-v3 expected-lite date::date 
date::tz asio magic_enum)
+list(APPEND LIBMINIFI_LIBRARIES yaml-cpp ZLIB::ZLIB concurrentqueue RapidJSON 
spdlog Threads::Threads gsl-lite libsodium range-v3 expected-lite date::date 
date::tz asio magic_enum OpenSSL::Crypto OpenSSL::SSL CURL::libcurl RapidJSON)
 if(NOT WIN32)
 list(APPEND LIBMINIFI_LIBRARIES OSSP::libuuid++)
 endif()
-if (MINIFI_OPENSSL)
-list(APPEND LIBMINIFI_LIBRARIES OpenSSL::Crypto OpenSSL::SSL)
-endif()
 if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU" AND CMAKE_CXX_COMPILER_VERSION 
VERSION_LESS 9)
 list(APPEND LIBMINIFI_LIBRARIES stdc++fs)
 endif()
 target_link_libraries(core-minifi ${CMAKE_DL_LIBS} ${LIBMINIFI_LIBRARIES})
+if (APPLE)
+target_link_libraries(core-minifi "-framework CoreFoundation -framework 
SystemConfiguration")
+endif()

Review Comment:
   Was this moved from somewhere else, or what made this necessary?



##
libminifi/test/unit/SchedulingAgentTests.cpp:
##
@@ -63,8 +64,8 @@ class SchedulingAgentTestFixture {
 count_proc_->setScheduledState(core::RUNNING);
 
 #ifdef WIN32
-utils::dateSetInstall(TZ_DATA_DIR);
 date::set_install(TZ_DATA_DIR);
+minifi::utils::timeutils::dateSetInstall(TZ_DATA_DIR);

Review Comment:
   Why was this reordered?



##
arch.sh:
##
@@ -31,10 +31,9 @@ bootstrap_compiler(){
 sudo pacman -S --noconfirm gcc
 }
 build_deps(){
-COMMAND="sudo pacman -S --noconfirm --needed cmake zlib openssl util-linux 
make patch which pkgconf"
+COMMAND="sudo pacman -S --noconfirm --needed cmake zlib openssl util-linux 
make patch which pkgconf perl bzip2 curl"

Review Comment:
   Doesn't OpenSSL also need NASM?



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@nifi.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] MINIFICPP-2309 Add JSON flow config examples [nifi-minifi-cpp]

2024-04-08 Thread via GitHub


szaszm commented on code in PR #1740:
URL: https://github.com/apache/nifi-minifi-cpp/pull/1740#discussion_r1555894471


##
examples/splittext_puttcp_config.json:
##
@@ -0,0 +1,86 @@
+{
+"rootGroup": {
+"name": "MiNiFi Flow",
+"processors": [
+{
+"name": "Get files from /tmp/input",
+"identifier": "a8fd96f8-6f3e-4ab8-9cc7-7dcb3304d60b",
+"type": "org.apache.nifi.processors.standard.GetFile",
+"schedulingStrategy": "TIMER_DRIVEN",
+"schedulingPeriod": "2 sec",
+"penaltyDuration": "30 sec",
+"yieldDuration": "1 sec",
+"properties": {
+"Input Directory": "/tmp/input"
+},
+"autoTerminatedRelationships": []
+},
+{
+"name": "Split text by lines skipping the first 3 header 
lines",
+"identifier": "40b45f52-ae1d-443c-9465-7e070ce3bea0",
+"type": "org.apache.nifi.processors.standard.SplitText",
+"schedulingStrategy": "EVENT_DRIVEN",
+"schedulingPeriod": "1 sec",

Review Comment:
   I think we should remove the scheduling period setting from EVENT_DRIVEN 
processors.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@nifi.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] [NIFI-12956] rename palettes and introduce semenatic color classes [nifi]

2024-04-08 Thread via GitHub


rfellows commented on PR #8608:
URL: https://github.com/apache/nifi/pull/8608#issuecomment-2042826726

   reviewing...


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@nifi.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] NIFI-12970: Generate documentation for Python processors [nifi]

2024-04-08 Thread via GitHub


mark-bathori commented on PR #8579:
URL: https://github.com/apache/nifi/pull/8579#issuecomment-2042740004

   Thanks @exceptionfactory for the review. I've adjusted the PR based on your 
comments.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@nifi.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] MINIFICPP-2293 Support installing python dependencies defined inline [nifi-minifi-cpp]

2024-04-08 Thread via GitHub


szaszm commented on code in PR #1727:
URL: https://github.com/apache/nifi-minifi-cpp/pull/1727#discussion_r1555663138


##
docker/test/integration/cluster/ImageStore.py:
##
@@ -97,10 +105,21 @@ def __build_minifi_cpp_sql_image(self):
 
 return self.__build_image(dockerfile)
 
-def __build_minifi_cpp_image_with_nifi_python_processors(self, 
additional_cmd=""):
+def __build_minifi_cpp_image_with_nifi_python_processors(self, 
python_option):
 parse_document_url = 
"https://raw.githubusercontent.com/apache/nifi/rel/nifi-"; + 
NifiContainer.NIFI_VERSION + 
"/nifi-python-extensions/nifi-text-embeddings-module/src/main/python/ParseDocument.py"
 chunk_document_url = 
"https://raw.githubusercontent.com/apache/nifi/rel/nifi-"; + 
NifiContainer.NIFI_VERSION + 
"/nifi-python-extensions/nifi-text-embeddings-module/src/main/python/ChunkDocument.py"
 pip3_install_command = ""
+requirements_install_command = ""
+additional_cmd = ""
+parse_document_sed_cmd = 'sed -i "54d;55d" 
/opt/minifi/minifi-current/minifi-python/nifi_python_processors/ParseDocument.py
 && \\'
+chunk_document_sed_cmd = 'sed -i "112d" 
/opt/minifi/minifi-current/minifi-python/nifi_python_processors/ChunkDocument.py
 && \\'

Review Comment:
   We should have a more robust way to delete these lines from the input files, 
like searching for 'dependencies', so when we change the version, it's not 
suddenly broken all the time. Credits to @fgerlits for pointing this out to me 
last week.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@nifi.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org