Commit Graph

215 Commits

Author SHA1 Message Date
David Handermann 920edfc022
NIFI-13647 Removed Socket Close from ListenOTLP Error Responses (#9166) 2024-08-09 10:00:34 -04:00
Peter Gyori 4f262dc7ea
NIFI-13604 Python Source processors can be triggered without creating new FlowFiles
Closes #9159

Signed-off-by: Marton Szasz <szaszm@apache.org>
2024-08-08 22:49:05 +02:00
Matt Gilman 38292762bd
NIFI-13638: Limiting the maximum number of provenance events to return when fetching the latest events. (#9156) 2024-08-06 17:26:34 -04:00
David Handermann 8ba7d7805a
NIFI-13619 Switch web-client from OkHttp to Java HttpClient (#9140)
* NIFI-13619 Switched web-client from OkHttp to Java HttpClient
* NIFI-13619 Corrected comments to removed OkHttp references.
* NIFI-13619 Added writeTimeout handling and close method
* NIFI-13619 Added onDisabled to Service Provider
2024-08-06 15:46:54 -04:00
Matt Burgess fd8acd57b8
NIFI-13555 Added Verification to HikariDBCPConnectionPool (#9085)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-08-06 13:26:19 -05:00
Matt Gilman da6c9c4791
NIFI-13017: Replace JoltTransformJSON custom UI (#9117)
* NIFI-13017:
- Remove old JoltTransformJSON custom UI.
- Update build to use new JoltTransformJSON custom UI.
- Fix revision query parameter.

* NIFI-13017:
- Excluding jolt transform json ui in workflow ci.

* NIFI-13017:
- Excluding jolt nar in workflow ci.

* NIFI-13017:
- Excluding jolt ui war from code coverage.

* NIFI-13017:
- Incorporating nifi-web-servlet-shared.
- Moving QueryStringToFragmentFilter to nifi-web-servlet-shared.

This closes #9117
2024-08-06 13:51:41 -04:00
dan-s1 f64e68b23c
NIFI-13625 Removed or Replaced System.out.println in Tests (#9150)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-08-05 20:35:40 -05:00
Umar Hussain c5ed5c51e9
NIFI-12224 Added Support for updateMany Method in PutMongo
This closes #8610

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-08-05 12:38:07 -05:00
EndzeitBegins 458844909b
NIFI-13590 Refactored Standard Processors using current API methods
This closes #9119

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-08-02 09:37:37 -05:00
Paul Grey febde9d281
NIFI-13553 Upgraded msal4j from 1.15.1 to 1.16.1
This closes #9106

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-07-31 11:14:44 -05:00
tpalfy b7faf8c84a
NIFI-13605 Make AbstractHadoopProcessor.KERBEROS_USER_SERVICE public
This closes #9129.

Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2024-07-31 16:37:08 +02:00
Krisztina Zsihovszki b3c6d8d98a
NIFI-13593 PutIceberg issue with decimal scale
This closes #9121

Signed-off-by: Mark Bathori <mbathori@apache.org>
2024-07-31 14:38:07 +02:00
David Handermann 33da3463b6
NIFI-13594 Added web-servlet-shared abstracted from web-utils (#9123)
- Moved RequestUriBuilder from web-utils to web-servlet-shared
- Refactored proxy header parsing from WebUtils to StandardRequestUriProvider
- Renamed WebUtils to WebClientUtils

This closes #9123
2024-07-30 15:41:49 -04:00
Timea Barna f262e74170
NIFI-13439 Added Performance Status to Group Status responses
- Added ProcessingPerformanceStatus to nifi-api
- Added Performance Status to Process Group and Processor Sources for Query NiFi Reporting Task

This closes #9014

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-07-30 12:56:55 -05:00
dan-s1 b0d402d146
NIFI-13595 Replaced test method random string with repeated string (#9124)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-07-30 08:12:02 -05:00
Joseph Witt bacc30b05b NIFI-13567 bump various deps
google libraries-bom 26.42.0 26.43.0
com.amazonaws 1.12.756 1.12.762
com.box 4.10.0 4.11.1
com.exceptionfactory.jagged 0.3.2 0.4.0
com.fasterxml.jackson.core 2.17.1 2.17.2
com.fasterxml.jackson.dataformat 2.17.1 2.17.2
com.fasterxml.jackson.datatype 2.17.1 2.17.2
com.fasterxml.jackson.jakarta.rs 2.17.1 2.17.2
com.fasterxml.jackson.jaxrs 2.17.1 2.17.2
com.fasterxml.jackson.jr 2.17.1 2.17.2
com.fasterxml.jackson.module 2.17.1 2.17.2
com.github.pjfanning 4.3.1 4.4.0
com.h2database 2.2.224 2.3.230
com.networknt 1.4.2 1.5.0
commons-codec 1.17.0 1.17.1
io.netty 4.1.111.Final 4.1.112.Final
io.projectreactor.netty 1.1.20 1.1.21
net.sf.saxon Saxon-HE 12.4 12.5
org.apache.commons commons-lang3 3.14.0 3.15.0
org.elasticsearch.client 8.14.2 8.14.3
org.jetbrains.kotlin 1.9.24 1.9.25
org.jsoup 1.17.2 1.18.1
org.springframework 6.1.10 6.1.11
org.testcontainers 1.19.8 1.20.0
software.amazon.awssdk 2.26.15 2.26.21
com.github.docker-java 3.3.6 3.4.0
google-api-services-drive v3-rev20240521-2.0.0	 v3-rev20240628-2.0.0
com.slack.api bolt-socket-mode 1.40.2 1.40.3
wire-schema-jvm 4.9.9 5.0.0
io.projectreactor reactor-core/test 3.6.7 3.6.8
net.datafaker 2.3.0 2.3.1
org.flywaydb 10.15.2 10.16.0
org.jline 3.26.2 3.26.3
org.mariadb.jdbc 3.4.0 3.4.1
org.springframework.boot 3.3.1 3.3.2
org.springframework.integration 6.3.1 6.3.2
org.springframework.retry 2.0.6 2.0.7

Signed-off-by: Matt Burgess <mattyb149@apache.org>

This closes #9097
2024-07-22 13:39:17 -04:00
Mark Payne 6dd83b7034 NIFI-13563: Updated Provenance Repository so that instead of returning the single latest event for a component, we return the events from the latest invocation / session. Added system tests to verify the behavior. Also, when replaying latest event, attempt all of those events until one succeeds or all fail
Signed-off-by: Matt Burgess <mattyb149@apache.org>

This closes #9095
2024-07-22 12:44:35 -04:00
dan-s1 f50fce5344
NIFI-13565 Updated Record Date Time Properties to mention DateTimeFormatter
This closes #9096

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-07-19 17:00:50 -05:00
Mark Bathori 36fb6f109f NIFI-13528: fixed Python processor's customValidate function
This closes #9061.

Signed-off-by: Peter Gyori <pgyori@apache.org>
2024-07-16 18:05:33 +02:00
dan-s1 1ff5ebd6fc
NIFI-13550 Added documentation about the ExcelReader Starting Row Strategy
This closes #9082

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-07-15 15:33:49 -05:00
Mark Bathori 730b9c693e
NIFI-13542 Added missing Max String Length property for JSON Readers
This closes #9074

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-07-15 15:05:35 -05:00
dan-s1 a424c0eac3
NIFI-12491 Added Starting Row Schema Strategy to ExcelReader
This closes #9064

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-07-13 15:17:03 -05:00
Mike Moser 3c7b262619
NIFI-13159 Moved Remote Delete after Put for PutFTP/PutSFTP REPLACE Strategy
This closes #8914

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-07-12 15:14:31 -05:00
Bryan Bende b5b61d960c
NIFI-13344 Implemented backend for uploading and managing custom NARs
- Add NarPersistenceProvider to framework API with standard implementation
- Add NarManager to orchestrate interactions with the persistence provider and framework
- Add REST API for upload, download, list, and delete of custom NARs
- Add CLI commands for call these REST APIs
- Implement an upload request replicator for replicating a file upload across the cluster
- Update ExtensionManager, NarLoader, and JettyServer to support unloading a NAR
- Add ability to replace a NAR in place by unloading components, loading new NAR, and reloading components
- Add system tests for uploading a NAR and verifying other APIs
- Add NAR digest to NarNode and summary DTO, fix bug in digest utils
- Sync NARs from cluster coordinator when joining the cluster

This closes #9017

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-07-12 09:02:25 -05:00
Bryan Bende cbdabccd6b
NIFI-13485 Use readBlob when reading content in GitHubRepositoryClient
- The readBlob method avoids issues with 1 MB limits on alternative getContent requests

This closes #9067

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-07-11 09:32:47 -05:00
EndzeitBegins 3b2120e6c6 NIFI-13537 Do not include exception details in FlowFile attributes in DeleteFile
This closes #9069

Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2024-07-10 21:48:11 -04:00
dan-s1 90c58a88a7
NIFI-13418 Updated ExcelReader to handle spreadsheets with shared formulas
This closes #9063

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-07-08 16:18:27 -05:00
Joseph Witt 3f6eb6ff63
NIFI-13527 Corrected various grammar issues in comments and docs
This closes #9060

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-07-08 13:45:21 -05:00
Joseph Witt f92d8f72a8
NIFI-13526 Removed unused variables and localized nifi-socket-utils
- Remove nifi-socket-utils and moved remaining classes to referencing framework components

This closes #9059

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-07-08 13:44:42 -05:00
exceptionfactory 4006cb7849
NIFI-13510 Removed KerberosCredentialsService and implementations
- Removed nifi-kerberos-credentials-service-api and NAR
- Removed individual Kerberos credentials properties
- Removed NIFI_ALLOW_EXPLICIT_KEYTAB from nifi-env.sh
- Removed unused references to NiFi Properties in tests
This closes #9058

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-07-08 11:52:33 -04:00
tpalfy 057e02e698
NIFI-13484 Fix HBase_2_ClientService.getResults methods, so they properly return a single row when startRow and endRow/stopRow are the same.
This closes #9029.

Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2024-07-08 17:20:35 +02:00
exceptionfactory 62c66a12d1
NIFI-13525 Removed unused classes from nifi-security-crypto-key
This closes #9057

- Removed Derived Key Parameter Reader and implementations
- Removed bcrypt and scrypt Derived Key Providers
- Removed unused dependency from nifi-cipher-processors

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-07-06 09:33:32 -07:00
dan-s1 b2840bd851
NIFI-13466 Catch IllegalStateException in SplitExcel
This closes #9033

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-07-06 10:04:47 -05:00
Joseph Witt 15e5193099
NIFI-13517 Upgraded Jetty from 12.0.10 to 12.0.11 and others
- Upgraded AWS SDK 1 from 1.12.755 to 1.12.756
- Upgraded AWS SDK 2 from 2.26.14 to 2.26.15
- Upgraded Azure SDK BOM from 1.2.24 to 1.2.25
- Upgraded Elasticsearch Client from 8.14.1 to 8.14.2
- Upgraded GitHub Client from 1.322 to 1.323
- Upgraded mysql-connector-j from 8.4.0 to 9.0.0
- Upgraded Azure Kusto from 5.0.5 to 5.1.0
- Upgraded Datafaker from 2.2.2 to 2.3.0
- Upgraded nimbus-jose-jwt from 9.37.3 to 9.40
- Upgraded oauth2-oidc-sdk from 11.10.1 to 11.13

This closes #9051

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-07-06 10:00:13 -05:00
Joseph Witt 6783420897
NIFI-13513 Removed ListenSMTP
This closes #9047

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-07-06 09:51:18 -05:00
Joseph Witt f1fb106bf8
NIFI-13509 Removed ListenTCPRecord, ListenRELP and others
- Removed ConvertJSONToSql
- Removed ParseCEF
- Removed nifi-security-socket-ssl
- Removed Socket Dispatcher Reader classes

This closes #9045

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-07-06 09:50:03 -05:00
Joseph Witt 4ff70dd233
NIFI-13507 Removed nifi-prometheus-bundle
- Removed StandardGangliaReporter
- Removed PrometheusReportingTask
- Removed PrometheusRecordSink

This closes #9044

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-07-06 09:48:01 -05:00
Joseph Witt 396c8450d0
NIFI-13505 Removed QueryDNS and QueryWhois
This closes #9043

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-07-06 09:46:21 -05:00
Joseph Witt b2f19aa0a8
NIFI-13501 Removed DecryptContent and DecryptContentCompatibility
This closes #9041

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-07-06 09:45:36 -05:00
exceptionfactory 7cb6684801
NIFI-13494 Removed support for Repository Encryption
This closes #9039

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-07-05 13:48:40 -07:00
exceptionfactory 449ada0863
NIFI-13489 Removed Kafka 2.6 Processors
This closes #9034

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-07-05 13:42:35 -07:00
Joseph Witt 89741f6160
NIFI-13516 Removed YandexTranslate and nifi-language-translation-nar
This closes #9049

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-07-05 14:26:08 -05:00
Joseph Witt b1da7322e8
NIFI-13515 Removed PutKudu and nifi-kudu-bundle
This closes #9048

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-07-05 11:22:44 -05:00
Joseph Witt ad7375a3be
NIFI-13503 Removed ExtractTNEFAttachments from nifi-email-processors
This closes #9042

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-07-05 11:20:12 -05:00
Joseph Witt db6bac21bf
NIFI-13499 Removed ListenBeats and nifi-beats-bundle
This closes #9040

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-07-05 11:18:28 -05:00
Peter Turcsanyi f57a96dbfb
NIFI-13496 Included Hadoop configuration file paths in the classloader isolation key of HDFS processors
Signed-off-by: Mark Bathori <mbathori@apache.org>

This closes #9038
2024-07-05 13:52:17 +02:00
Krisztina Zsihovszki c73d1cf634
NIFI-13487 ConsumeKinesisStream initial stream position handling error after AWS SDK 2.x migration
Signed-off-by: Joe Gresock <jgresock@gmail.com>
This closes #9035.
2024-07-04 06:03:06 -04:00
Joseph Witt 5f2ae3db3d
NIFI-13490 Upgraded AWS SDK to 2.26.14 and other dependencies (#9032)
- Upgraded AWS SDK 1 from 1.12.748 to 1.12.755
- Upgraded AWS SDK 2 from 2.26.8 to 2.26.14
- Upgraded Google Libraries BOM from 26.40.0 to 26.42.0
- Upgraded Fabric8 Kubernetes Client from 6.13.0 to 6.13.1
- Upgraded Groovy from 4.0.21 to 4.0.22
- Upgraded Lucene from 9.11.0 to 9.11.1
- Upgraded org.checkerframework from 3.44.0 to 3.45.0
- Upgraded org.junit.jupiter from 5.10.2 to 5.10.3
- Upgraded org.junit.platform from 1.10.2 to 1.10.3
- Upgraded org.junit.vintage from 5.10.2 to 5.10.3
- Upgraded Mockito from 5.11.0 to 5.12.0
- Upgraded com.slack.api from 1.40.0 to 1.40.2
- Upgraded org.apache.iotdb from 1.3.1 to 1.3.2
- Upgraded org.apache.kafka from 3.7.0 to 3.7.1
- Upgraded org.flywaydb from 10.15.0 to 1.15.2
- Upgraded org.neo4j.driver from 5.21.0 to 5.22.0

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-07-03 15:35:17 -05:00
exceptionfactory 6d6d4a8904
NIFI-13488 Upgraded Apache POI from 5.2.5 to 5.3.0
This closes #9031

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-07-03 10:22:13 -07:00
Matt Burgess 239b9362f4
NIFI-13465: Fix NPE in QueryNiFiReportingTask when analytics tables are queried without analytics enabled
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #9016.
2024-07-03 11:53:25 +02:00
Mark Bathori fd6e62bdd2 NIFI-13478: Protobuf Reader fails to coerce type of repeated fields
Signed-off-by: Matt Burgess <mattyb149@apache.org>

This closes #9024
2024-07-02 15:38:39 -04:00
Peter Gyori 3efb0763da
NIFI-13427 Added FlowFileSource interface for Python Processors
This closes #9000

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-27 12:35:31 -05:00
Joe Gresock b105b5bbef
NIFI-13454 Renamed FileParameterProvider to KubernetesSecretParameterProvider
This closes #9008

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-27 08:36:44 -05:00
dan-s1 5c9fb448a4
NIFI-13456 Removed unused code from TestSplitExcel
This closes #9009

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-26 17:46:08 -05:00
mr1716 2066d6ebc5
NIFI-13451 Upgraded error_prone_annotations from 2.21.1 to 2.28.0
This closes #9006

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-26 17:45:01 -05:00
exceptionfactory 275890a226
NIFI-13444 Removed unused test logging configuration
This closes #9004

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-06-25 20:03:15 -07:00
dan-s1 b3fac8c80b
NIFI-13403 Removed unnecessary toString in logging statements
This closes #8984

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-25 20:13:08 -05:00
Ferenc Kis a5501baa7f
NIFI-13396 Added Python constant Allowable Values to Manifests
This closes #8963

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-25 16:49:05 -05:00
dan-s1 48e8457a8a
NIFI-13442 Removed nifi-poi-utils and consolidated nifi-poi-services
This closes #9002

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-25 13:23:24 -05:00
HunterG6700 02ec9b73eb
NIFI-13428 Added filter by comments to UpdateAttribute Advanced Rules
This closes #8999

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-25 09:12:55 -05:00
dan-s1 20c815dc12
NIFI-13304 Added SplitExcel Processor
This closes #8981

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-25 07:51:27 -05:00
Joseph Witt 87107b311a
NIFI-13438 Upgraded Spring to 6.1.10 along with other dependencies
- Upgraded sshd from 2.12.1 to 2.13.1
- Upgraded reactor-netty-http from 1.1.19 to 1.1.20
- Upgraded guava from 33.2.0-jre to 33.2.1-jre
- Upgraded maven-artifact from 3.9.7 to 3.9.8
- Upgraded spring-integrations from 6.3.0 to 6.3.1
- Upgraded jjwt from 0.12.5 to 0.12.6
- Upgraded unboundid from 7.0.0 to 7.0.1
- Upgraded json-schema-validator from 1.4.0 to 1.4.2
- Upgraded Spring Boot from 3.3.0 to 3.3.1
- Upgraded jline from 3.26.1 to 3.26.2
- Upgraded com.amazonaws from 1.12.742 to 1.12.748
- Upgraded AWS SDK from 2.26.1 from 2.26.8
- Upgraded Spring from 6.1.9 to 6.1.10
- Upgraded Spring Security from 6.3.0 to 6.3.1

This closes #9001

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-24 21:59:55 -05:00
exceptionfactory 238b5249c4
NIFI-11259 Removed inconsistent PublishKafkaRecordPartialHandlingIT 2024-06-24 17:55:06 -05:00
exceptionfactory b24973960f
NIFI-11259 Used asAllowableValue() from Failure Strategy 2024-06-24 17:55:06 -05:00
Paul Grey 24925ed9b5
NIFI-11259 Added Redesigned Kafka Processors and Services
- Added ConsumeKafka and PublishKafka Processors with Kafka3ConnectionService
- Added Kafka 3 integration tests

This closes #8463

Co-authored-by: David Handermann <exceptionfactory@apache.org>
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-24 17:55:06 -05:00
EndzeitBegins 57e07c080f
NIFI-12880 Added DeleteFile Processor
This closes #8489

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-24 14:03:23 -05:00
mr1716 722374298c
NIFI-13434 Upgraded github-api from 1.321 to 1.322
This closes #8996

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-24 13:26:07 -05:00
dan-s1 957510e65a NIFI-13421 Replaced String.format in logging statements where only formatting strings (%s) with the use of logging parameters ({})
This closes #8994

Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2024-06-23 18:13:39 -04:00
Jim Steinebrey 01d1aa91c1 NIFI-12750 ExecuteStreamCommand incorrectly decodes std error stream
Signed-off-by: Matt Burgess <mattyb149@apache.org>

This closes #8993
2024-06-21 18:52:12 -04:00
exceptionfactory 65739826c4 NIFI-13429 Corrected EncryptContentPGP Packet Detection
- Added set of expected OpenPGP Packet Tags to avoid misidentification

Signed-off-by: Matt Burgess <mattyb149@apache.org>

This closes #8990
2024-06-21 13:03:54 -04:00
Jim Steinebrey b7a48f766a NIFI-10666 PrometheusReportingTask needs to use UTF-8 (not jvm default charset) for /metrics endpoint
Signed-off-by: Matt Burgess <mattyb149@apache.org>

This closes #8988
2024-06-20 14:23:53 -04:00
Mark Payne 4636d9c79d
NIFI-13423 Corrected Starting Field handling in JsonTreeReader
Ensure that when using a Starting Field Name, JsonTreeReader is still able to process all records

This closes #8989

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-20 12:50:39 -05:00
JackHintonSmartDCSIT 4b63d69063
NIFI-13082 Added SplitPCAP Processor
This closes #8691

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-20 12:47:47 -05:00
Joseph Witt a774ff8120
NIFI-13400 ensure container has time to startup before interacting with smb
This closes #8982.

Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2024-06-19 19:49:28 +02:00
Mark Bathori 9141f64ef5
NIFI-13356 Fixed ProtobufReader handling of repeated fields
This closes #8922

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-18 16:43:22 -05:00
Jim Steinebrey 0c06340c5a NIFI-13103 Enhance AutoCommit property in PutDatabaseRecord
Signed-off-by: Matt Burgess <mattyb149@apache.org>

This closes #8937
2024-06-18 12:58:18 -04:00
Jim Steinebrey dda42824b6 NIFI-13199 Update ValidateRecord to avoid writing to FlowFiles that will be auto-terminated
Signed-off-by: Matt Burgess <mattyb149@apache.org>

This closes #8942
2024-06-17 15:15:32 -04:00
Jim Steinebrey bc95799a39
NIFI-13397 Updated PutDatabaseRecord to retry transient ProcessException causes
This closes #8964

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-17 13:29:53 -05:00
Jim Steinebrey bd1ad8f9f4
NIFI-13389 Streamlined use of putAllAttributes() in ConsumeJMS
This closes #8955

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-17 13:04:01 -05:00
Jim Steinebrey fc01e0ccf4
NIFI-13198 Updated RouteText to skip writing to auto-terminated relationships
This closes #8939

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-17 12:43:59 -05:00
Bob Paulin d25efb385c
NIFI-13394 Check candidate directory for python command
This closes #8961

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-17 11:46:04 -05:00
Mike Moser c60b0cf4a3
NIFI-13381 Use AllowableValue for PutSFTP/PutFTP Conflict Resolution
This closes #8950

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-14 17:16:19 -05:00
Mark Payne cb72cfde8a
NIFI-13324 Set FlowFile attributes for Python Processors on failure
In case a Python Processor routes a FlowFile to failure and returns attributes, add those attributes to the 'original' FlowFile before routing to 'failure'

This closes #8943

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-14 17:04:09 -05:00
dependabot[bot] c64605f9b7
NIFI-13405 Upgraded MSAL4J from 1.15.0 to 1.15.1
This closes #8956

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-14 16:42:24 -05:00
Joseph Witt bf637e0bfe
NIFI-13401 Upgraded Spring to 6.1.9 and Jetty to 12.0.10 and others
- Upgraded com.amazonaws from 1.12.733 to 1.12.742
- Upgraded software.amazon.awssdk from 2.25.63 to 2.26.1
- Upgraded com.box SDK from 4.9.1 to 4.10.0
- Upgraded commons-net from 3.11.0 to 3.11.1
- Upgraded io.dropwizard.metrics from 4.2.25 to 4.2.26
- Upgraded Netty from 4.1.110.Final to 4.1.111.Final
- Upgraded Commons Configuration2 from 2.10.1 to 2.11.0
- Upgraded Lucene from 9.10.0 to 9.11.0
- Upgraded org.checkerframework from 3.43.0 to 3.44.0
- Upgraded org.eclipse.jdt ecj from 3.37.0 to 3.38.0
- Upgraded Jetty from 12.0.9 to 12.0.10
- Upgraded Elasticsearch Client from 8.13.4 to 8.14.1
- Upgraded Spring Framework from 6.1.8 to 6.1.9
- Upgraded com.slack.api from 1.39.3 to 1.40.0
- Upgraded io.projectreactor from 3.6.6 to 3.6.7
- Upgraded JGit from 6.9.0.202403050737-r to 6.10.0.202406032230-r
- Upgraded Flyway from 10.13.0 to 10.15.0
- Upgraded Spring Integration from 6.2.5 to 6.3.0

This closes #8966

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-14 16:36:19 -05:00
dan-s1 7deac6afac
NIFI-13266 Removed String concatenation in logging messages (#8940)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-11 23:26:58 -04:00
Michael Moser aac90fb375
NIFI-13383 Changed info log level to debug in XXEValidator (#8952)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-11 23:21:30 -04:00
Jim Steinebrey 2363e63c86 NIFI-13359 Tune ExecuteSQL/Record to create fewer transient flow files
Signed-off-by: Matt Burgess <mattyb149@apache.org>

This closes #8928
2024-06-11 13:05:33 -04:00
dan-s1 27866c8ae6 NIFI-13375 Added missing logging parameter in SplitRecord
Signed-off-by: Mike Moser <mosermw@apache.org>

This closes #8941
2024-06-10 15:16:11 +00:00
simonbence 8d85aeb34e
Merge pull request #8930 from terjekid/main
NIFI-13365 - Fix unit tests running in kubernetes pod
2024-06-06 10:39:13 +02:00
Laszlo Denes Terjeki 61ce13c4f3 NIFI-13365 - Fix unit tests running in kubernetes pod 2024-06-05 16:41:30 +00:00
Matt Gilman 5727116aa0
NIFI-13313: Remove old UI (#8906)
* NIFI-13313:
- Use nifi-web-frontend as the default UI hosted at /nifi no longer deploying nifi-web-ui.

* NIFI-13313:
- Adding logout complete page.
- Updating backend to redirect to new logout complete page.

* NIFI-13313:
- Remove nifi-web-ui module.

* NIFI-13313:
- Updating LICENSE and NOTICE files for dependencies that are no longer included.

* NIFI-13313:
- Updating README.
- Updating proxy config to mirror actual context path.

* NIFI-13313:
- Establishing rewrite rules for redirecting logout complete.
- Setting the default handler for when a request isn't handled to redirect the user to /nifi.

* NIFI-13313:
- Removing nifi-web-error module.

* NIFI-13313:
- Restoring /nifi/logout-complete path.

* NIFI-13313:
- Adding an error handler for the ui which handles redirects to a 404 page.

This closes #8906
2024-06-05 09:09:01 -04:00
David Handermann f5ecb18fef
NIFI-13357 Removed APP_INSTALLATION_TOKEN from GitHubFlowRegistryClient (#8923)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-04 10:51:37 -05:00
andrealves23 7a85da9fee
NIFI-13339 Set sensitive as true in USM Users JSON content on ListenTrapSNMP
This closes #8908

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-04 09:08:06 -05:00
Jim Steinebrey 85cf0e995e
NIFI-13351 Improved QueryDatabaseTable Processors to call session.putAttributes()
This closes #8919

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-04 08:22:02 -05:00
dan-s1 6ca03eae55
NIFI-13288 Improved SplitXml and SplitAvro to call session.putAttributes()
This closes #8917

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-04 08:20:33 -05:00
maybevanshh cfcae70d37
NIFI-13231 Added App Private Key Auth to GitHub FlowRegistryClient
This closes #8890

Signed-off-by: David Handermann <exceptionfactory@apache.org>
Co-authored-by: David Handermann <exceptionfactory@apache.org>
2024-06-04 07:55:59 -05:00
Joseph Witt 1c0297bba2
NIFI-13310 merged RAT declarations
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8916.
2024-06-04 11:22:43 +02:00
exceptionfactory ab2cea4c22
NIFI-13352 Adjusted Shutdown handling in ListenOTLP and Test Class
This closes #8913

- Added quick duration for shutdown quiet period in ListenOTLP HttpServerFactory
- Added TestRunner.stop() to ListenOTLPTest to close listening sockets
- Increased Connect Timeout from 5 to 10 seconds in ListenOTLPTest

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-06-03 15:40:01 -07:00
Jim Steinebrey 5e3f1dbaf6 Update BinFiles not to write attributes to FlowFiles for auto-terminated ORIGINAL relationship
Signed-off-by: Matt Burgess <mattyb149@apache.org>

This closes #8911
2024-06-03 16:34:32 -04:00