Summary

Apache NiFi supports a large number of extension components for integrating with a variety of products and services. Over the course of product development, some services reach end of life and some components no longer represent the best implementation approach.

Apache NiFi 1.18.0 and following include deprecation logging written to nifi-deprecation.log indicating runtime references to deprecated components and features. Generated documentation and runtime logging provide the most accurate information on deprecated components and features for a given deployment.

Deprecated Components

NameTypeVersionAlternativesRemoved
ActionHandlerLookupController Service1.24.0

NIFI-12112 - Getting issue details... STATUS

AlertHandlerController Service1.24.0

NIFI-12112 - Getting issue details... STATUS

AmbariReportingTaskReporting Task1.21.0

NIFI-11180 - Getting issue details... STATUS

Base64EncodeContentProcessor1.20.0EncodeContent

NIFI-11174 - Getting issue details... STATUS

CassandraSessionProviderController Service1.26.0

NIFI-12920 - Getting issue details... STATUS

CompareFuzzyHashProcessor1.24.0

NIFI-12112 - Getting issue details... STATUS

ConsumeEWSProcessor1.20.0

NIFI-11236 - Getting issue details... STATUS

ConsumeKafka_1_0Processor1.21.0ConsumeKafka_2_6

NIFI-11182 - Getting issue details... STATUS

ConsumeKafka_2_0Processor1.21.0ConsumeKafka_2_6

NIFI-11248 - Getting issue details... STATUS

ConsumeKafkaRecord_1_0Processor1.21.0ConsumeKafkaRecord_2_6

NIFI-11182 - Getting issue details... STATUS

ConsumeKafkaRecord_2_0Processor1.21.0ConsumeKafkaRecord_2_6

NIFI-11248 - Getting issue details... STATUS

ConvertAvroToJSONProcessor1.26.0ConvertRecord

NIFI-13069 - Getting issue details... STATUS

ConvertExcelToCSVProcessorProcessor1.24.0ExcelReader

NIFI-12100 - Getting issue details... STATUS

CouchbaseClusterServiceController Service1.27.0

NIFI-13150 - Getting issue details... STATUS

CouchbaseKeyValueLookupServiceController Service1.27.0

NIFI-13150 - Getting issue details... STATUS

CouchbaseMapCacheClientController Service1.27.0

NIFI-13150 - Getting issue details... STATUS

CouchbaseRecordLookupServiceController Service1.27.0

NIFI-13150 - Getting issue details... STATUS

CryptographicHashAttributeProcessor1.21.0UpdateAttribute

NIFI-12094 - Getting issue details... STATUS

DeleteRethinkDBProcessor1.23.0

NIFI-11728 - Getting issue details... STATUS

DatadogReportingTaskReporting Task1.27.0

NIFI-13149 - Getting issue details... STATUS

EncryptContentProcessor1.24.0EncryptContentAge or EncryptContentPGP

NIFI-12094 - Getting issue details... STATUS

ExecuteFlumeSinkProcessor1.19.0

NIFI-11179 - Getting issue details... STATUS

ExecuteFlumeSourceProcessor1.19.0

NIFI-11179 - Getting issue details... STATUS

ExecuteInfluxDBQueryProcessor1.25.0InfluxData nifi-influxdb-bundle

NIFI-12448 - Getting issue details... STATUS

ExecuteStatelessProcessor2.0.0-M2Stateless Process Groups

NIFI-12824 - Getting issue details... STATUS

ExpressionHandlerController Service1.24.0

NIFI-12112 - Getting issue details... STATUS

ExtractCCDAAttributesProcessor1.20.0

NIFI-11235 - Getting issue details... STATUS

FetchElasticsearchHttpProcessor1.16.0GetElasticsearch

NIFI-11168 - Getting issue details... STATUS

FuzzyHashContentProcessor1.24.0

NIFI-12112 - Getting issue details... STATUS

GetAzureQueueStorageProcessor1.22.0GetAzureQueueStorage_v12

NIFI-11656 - Getting issue details... STATUS

GetCouchbaseKeyProcessor1.27.0

NIFI-13150 - Getting issue details... STATUS

GetHTMLElementProcessor1.24.0

NIFI-12112 - Getting issue details... STATUS

GetHTTPProcessor1.9.0InvokeHTTP

NIFI-11174 - Getting issue details... STATUS

GetIgniteCacheProcessor1.22.0

NIFI-11582 - Getting issue details... STATUS

GetJMSQueueProcessor1.3.0ConsumeJMS

NIFI-11174 - Getting issue details... STATUS

GetJMSTopicProcessor1.3.0ConsumeJMS

NIFI-11174 - Getting issue details... STATUS

GetRethinkDBProcessor1.23.0

NIFI-11728 - Getting issue details... STATUS

GetSolr

Processor1.26.0

NIFI-13007 - Getting issue details... STATUS

GetTCPProcessor1.24.0

NIFI-12112 - Getting issue details... STATUS

GetTwitterProcessor1.17.0ConsumeTwitter

NIFI-11185 - Getting issue details... STATUS

GraphiteMetricReporterServiceController Service1.24.0

NIFI-12112 - Getting issue details... STATUS

DeleteAzureBlobStorageProcessor1.19.0DeleteAzureBlobStorage_v12

NIFI-11228 - Getting issue details... STATUS

ExecuteSparkInteractiveProcessor1.26.0

NIFI-12793 - Getting issue details... STATUS

FetchAzureBlobStorageProcessor1.19.0FetchAzureBlobStorage_v12

NIFI-11228 - Getting issue details... STATUS

HiveConnectionPoolController Service1.19.0

NIFI-11183 - Getting issue details... STATUS

Hive_1_1ConnectionPoolController Service1.19.0

NIFI-11183 - Getting issue details... STATUS

Hive3ConnectionPoolController Service1.26.0

NIFI-12981 - Getting issue details... STATUS

HashAttributeProcessor1.21.0CryptographicHashAttribute

NIFI-11174 - Getting issue details... STATUS

HashContentProcessor1.8.0CryptographicHashContent

NIFI-11174 - Getting issue details... STATUS

HortonworksSchemaRegistryController Service1.20.0

NIFI-11208 - Getting issue details... STATUS

InvokeGRPCProcessor1.24.0

NIFI-12069 - Getting issue details... STATUS

KafkaRecordSink_1_0Controller Service1.21.0KafkaRecordSink_2_6

NIFI-11182 - Getting issue details... STATUS

KafkaRecordSink_2_0Controller Service1.21.0KafkaRecordSink_2_6

NIFI-11248 - Getting issue details... STATUS

ListenGRPCProcessor1.24.0

NIFI-12069 - Getting issue details... STATUS

ListAzureBlobStorageProcessor1.19.0ListAzureBlobStorage_v12

NIFI-11228 - Getting issue details... STATUS

LivySessionControllerController Service1.26.0

NIFI-12793 - Getting issue details... STATUS

LogHandlerProcessor1.24.0

NIFI-12112 - Getting issue details... STATUS

MetricsReportingTaskReporting Task1.24.0

NIFI-12112 - Getting issue details... STATUS

ModifyHTMLElementProcessor1.24.0

NIFI-12112 - Getting issue details... STATUS

Neo4JCypher3ClientServiceController Service1.16.0Neo4JCypherClientService

NIFI-11354 - Getting issue details... STATUS

OAuth2TokenProviderImplController Service1.16.0StandardOauth2AccessTokenProvider

NIFI-11267 - Getting issue details... STATUS

OpenCypherClientServiceController Service1.21.0

NIFI-11441 - Getting issue details... STATUS

PostHTTPProcessor1.9.0InvokeHTTP

NIFI-11174 - Getting issue details... STATUS

PostSlackProcessor1.25.0PublishSlack

NIFI-12331 - Getting issue details... STATUS

PutCassandraQLProcessor1.26.0

NIFI-12920 - Getting issue details... STATUS

PutCassandraRecordProcessor1.26.0

NIFI-12920 - Getting issue details... STATUS

PutCouchbaseKeyProcessor1.27.0

NIFI-13150 - Getting issue details... STATUS

PublishKafka_1_0Processor1.21.0PublishKafka_2_6

NIFI-11182 - Getting issue details... STATUS

PublishKafka_2_0Processor1.21.0PublishKafka_2_6

NIFI-11248 - Getting issue details... STATUS

PublishKafkaRecord_1_0Processor1.21.0PublishKafkaRecord_2_6

NIFI-11182 - Getting issue details... STATUS

PublishKafkaRecord_2_0Processor1.21.0PublishKafkaRecord_2_6

NIFI-11248 - Getting issue details... STATUS

PutAzureBlobStorageProcessor1.19.0PutAzureBlobStorage_v12

NIFI-11228 - Getting issue details... STATUS

PutAzureQueueStorageProcessor1.22.0PutAzureQueueStorage_v12

NIFI-11656 - Getting issue details... STATUS

PutBigQueryBatchProcessor1.18.0PutBigQuery

NIFI-11657 - Getting issue details... STATUS

PutBigQueryStreamingProcessor1.18.0PutBigQuery

NIFI-11657 - Getting issue details... STATUS

PutElasticsearchHttpProcessor1.16.0PutElasticsearchJson

NIFI-11168 - Getting issue details... STATUS

PutElasticsearchHttpRecordProcessor1.16.0PutElasticsearchRecord

NIFI-11168 - Getting issue details... STATUS

PutHiveQLProcessor1.19.0PutHive3QL

NIFI-11183 - Getting issue details... STATUS

PutHive_1_1QLProcessor1.19.0PutHive3QL

NIFI-11183 - Getting issue details... STATUS

PutHiveStreamingProcessor1.19.0PutHive3Streaming

NIFI-11183 - Getting issue details... STATUS

PutHive3QLProcessor1.26.0

NIFI-12981 - Getting issue details... STATUS

PutHive3StreamingProcessor1.26.0

NIFI-12981 - Getting issue details... STATUS

PutHTMLElementProcessor1.24.0

NIFI-12112 - Getting issue details... STATUS

PutIgniteCacheProcessor1.22.0

NIFI-11582 - Getting issue details... STATUS

PutInfluxDBProcessor1.25.0InfluxData nifi-influxdb-bundle

NIFI-12448 - Getting issue details... STATUS

PutJMSProcessor1.3.0PublishJMS

NIFI-11174 - Getting issue details... STATUS

PutORCProcessor1.26.0

NIFI-12981 - Getting issue details... STATUS

PutRethinkDBProcessor1.23.0

NIFI-11728 - Getting issue details... STATUS

PutRiemannProcessor1.24.0

NIFI-12112 - Getting issue details... STATUS

PutSlackProcessor1.25.0PublishSlack

NIFI-12331 - Getting issue details... STATUS

PutSolrContentStream

Processor1.26.0

NIFI-13007 - Getting issue details... STATUS

PutSolrRecord

Processor1.26.0

NIFI-13007 - Getting issue details... STATUS

QueryCassandraProcessor1.26.0

NIFI-12920 - Getting issue details... STATUS

QueryElasticsearchHttpProcessor1.15.0PaginatedJsonQueryElasticsearch

NIFI-11168 - Getting issue details... STATUS

QuerySolr

Processor1.26.0

NIFI-13007 - Getting issue details... STATUS

ReportLineageToAtlasReporting Task1.26.0

NIFI-12819 - Getting issue details... STATUS

RecordSinkHandlerController Service1.24.0

NIFI-12112 - Getting issue details... STATUS

ScrollElasticsearchHttpProcessor1.15.0SearchElasticsearch

NIFI-11168 - Getting issue details... STATUS

SelectHiveQLProcessor1.19.0SelectHive3QL

NIFI-11183 - Getting issue details... STATUS

SelectHive_1_1QLProcessor1.19.0SelectHive3QL

NIFI-11183 - Getting issue details... STATUS

SelectHive3QLProcessor1.26.0

NIFI-12981 - Getting issue details... STATUS

SpringContextProcessorProcessor1.24.0

NIFI-12109 - Getting issue details... STATUS

TriggerHiveMetaStoreEventProcessor1.26.0

NIFI-12981 - Getting issue details... STATUS

UpdateHiveTableProcessor1.19.0UpdateHive3Table

NIFI-11183 - Getting issue details... STATUS

UpdateHive_1_1TableProcessor1.19.0UpdateHive3Table

NIFI-11183 - Getting issue details... STATUS

UpdateHive3TableController Service1.26.0

NIFI-12981 - Getting issue details... STATUS

Deprecated Features

ClassFeatureVersionAlternativesDeprecatedRemoved
org.apache.nifi.processor.ProcessContextencrypt and decrypt Methods1.20.0No alternatives: new implementation required

NIFI-11098 - Getting issue details... STATUS

NIFI-11188 - Getting issue details... STATUS

org.apache.nifi.nar.hadoop.HDFSNarProviderNAR Resource Retrieval1.17.0org.apache.nifi.flow.resource.hadoop.HDFSExternalResourceProvider

NIFI-9615 - Getting issue details... STATUS

NIFI-11513 - Getting issue details... STATUS

org.apache.nifi.processors.hadoop.ListHDFSDistributed Cache Service Property1.9.0No alternatives: property no longer used

NIFI-6023 - Getting issue details... STATUS

NIFI-11759 - Getting issue details... STATUS

org.apache.nifi.provenance.PersistentProvenanceRepositoryProvenance Repository1.8.0org.apache.nifi.provenance.WriteAheadProvenanceRepository

NIFI-5482 - Getting issue details... STATUS

NIFI-11491 - Getting issue details... STATUS

org.apache.nifi.serialization.RecordSetWriterFactorycreateWriter Method without FlowFile1.10.0createWriter Method with FlowFile

NIFI-6318 - Getting issue details... STATUS

NIFI-11489 - Getting issue details... STATUS

org.apache.nifi.controller.repository.RocksDBFlowFileRepositoryFlowFile Repository1.17.0org.apache.nifi.controller.repository.WriteAheadFlowFileRepository

NIFI-9810 - Getting issue details... STATUS

NIFI-11244 - Getting issue details... STATUS

org.apache.nifi.schemaregistry.services.SchemaRegistryretrieveSchemaText Methods1.6.0retrieveSchema Method

NIFI-10471 - Getting issue details... STATUS

NIFI-11489 - Getting issue details... STATUS

org.apache.nifi.security.util.crypto.NiFiLegacyCipherProviderCipher Provider0.5.0org.apache.nifi.security.util.crypto.PBKDF2CipherProvider

NIFI-1257 - Getting issue details... STATUS

NIFI-12094 - Getting issue details... STATUS

org.apache.nifi.ssl.SSLContextServicecreateSSLContext Methods1.13.0createContext Method

NIFI-8096 - Getting issue details... STATUS

NIFI-11211 - Getting issue details... STATUS

org.apache.nifi.processors.standard.EncryptContentPGP encryption and decryption properties1.19.0EncryptContentPGP and DecryptContentPGP Processors

NIFI-11268 - Getting issue details... STATUS

NIFI-10713 - Getting issue details... STATUS

org.apache.nifi.processors.standard.InvokeHTTPProxy Host and Port properties1.18.0Proxy Configuration Service Property

NIFI-10471 - Getting issue details... STATUS

NIFI-11174 - Getting issue details... STATUS

org.apache.nifi.registry.VariableRegistryVariable Registry1.10.0Parameter Contexts

NIFI-12079 - Getting issue details... STATUS

org.apache.nifi.controller.XmlFlowSynchronizerXML Flow Configuration stored as flow.xml.gz1.16.0JSON Flow Configuration stored as flow.json.gz

NIFI-11772 - Getting issue details... STATUS

org.apache.nifi.persistence.TemplateDeserializerXML Flow Templates1.14.0JSON Flow Definitions

NIFI-12006 - Getting issue details... STATUS

org.apache.nifi.processors.kafka.ConsumeKafka_2_6 and othersStandalone Kerberos and Kerberos Credentials Service Properties1.21.0Kerberos User Service property

NIFI-11205 - Getting issue details... STATUS

NIFI-11202 - Getting issue details... STATUS

org.apache.nifi.encrypt.PropertyEncryptionMethodBCRYPT and SCRYPT algorithms along with variants supporting keys of 128 bits1.21.0NIFI_PBKDF2_AES_GCM_256 or NIFI_ARGON2_AES_GCM_256

NIFI-11277 - Getting issue details... STATUS

NIFI-11488 - Getting issue details... STATUS

org.apache.nifi.toolkit.s2s.SiteToSiteCliMainSite-to-Site Toolkit Sender and Receiver commands1.21.0No alternatives: custom implementation required

NIFI-11307 - Getting issue details... STATUS

org.apache.nifi.toolkit.admin.NodeManagerTool and othersAdmin Toolkit commands for notification and node management1.21.0The NiFi CLI toolkit and nifi.sh support node management commands

NIFI-11316 - Getting issue details... STATUS

org.apache.nifi.processors.mongodb.PutMongoMongo URI property1.22.0MongoDBControllerService implementations

NIFI-11222 - Getting issue details... STATUS

NIFI-11221 - Getting issue details... STATUS

org.apache.nifi.processors.script.ExecuteScriptECMAScript Script Engine supporting JavaScript with Nashorn1.22.0Groovy Script Engine

NIFI-11630 - Getting issue details... STATUS

NIFI-11713 - Getting issue details... STATUS

org.apache.nifi.processors.script.ExecuteScriptlua and ruby Script Engine options1.22.0Groovy Script Engine

NIFI-11646 - Getting issue details... STATUS

NIFI-11753 - Getting issue details... STATUS

org.apache.nifi.processors.script.ExecuteScriptJython Script Engine1.24.0Groovy Script Engine or Native Python in 2.0.0

NIFI-12377 - Getting issue details... STATUS

NIFI-12378 - Getting issue details... STATUS

org.apache.nifi.scheduling.SchedulingStrategy.EVENT_DRIVENEvent Driven Scheduling Strategy

1.24.0

Timer Driven Scheduling Strategy


NIFI-11813 - Getting issue details... STATUS

org.wali.MinimalLockingWriteAheadLogFlow File Repository: Minimal Locking Write Ahead Log1.6.0Flow File Repository: Sequential Access Write Ahead Log

NIFI-4774 - Getting issue details... STATUS

NIFI-11833 - Getting issue details... STATUS

org.apache.nifi.bootstrap.NotificationServiceManagerBootstrap Lifecycle Notifications for NiFi start and stop operations1.25.0No alternatives: Custom Reporting Task or external monitoring

NIFI-12450 - Getting issue details... STATUS

NIFI-12451 - Getting issue details... STATUS

org.apache.nifi.toolkit.tls.TlsToolkitMainTLS Toolkit commands1.24.0External OpenSSL commands or other tools for certificate generation

NIFI-12201 - Getting issue details... STATUS

NIFI-12200 - Getting issue details... STATUS


  • No labels