Commit Graph

10280 Commits

Author SHA1 Message Date
Matt Gilman a5f2881d02
NIFI-13926: Removed used of default branch name in favor of null in Import From Registry and Start Version Control. (#9443)
- Reset form fields as necessary when queries to load buckets, branches, etc fail.

This closes #9443
2024-10-24 12:52:53 -04:00
Scott Aslan f39666da16
[NIFI-13925] update codemirror cursor and matching brackets (#9444)
This closes #9444
2024-10-24 12:52:35 -04:00
Nicolae Puica 35219052e1
NIFI-13869: Enhance QuerySalesforceObject Processor to Support Querying Deleted Records
- Added a new boolean property `Include Deleted Records` to allow users to include deleted (soft-deleted) records in Salesforce queries.
- Modified the query construction to include the `IsDeleted` field and use the `queryAll` API endpoint when `Include Deleted Records` is enabled.
- Updated `SalesforceRestClient` to support the `queryAll` API by adding a new `queryAll` method.
- Ensured backward compatibility by defaulting `Include Deleted Records` to `false`, maintaining existing behavior unless explicitly enabled.
- Updated processor documentation and annotations to reflect the new functionality.
- Adjusted state management to reset state when `Include Deleted Records` property is modified.

Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #9434.
2024-10-22 18:37:45 +02:00
Lehel Boér a44fb528f6
NIFI-13896 Removed legacy state migration from TailFile (#9425)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-21 15:51:09 -05:00
Hunter Goller d693293c43
NIFI-13853: Added the ability to filter by all to the Advanced Rules page (#9371)
* NIFI-13853: Added the ability to filter by all to the Advanced Rules pag

* NIFI-13853: Fixed formatting

* NIFI-13853: Removed labels in filter by everything

Removed 'Name, Comments, Condition, Action' labels

Co-authored-by: Rob Fellows <rob.fellows@gmail.com>

* NIFI-13853: Fixed indentation

* NIFI-13853:Fixed the indentation

For some reason my last commit didn't fix the indentation

---------

Co-authored-by: Rob Fellows <rob.fellows@gmail.com>

This closes #9371
2024-10-21 16:46:56 -04:00
Mark Payne 39ca75d868
NIFI-13914 Fixed FlowFile Prioritization for Stateless Execution (#9432)
Ensure that when data is enqueued in the StatelessFlowFileQueue we order the data properly before adding to its internal queue. Added system tests to verify that the data is properly ordered while running within stateless and properly ordered when coming out, if using a FIFO prioritizer.

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-21 15:39:12 -05:00
Rob Fellows 1711f3d5e1
[NIFI-13911] - force change detection after setting local variables intended to drive the visibility of the overlay to prevent slow response when opening nf-editor of a dependent property (#9428) 2024-10-21 15:13:44 -04:00
Bryan Bende ab28464ef0
NIFI-13913 Set provided scope on slf4-api in nifi-registry-web-api (#9431)
- The slf4j-api library is provided in the project lib directory and should not be packaged in the WAR

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-21 12:16:30 -05:00
Michael Moser 29ed3e7d7c
NIFI-13912 Corrected formatting and URLs in MiNiFi Quick Start Guide (#9430)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-21 11:45:43 -05:00
Dye357 11ceb45783
NIFI-13724 - Added additional metadata to events (#9239) 2024-10-21 12:05:48 -04:00
exceptionfactory cc2cdddd49
NIFI-13910 Upgraded Apache Tika from 2.9.2 to 3.0.0
This closes #9427

- Removed unused dependency from nifi-framework-bundle
- Aligned custom-mimetypes.xml location with Tika 3 default location

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-10-21 07:38:13 -07:00
exceptionfactory e3ac4089c5
NIFI-13909 Refreshed and Streamlined Project README
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #9426.
2024-10-21 14:17:01 +02:00
Mike e37cd2b5e6
NIFI-13776 Updated CopyS3Object to Handle Files over 5 GB
This closes #9418

- Added multipart copying for files over 5 GB

Co-authored-by: Mike Thomsen <mthomsen@apache.org>
Co-authored-by: David Handermann <exceptionfactory@apache.org>
Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-10-18 16:24:38 -07:00
Mike Moser 80e889305f
NIFI-7085 add flowFile batching to ConsumeJMS and PublishJMS
This closes #8584

load some configuration in onScheduled instead of a loop, reinstated and fixed a failing integration test
2024-10-18 16:23:22 -07:00
exceptionfactory 1bcc61ebb4
NIFI-13898 Upgraded Lucene from 9.12.0 to 10.0.0
This closes #9420

- Adjusted TotalHits.value() references aligning with Lucene 10 changes

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-10-18 14:54:27 -07:00
exceptionfactory 082b5aefef
NIFI-13899 Upgraded Maven from 3.9.8 to 3.9.9
This closes #9421

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-10-18 14:53:26 -07:00
exceptionfactory 069d892bc1
NIFI-13900 Fixed Jetty Servlet Mapping Log Warnings
This closes #9422

- Switched from DefaultServlet to ResourceServlet for documentation resources
- Added Server instance to RewriteHandler

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-10-18 14:39:32 -07:00
exceptionfactory 062b8910d5
NIFI-13901 Fixed Additional Details Section Title
This closes #9423.

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-10-18 14:38:33 -07:00
jrsteinebrey 1aabc615ce
NIFI-13755 Improved Controller Service Enabling Process (#9273)
- Updated Standard Controller Service Provider to enable requested Controller Services that do not depend on a disabled Controller Service, instead of failing to enable the entire set of requested Controller Services
- Updated enabling process improves behavior when restarting NiFi and attempting to enable large numbers of Controller Services, some of which depend on disabled Services

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-18 13:05:50 -05:00
Pierre Villard 56f859f37f
NIFI-13890 Fixed referencing components for quoted parameter names (#9411)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-18 07:56:51 -05:00
Joe Witt 811af23343
NIFI-13895 Upgraded AWS SDK to 1.12.775 and 2.28.25 along with others (#9416)
- Upgraded AWS SDK from 1.12.774 to 1.12.775
- Upgraded AWS SDK from 2.28.24 to 2.28.25
- Upgraded Box API from 4.11.1 to 4.12.0
- Upgraded nimbus-jose-jwt from 9.40 to 9.41.2
- Upgraded oauth2-oidc-sdk from 11.14 to 11.20.1
- Upgraded reactor-netty-heep from 1.1.22 to 1.1.23
- Upgraded Elasticsearch Client from 8.15.1 to 8.15.3
- Upgraded Google API from v3-rev20240903-2.0.0 to v3-rev20240914-2.0.0
- Upgraded MySQL Driver from 9.0.0 to 9.1.0
- Upgraded Slack bolt-socket-mode from 1.42.1 to 1.44.0
- Upgraded Project Reactor from 3.6.10 to 3.6.11
- Upgraded Flyway DB from 10.18.2 to 10.20.0
- Upgraded gitlab4j-api from 6.0.0-rc.5 to 6.0.0-rc.6
- Upgraded JLine from 3.27.0 to 3.27.1
- Upgraded Neo4j Driver from 5.25.0 to 5.26.0

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-18 00:11:52 -05:00
exceptionfactory b719e8728e
NIFI-13893 Removed Outdated Encryption Configuration from Admin Guide
This closes #9414

- Removed unsupported sensitive properties algorithms
- Removed historical sensitive property provider configuration for bootstrap.conf

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-10-17 14:29:51 -07:00
exceptionfactory f9fb4223a7
NIFI-13894 Removed protected and additional keys properties
This closes #9415

- Removed nifi.sensitive.props.key.protected placeholder
- Removed nifi.sensitive.props.additional.keys placeholder

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-10-17 14:28:04 -07:00
exceptionfactory 927baa858f
NIFI-13891 Updated Documentation for Bootstrap Network Address
- Removed unused nifi.listener.bootstrap.port property from nifi.properties
- Added documentation for management.server.address property in bootstrap.conf
- Corrected location of nifi.diagnostics.on.shutdown property documentation
- Added localized handling to bootstrap port property in StandardMiNiFiServer

Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #9413.
2024-10-17 21:32:00 +02:00
exceptionfactory 570a3dc71c
NIFI-13892 Suppressed JVM Logging for Lucene Vectorization
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #9412.
2024-10-17 20:12:19 +02:00
exceptionfactory 7aabef305c
NIFI-13889 Removed Unused Protected Properties abstraction
- Removed unused methods from nifi-property-utils components

Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #9410.
2024-10-17 20:10:55 +02:00
Scott Aslan 09e5b030db
[NIFI-13887] update styles of disabled drag/drop new canvas items (#9406)
This closes #9406
2024-10-17 12:45:38 -04:00
Scott Aslan 5db02e24cb
[NIFI-12964] fix the alignment of the date picker icon (#9408)
This closes #9408
2024-10-17 12:23:31 -04:00
exceptionfactory 784a95c398
NIFI-13888 Increased Timeout to 15 seconds in TestEventIndexTask
- Increasing the timeout from 5 seconds to 15 seconds should provide greater build stability when running multi-thread builds

Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #9409.
2024-10-17 18:19:50 +02:00
exceptionfactory d42b110474
NIFI-13886 Upgraded Spring from 6.1.13 to 6.1.14 and others
- Upgraded Apache MINA SSHD from 2.13.2 to 2.14.0
- Upgraded Dropwizard Metrics from 4.2.27 to 4.2.28
- Upgraded Guava from 33.2.1 to 33.3.1
- Upgraded ASM from 9.7 to 9.7.1
- Upgraded Apache JSP from 10.1.16 to 10.1.31
- Upgraded Apache EL from 10.1.16 to 10.1.31
- Upgraded Data Faker from 2.3.1 to 2.4.0
- Upgraded JSON Flattener from 0.16.6 to 0.17.0
- Upgraded Check Qual from 3.47.0 to 3.48.1
- Upgraded error-prone-annotations from 2.28.0 to 2.33.0
- Upgraded frontend-maven-plugin from 1.15.0 to 1.15.1
- Upgraded AWS SDK from 1.12.772 to 1.2.774
- Upgraded AWS SDK from 2.28.13 to 2.28.24
- Upgraded JSON Smart from 2.5.0 to 2.5.1
- Upgraded Jersey from 3.1.8 to 3.1.9
- Upgraded Logback from 1.5.8 to 1.5.11
- Upgraded Servlet API from 6.0.0 to 6.1.0
- Upgraded Swagger Annotations from 2.2.24 to 2.2.25

Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #9407.
2024-10-17 18:04:51 +02:00
Mark Bathori 7e1789d6f0
NIFI-13877 Closed Catalog after processing in PutIceberg (#9395)
- Resolved JdbcCatalog being created but not closed

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-17 09:36:32 -05:00
Rob Fellows a53e0ab81e
[NIFI-13876] - Adding context aware error banners (#9396) 2024-10-17 10:13:22 -04:00
Mark Bathori 1823a52e36
NIFI-13884 Removed File IO Implementation Property from PutIceberg (#9403)
- Removed pending further testing and evaluation of runtime behavior

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-17 09:00:36 -05:00
Ferenc Erdei 94d0ee9460
NIFI-13883 [MiNiFI][C2] Fix MiNiFI recovery if exception happens on config update
Signed-off-by: Ferenc Kis <briansolo1985@gmail.com>

This closes #9402.
2024-10-17 13:15:37 +02:00
exceptionfactory babfd5a559
NIFI-13881 Upgraded JUnit from 5.10.4 to 5.11.2 along with Plugins
- Upgraded Apache Parent from 32 to 33
- Upgraded Surefire Plugin from 3.2.5 to 3.5.1
- Upgraded Mockito from 5.14.1 to 5.14.2
- Upgraded JUnit Platform from 1.10.4 to 1.11.2
- Upgraded Exec Maven Plugin from 3.2.0 o 3.4.1
- Upgraded Buildnumber Maven Plugin from 3.2.0
- Upgraded Maven Checkstyle Plugin from 3.3.1 to 3.5.0
- Upgraded Checkstyle from 10.16.0 to 10.18.2
- Upgraded Versions Maven Plugin from 2.16.2 to 2.17.1
- Upgraded Nexus Staging Plugin from 1.6.13 to 1.7.00
- Upgraded JAXB Maven Plugin from 2.2.0 to 2.2.1
- Upgraded Swagger Maven Plugin from 2.2.23 to 2.2.25
- Upgraded Swagger Codegen Plugin from 3.0.55 to 3.0.63
- Upgraded Maven JAR Plugin from 3.4.1 to 3.4.2
- Upgraded Dependency Check Plugin from 10.0.3 to 10.0.4
- Upgraded Jagged BOM from 0.4.0 to 1.0.0

Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #9400.
2024-10-17 12:12:43 +02:00
exceptionfactory d23bf2ce4f
NIFI-13596 Renamed Distributed Cache Server and Client Services
- Renamed DistributedMapCacheServer to MapCacheServer
- Renamed DistributedSetCacheServer to SetCacheServer
- Renamed DistributedMapCacheClientService to MapCacheClientService
- Renamed DistributedSetCacheClientService to SetCacheClientService

Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #9398.
2024-10-17 12:09:00 +02:00
exceptionfactory 31d867ffbd
NIFI-13882 Upgraded Kotlin from 1.9.25 to 2.0.21
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #9401.
2024-10-17 12:06:33 +02:00
dan-s1 92f571940e
NIFI-13880 Replaced if statements with enhanched switch in Object FieldConverters (#9399)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-16 18:28:52 -05:00
Bryan Bende 1fe54f060b
NIFI-13644 Added GitLab Flow Registry Client (#9264)
- Refactoring to create base class for other git-based flow registry clients
- Implement GitLabRepositoryClient
- Implement GitLabFlowRegistryClient

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-16 15:03:21 -05:00
exceptionfactory cb2117f8e6 NIFI-13579 Improved Timestamp Zone Offset Formatting and Parsing
- Improved Timestamp to String formatting to support patterns with zone offsets
- Improved String to Timestamp parsing to support adjusted hours and minutes when zone offset is included
2024-10-16 18:37:30 +00:00
exceptionfactory 1b37d78403
NIFI-13874 Refactored KeyStore and SSLContext Creation for Tests
This closes #9392

- Added EphemeralKeyStoreBuilder to nifi-security-ssl
- Removed nifi-security-utils
- Moved StandardTlsConfiguration to nifi-ssl-context-service
- Refactored tests to use EphemeralKeyStoreBuilder and nifi-security-cert-builder for TLS

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-10-16 09:18:59 -07:00
exceptionfactory ea2cfb102f NIFI-13744 Corrected Excel Reader Cell Type Inferencing
- Added Cell Field Type Reader with Timestamp detection

Signed-off-by: dan-s1 <dstieg1@gmail.com>

This closes #9379.
2024-10-16 15:52:19 +00:00
dependabot[bot] 96c8075395
NIFI-13879 Upgraded elliptic from 6.5.5 to 6.5.7 for Registry (#9383)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-16 09:13:36 -05:00
tpalfy 6fb229b23c
NIFI-13860 Avoid Throwing Exceptions for Failures in IPLookupService (#9372)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-16 09:03:42 -05:00
exceptionfactory 988b4a1a7e
NIFI-13875 Upgraded Calcite from 1.37.0 to 1.38.0
- Upgraded Curator from 5.7.0 to 5.7.1
- Updated TestQueryRecord expected value to align with Calcite 1.38.0 decimal handling

Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #9394.
2024-10-16 15:29:41 +02:00
exceptionfactory 6a53010390
NIFI-10002 Validated Directory Path in ListFile
- Throw IOException for null or blank directories to avoid invalid directory expressions

Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #9393.
2024-10-16 12:27:06 +02:00
Matt Gilman 244400f549
NIFI-13873: Showing the spinner on the dialog buttons of Import From Registry. (#9391)
This closes #9391
2024-10-15 21:12:18 -04:00
Scott Aslan cc5a3639ac
[NIFI-13859] use tertiary color for spinners (#9370)
This closes #9370
2024-10-15 15:54:43 -04:00
Scott Aslan 83a131f953
[NIFI-13780] fix jolt example input codemirror cursor issue (#9389)
This closes #9389
2024-10-15 14:13:57 -04:00
Ferenc Kis 66d378c58b
NIFI-13846 [MiNiFi] Create default parameter context to enable running empty flows received via C2
Signed-off-by: Ferenc Erdei <erdei.ferenc90@gmail.com>
This closes #9350.
2024-10-14 08:37:42 +02:00