10340 Commits

Author SHA1 Message Date
Rob Fellows
919b376c16
[NIFI-14002] - Quick copy of IDs (#9514) 2024-11-13 12:58:13 -05:00
Pierre Villard
6c4ddf8631
NIFI-13982 Updated web-client-api to support body as string and response URI (#9500)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-11-12 13:28:23 -06:00
dan-s1
2f048ca70a
NIFI-13988 Adjusted Record number conversion to treat empty String as null (#9511)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-11-12 13:23:08 -06:00
Peter Gyori
2f3dd015e0
NIFI-13745 Added StateManager Support to Python Processor API (#9419)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-11-12 09:03:57 -06:00
dan-s1
f15b7caaa4
NIFI-13989 Reduced constructors in JsonTreeRowRecordReader to one (#9506)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-11-12 08:24:30 -06:00
Matt Gilman
21791b09da
NIFI-13980: Edit Parameter Context action needs to be completed even when the user is routed away by following a link to a referencing component. (#9501) 2024-11-08 19:59:31 -06:00
tpalfy
8acb7047d4
NIFI-13991 Fix GetAwsTextractJobStatus so that a ProvisionedThroughputExceededException properly sends the flowfile to the "throttled" relationship.
This closes #9505.

Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2024-11-08 21:13:52 +01:00
markobean
4554aaf5b6
NIFI-13985 Fixed typo causing Trust Store loading failures in StandardSSLContextService (#9503)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-11-08 09:51:12 -06:00
Pierre Villard
d20be80eb8
NIFI-13986 Upgraded Jetty to 12.0.15 and Jackson to 2.18.1 along with others (#9502)
- kafka-clients from 3.8.0 to 3.9.0
- jetty from 12.0.14 to 12.0.15
- jackson from 2.18.0 to 2.18.1
- exec-maven-plugin from 3.4.1 to 3.5.0
- docker-maven-plugin from 0.43.4 to 0.45.1
- maven-checkstyle from 3.5.0 to 3.6.0
- checkstyle from 10.18.2 to 10.20.0
- swagger-codegen from 3.0.63 to 3.0.64
- dependency-check from 10.0.4 to 11.1.0

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-11-07 11:58:10 -06:00
jrsteinebrey
6095d950cf
NIFI-3364 Sorted Bootstrap java.arg properties in ascending alphabetical order (#9490)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-11-07 08:40:40 -06:00
Rob Fellows
11cb2c56e2
[NIFI-13974] - Improve UX of Status History dialog (select all nodes, scrolling left panel) (#9493)
This closes #9493
2024-11-07 09:08:29 -05:00
dependabot[bot]
4e4ce6f470
NIFI-13979: Bump happy-dom and @happy-dom/jest-environment (#9498)
NIFI-13979: Bumps [happy-dom](https://github.com/capricorn86/happy-dom) and [@happy-dom/jest-environment](https://github.com/capricorn86/happy-dom). These dependencies needed to be updated together.

Updates `happy-dom` from 14.12.3 to 15.10.2
- [Release notes](https://github.com/capricorn86/happy-dom/releases)
- [Commits](https://github.com/capricorn86/happy-dom/compare/v14.12.3...v15.10.2)

Updates `@happy-dom/jest-environment` from 14.12.3 to 15.10.2
- [Release notes](https://github.com/capricorn86/happy-dom/releases)
- [Commits](https://github.com/capricorn86/happy-dom/compare/v14.12.3...v15.10.2)

---
updated-dependencies:
- dependency-name: happy-dom
  dependency-type: direct:development
- dependency-name: "@happy-dom/jest-environment"
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-06 16:26:17 -05:00
exceptionfactory
6bc0e384f4
NIFI-13978 Improved Performance of Record Date Time Parsing
- Replaced DateTimeFormatter.parseBest() with custom TemporalQuery that checks for a ZoneId

This closes #9497.

Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2024-11-06 20:32:59 +01:00
Zoltán Kornél Török
ffe2649955
NIFI-13872: extend manifest generation to add dependencies for property descriptors in case of python processors (#9390) 2024-11-06 14:19:51 -05:00
Matt Gilman
959196927e
NIFI-13969: Rerendering labels after the viewport is restored to ensure that calculations are performed after the transform is applied. (#9495) 2024-11-06 11:45:48 -05:00
Lucas
eb7c618788
NIFI-13961 Allow camelCase search when filtering on component selection in UI (#9481)
This closes #9481
2024-11-06 11:17:33 -05:00
Matt Gilman
4198880879
NIFI-13960: Using the ExtensionCreation component when adding a Registry Client to better handle different bundles. (#9494)
This closes #9494
2024-11-06 11:16:37 -05:00
Scott Aslan
0bbf3cd233
[NIFI-13482] add filtered extension count (#9480)
* [NIFI-13482] add filtered extension count

* address review comments

This closes #9480
2024-11-05 12:25:31 -05:00
Matt Gilman
c5a5140ff8
NIFI-13956: Upgrading Angular, Angular build tools, and nx. (#9479) 2024-11-05 12:24:05 -05:00
Peter Turcsanyi
a20eaa9a40
NIFI-13964 Upgraded camel-salesforce from 3.22.2 to 4.8.1
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #9484.
2024-11-05 12:10:49 +01:00
dan-s1
b8c4cb081a
NIFI-13965 Reduced duplicate code and optimized TestConvertRecord (#9488)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-11-04 21:39:57 -06:00
Peter Turcsanyi
10eda1ac69
NIFI-13966 Removed unsupported security protocols from SNMP processors (#9487)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-11-04 21:37:56 -06:00
Shane Ardell
78b68f6ea2
NIFI-13951: add warn policy to dropdown selection (#9478) 2024-11-04 19:55:15 -05:00
exceptionfactory
103710038a
NIFI-13915 Updated Dockerfile references to SHA-512 hashes 2024-11-04 13:29:57 -06:00
Pierre Villard
6ed8a18131
NIFI-13955 - Filter out .directories in Git Registry clients (#9477)
* NIFI-13955 - Filter out .directories in Git Registry clients
* Added a filter property and added a unit test
2024-11-04 12:36:10 -05:00
dependabot[bot]
d428970efb
NIFI-13957 Upgraded snowflake-jdbc from 3.14.5 to 3.20.0 (#9475)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-11-02 13:40:39 -05:00
dependabot[bot]
1f0fe2567d
NIFI-13958 Upgraded elliptic from 6.5.7 to 6.6.0 for Registry (#9474)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-11-02 13:39:12 -05:00
exceptionfactory
4adc2be12b
NIFI-13915 Updated version to 2.1.0-SNAPSHOT 2024-11-01 22:56:08 -05:00
exceptionfactory
539e8c732d
NIFI-13915 Merged NIFI-13915-RC2 2024-11-01 22:50:06 -05:00
exceptionfactory
2f13b609bd
NIFI-13915 Updated version to 2.0.0 nifi-2.0.0-RC2 rel/nifi-2.0.0 2024-10-29 20:25:32 -05:00
Matt Burgess
41edb12183
NIFI-13944 Upgraded Jedis from 3.10.0 to 5.2.0 (#9465)
- Updated License and Notice files in Redis NARs to reflect current dependencies and versions

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-29 19:45:56 -05:00
exceptionfactory
047f52afca
NIFI-13945 Excluded FindBugs Annotations and Hibernate Annotations
This closes #9468

- Added FindBugs Annotations to banned dependencies
- Added Hibernate Commons Annotations and Core to banned dependencies
- Excluded FindBugs Annotations from nifi-opentelemetry-processors
- Updated Hibernate exclusion in nifi-registry-framework

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-10-29 14:10:49 -07:00
exceptionfactory
cf59c514ff
NIFI-13947 Removed unused nifi-security-utils Maven configuration
This closes #9470

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-10-29 14:10:15 -07:00
exceptionfactory
bc279b5e51
NIFI-13946 Fixed SNMP Integration Test Failures
This closes #9469

- Set 0.0.0.0 as listen address for ListenTrapSNMP
- Removed SHA and MD5 protocols for SNMP Version 3

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-10-29 14:09:15 -07:00
Pierre Villard
c68f6910ba
NIFI-13843 Default to Drop Unknown Fields in Record Readers (#9347)
Co-authored-by: David Handermann <exceptionfactory@apache.org>
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-29 14:18:47 -05:00
dan-s1
aacbd514ce
NIFI-13922 Fixed SplitExcel to use the evaluated formula value for cells (#9466)
Corrected the copy configuration in SplitExcel to ensure the evaluated value of formulas are copied and not the actual formula.

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-28 19:59:23 -05:00
Matt Burgess
d623d1c7b1
NIFI-13943 Upgraded Dropbox, Salesforce, SNMP, and QuestDB depdendencies (#9464)
- Upgraded Dropbox from 5.4.6 to 7.0.0
- Upgraded Camel Salesforce from 3.14.10 to 3.22.2
- Upgraded SNMP4J from 2.8.18 to 3.8.2
- Upgraded QuestDB from 7.4.2 to 8.1.4

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-28 15:39:12 -05:00
David Handermann
86ad55e43e
NIFI-13941 Fix Maximum Length for DNS Certificate SAN from Proxy Hosts (#9462)
NIFI-13941 Fixed Maximum Length for DNS Certificate SAN from Proxy Hosts
- Added warning log for invalid host in proxy property
2024-10-28 16:26:16 -04:00
Greg Solovyev
90d3b9da31
NIFI-13868 Added pg-delete command to NiFi Toolkit CLI (#9388)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-28 15:20:49 -05:00
Bryan Bende
14614e3de3
NIFI-13942 Improve failure message for uploaded NARs that fail to install (#9463)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-28 14:58:23 -05:00
Joseph Witt
960322d8ae
NIFI-13939 Upgraded Logback to 1.5.12 and AWS SDK 2.29.1 and others
- Upgraded icu4j from 75.1 to 76.1
- Upgraded okhttp-digest from 3.1.0 to 3.1.1
- Upgraded ZooKeeper from 3.9.2 to 3.9.3
- Upgraded JUnit from 5.11.2 to 5.11.3
- Upgraded JUnit Platform from 1.11.2 to 1.11.3
- Upgraded Logback from 1.5.11 to 1.5.12
- Upgraded AWS SDK from 1.12.775 to 1.12.777
- Upgraded AWS SDK from 2.28.25 to 2.29.1
- Upgraded zstd-jni from 1.5.6-6 to 1.5.6-7
- Upgraded json-flattener from 0.17.0 to 0.17.1
- Upgraded Nimbus JOSE JWT from 9.41.2 to 9.42
- Upgraded Testcontainers from 1.20.2 to 1.20.3
- Upgraded HubSpot Jackson from 0.9.15 to 0.9.16
- Upgraded Slack API from 1.44.0 to 1.44.1
- Upgraded MySQL binlog from 0.29.2 to 0.30.1
- Upgraded DataFaker from 2.4.0 to 2.4.1
- Upgraded FlywayDB from 10.20.0 to 10.20.1
- Upgraded MariaDB Driver from 3.4.1 to 3.5.0
- Upgraded Spring Boot from 3.3.4 to 3.3.5
- Upgraded Spring Integration from 6.3.4 to 6.3.5
- Upgraded Spring Security Kerberos from 1.0.1 to 2.1.1

This closes #9461

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-28 14:25:23 -05:00
Pierre Villard
852f3a2170
NIFI-13937 Add command pg-empty-queues to NiFi CLI (#9459)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-28 10:47:25 -05:00
exceptionfactory
7de2e68ce9
NIFI-13938 Removed Iceberg Processors and Services
This closes #9460

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-10-28 08:34:33 -07:00
Pierre Villard
0cad418874
NIFI-13544 Align number of Executors with Concurrent Tasks in PublishGCPubSub (#9454)
Co-authored-by: Paul-Adrien Cordonnier <pauladrien@adaltas.com>
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-28 09:43:42 -05:00
Pierre Villard
8b6bf16929
NIFI-13936 Removed GCP PubSub Lite Processors (#9455)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-28 09:36:40 -05:00
exceptionfactory
63b0456bad
NIFI-13935 Removed HBase 2 Processors and Services
This closes #9453

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-10-28 07:20:47 -07:00
Peter Turcsanyi
eb8d4ee06f
NIFI-13930 PutAzureDataLakeStorage sets close flag on file write so that Azure can emit FlushWithClose event
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #9451.
2024-10-27 08:48:45 +01:00
exceptionfactory
b6952f1246
NIFI-13933 Upgraded Spring Security to 6.3.4 and other dependencies
This closes #9450

- Upgraded Spring Security from 6.3.3 to 6.3.4
- Upgraded Hadoop from 3.4.0 to 3.4.1
- Upgraded Velocity Engine Core from 2.3.0 to 2.4.1
- Upgraded Parquet Avro from 1.13.1 to 1.14.3
- Upgraded Google Libraries from 26.47.0 to 26.49.0
- Set protobuf-java to 3.25.5 for calcite-core and amazon-kinesis-client libraries
- Updated Dependency Check suppressions

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-10-26 14:14:14 -07:00
Pierre Villard
31d92b5115
NIFI-13927 Use synchronized lists in PublishGCPubSub (#9449)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-26 11:44:29 -05:00
Mark Payne
6d6adfeaeb
NIFI-13929 Fixed Provenance Event Handling for Stateless Engine (#9446)
Removed Provenance Repository from the stateless RepositoryContextFactory and added it to the DataflowTriggerContext. This was necessary because the previous design overlooked the possibility of many threads concurrently running the same dataflow. They all shared the same StatelessProvenanceRepository, but the code was designed as if only a single thread would be using the repository. As a result, the events that were registered with the stateless prov repo were being copied many times into NiFi's underlying provenance repository. This refactoring also led to the discovery of some old Java 8 syntax that could be cleaned up, and it led to the discovery of some methods that were no longer being used and could be cleaned up. Finally, in testing, I found that when a Stateless Group was scheduled, it scheduled the triggering of the stateless group before marking the state as RUNNING; as a result, the second thread could run, determine that the state is STARTING instead of RUNNING, and return without triggering the stateless group. This was addressed by ensuring that we set the state to RUNNING before triggering the stateless group to be triggered.

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-26 09:23:50 -05:00