New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Master #1
Master #1
Commits on Feb 20, 2020
-
NIFI-7135 - Fix Java 11 build with com.puppycrawl.tools:checkstyle:ja…
…r:8.29 dependency This closes #4050. Signed-off-by: Andy LoPresto <alopresto@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 41518d9 - Browse repository at this point
Copy the full SHA 41518d9View commit details -
NIFI-7165 Fixed TLS Toolkit Guide flags with default validity days.
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4064.
Configuration menu - View commit details
-
Copy full SHA for c5873ec - Browse repository at this point
Copy the full SHA c5873ecView commit details
Commits on Feb 21, 2020
-
NIFI-7175 removed appveyor and travis builds which have become unreli…
…able. Added Github Actions based CI build for pull requests and pushes. Removed unit tests which make unreadable or unaccesible dirs. Includes windows build as well as ubuntu. we can do localization based builds later as this is all proven stable. Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4058.
Configuration menu - View commit details
-
Copy full SHA for f8a5d12 - Browse repository at this point
Copy the full SHA f8a5d12View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5c1fa4 - Browse repository at this point
Copy the full SHA c5c1fa4View commit details -
NIFI-7175 Fixed core attributes formatting in Developer Guide. (#4066)
* NIFI-7175 Fixed core attributes formatting in Developer Guide. * NIFI-7175 Made core attribute names more consistent.
Configuration menu - View commit details
-
Copy full SHA for eef0470 - Browse repository at this point
Copy the full SHA eef0470View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fa855c - Browse repository at this point
Copy the full SHA 8fa855cView commit details -
NIFI-7114: Fix file leaks in StandardCommsSession and S2S Reporting c…
…omponents Signed-off-by: Joe Witt <joewitt@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 1b0e386 - Browse repository at this point
Copy the full SHA 1b0e386View commit details -
NIFI-7114: This closes #4069. Update time-sensitive tests in TestLuce…
…neEventIndex Signed-off-by: Joe Witt <joewitt@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 6ea78c5 - Browse repository at this point
Copy the full SHA 6ea78c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 49ba9e8 - Browse repository at this point
Copy the full SHA 49ba9e8View commit details
Commits on Feb 22, 2020
-
NIFI-7178 - Handle the case when schema is not available
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4067.
Configuration menu - View commit details
-
Copy full SHA for e631851 - Browse repository at this point
Copy the full SHA e631851View commit details -
NIFI-7185 relaxed timing constrained for builds on lower resources en…
…vironments like our Github CI builds Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4075.
Configuration menu - View commit details
-
Copy full SHA for 722b994 - Browse repository at this point
Copy the full SHA 722b994View commit details
Commits on Feb 23, 2020
-
NIFI-7183 - This closes #4073. Improve ReplaceText when removing FF's…
… content Signed-off-by: Joe Witt <joewitt@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 9a8a551 - Browse repository at this point
Copy the full SHA 9a8a551View commit details -
NIFI-7184 - This closes #4074. Added mime type property to GenerateFl…
…owFile Signed-off-by: Joe Witt <joewitt@apache.org>
Configuration menu - View commit details
-
Copy full SHA for fd7c014 - Browse repository at this point
Copy the full SHA fd7c014View commit details -
NIFI-7133 - This closes #4049. Clarification of EnforceOrder description
Signed-off-by: Joe Witt <joewitt@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 4f315ed - Browse repository at this point
Copy the full SHA 4f315edView commit details
Commits on Feb 24, 2020
-
NIFI-7007: Add update functionality to the PutCassandraRecord processor.
NIFI-7007: Add additional unit tests that hit non-happy path NIFI-7007: Use AllowableValue instead of string NIFI-7007: Add the use of attributes for the update method, statement type and batch statement type NIFI-7007: Add additional tests, mainly for the use of attributes NIFI-7007: add some ReadsAttribute properties to the PutCassandraRecord processor NIFI-7007: additional update keys validation logic NIFI-7007: fix imports NIFI-7007: Convert fieldValue to long in separate method NIFI-7007: Add new style of tests checking actual CQL output NIFI-7007: add license to new test file NIFI-7007: add customValidate to check for certain incompatible property combinations NIFI-7007: remove check on updateMethod and replace Set.of with java 8 compatible replacmenet NIFI-7007: Add test for failure with empty update method via attributes NIFI-7007: remove unused variable NIFI-7007: Fix customValidate that incorrectly invalidated a valid config Fix Checkstyle Signed-off-by: Matthew Burgess <mattyb149@apache.org> This closes #3977
Configuration menu - View commit details
-
Copy full SHA for 9848eb4 - Browse repository at this point
Copy the full SHA 9848eb4View commit details -
NIFI-5924 Labels should be searchable
Signed-off-by: Matthew Burgess <mattyb149@apache.org> This closes #4070
Configuration menu - View commit details
-
Copy full SHA for acaf321 - Browse repository at this point
Copy the full SHA acaf321View commit details -
NIFI-6363 Refactors sensitive properties, adds additional providers.
NIFI-6363 Additional fixes. NIFI-6363 Fix Hadoop compile problem. Add GCP IT instructions. NIFI-6363 - Removed GCP provider due to dependency conflicts with GRPC processors. Fixed unit test to match master branch after rebase. NIFI-6363 - Added some docs and experimental tag to the relevant classes. Signed-off-by: Nathan Gough <thenatog@gmail.com> This closes #4080.
Configuration menu - View commit details
-
Copy full SHA for 479fcfd - Browse repository at this point
Copy the full SHA 479fcfdView commit details
Commits on Feb 25, 2020
-
Revert "NIFI-6363 Refactors sensitive properties, adds additional pro…
…viders." This reverts commit 479fcfd. It does not build properly as shown in Github Actions.
Configuration menu - View commit details
-
Copy full SHA for 7780124 - Browse repository at this point
Copy the full SHA 7780124View commit details -
NIFI-7163 - added RulesEngine and RulesEngineProvider interfaces, enh…
…anced easy rules to support provider interface and refactored to extract rules engine implementation NIFI-7163 - updated documentation and comments NIFI-7163 - fix checkstyle issues Signed-off-by: Matthew Burgess <mattyb149@apache.org> This closes #4081
Configuration menu - View commit details
-
Copy full SHA for abf223d - Browse repository at this point
Copy the full SHA abf223dView commit details -
NIFI-7173 - This closes #4084. add nifi-metrics jar to scripting bundle
Signed-off-by: Joe Witt <joewitt@apache.org>
Configuration menu - View commit details
-
Copy full SHA for cff1e32 - Browse repository at this point
Copy the full SHA cff1e32View commit details -
NIFI-7152 Added custom ExceptionMappers to handle invalid Remote Proc…
…ess Group port value - (#4085) JsonContentConversionExceptionMapper, JsonMappingExceptionMapper, JsonParseExceptionMapper. Registered the custom ExceptionMappers. Added unit tests to throw Exception for string port value and sanitize script input. Handled null or empty JsonMappingException reference path. Added the Apache license to Groovy Test. Signed-off-by: Andy LoPresto <alopresto@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 815e4cf - Browse repository at this point
Copy the full SHA 815e4cfView commit details -
NIFI-7164 Upgrade shyiko/mysql-binlog-connector-java dependency
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4076.
Configuration menu - View commit details
-
Copy full SHA for c092a23 - Browse repository at this point
Copy the full SHA c092a23View commit details
Commits on Feb 26, 2020
-
NIFI-7201 - Update build to latest apache-maven-parent and split Gith…
…ub Actions builds to include OSX and distribute localization Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4091.
Configuration menu - View commit details
-
Copy full SHA for bad0f10 - Browse repository at this point
Copy the full SHA bad0f10View commit details -
NIFI-7139 Add record.error.message on failure of a record reader or w…
…riter Handle scenario where message might be null. Update to test case that was failing because adding attributes modified a flow file even if you don't change the contents. Fixed Style Issues and Updated WritesAttributes. Added Test Case for Error Message Signed-off-by: Matthew Burgess <mattyb149@apache.org> This closes #4052
Configuration menu - View commit details
-
Copy full SHA for 0bb8ce7 - Browse repository at this point
Copy the full SHA 0bb8ce7View commit details -
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4093.
Configuration menu - View commit details
-
Copy full SHA for 4cd63c9 - Browse repository at this point
Copy the full SHA 4cd63c9View commit details -
NIFI-6856 - Make client ID a non-required field for the MQTTConsume a…
…nd MQTTProduce processors. Generates a random ID if not set. Also add group ID field to ConsumeMQTT processor. Allows consumer to join consumer group at $share/<group_id>/<topic_filter> add expression language support for the MQTT client ID Setting client id in publish test fails because it is not a flowfile attribute. Remove client id and autogenerate it when testing. Since the evaluation is done in onScheduled, there is no flow file available and we're not using the attributes to make the expression language evaluation. You can change the scope to use the Variable Registry. Co-Authored-By: Pierre Villard <pierre.villard.fr@gmail.com> Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #3879.
Configuration menu - View commit details
-
Copy full SHA for 23b04ae - Browse repository at this point
Copy the full SHA 23b04aeView commit details
Commits on Feb 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for ccb6282 - Browse repository at this point
Copy the full SHA ccb6282View commit details -
Configuration menu - View commit details
-
Copy full SHA for ddfc425 - Browse repository at this point
Copy the full SHA ddfc425View commit details
Commits on Feb 28, 2020
-
NIFI-7018: Initial commit of processors extending AbstractHadoopProce…
…ssor supporting kerberos passwords AbstractHadoopProcessor will always authenticate the principal with a KerberosUser implementation and a UGI will be acquired from the Subject associated with the KerberosUser implementation AbstractHadoopProcessor's getUserGroupInformation method will now attempt to check the TGT and relogin if a KerberosUser impelmentation is available, otherwise it will return the UGI referenced in the HdfsResource instance Updated AbstractHadoopProcessor's customValidate method to consider the provided password and updated validation failure explanations when a KerberosCredentialsService is specified together with a principal, password, or keytab Added toString method override to AbstractKerberosUser Updated Hive/HBase components to be compatible with the KerberosProperties.validatePrincipalWithKeytabOrPassword method Fixed null ComponentLog in GetHDFSSequenceFileTest Added package-protected accessor method (getAllowExplicitKeytabEnvironmentVariable) to AbstractHadoopProcessor for determining if the environment variable "NIFI_ALLOW_EXPLICIT_KEYTAB" has been set AbstractHadoopProcessor will now only fail validation when the NIFI_ALLOW_EXPLICIT_KEYTAB environment variable is set to false if a keytab is provided to allow the user to specify a principal and password Added AbstractHadoopProcessorSpec to verify validation of principal/keytab/password/kerberos credential service combinations This closes #4095.
Configuration menu - View commit details
-
Copy full SHA for 614136c - Browse repository at this point
Copy the full SHA 614136cView commit details
Commits on Mar 2, 2020
-
NIFI-7025: Initial commit adding Kerberos Password feature for Hive c…
…omponents Kerberos Password property should not support EL, this includes a change to KerberosProperties which is also used by the HDFS processors (AbstractHadoopProcessor) Added wiring in a KerberosContext to a TestRunner's MockProcessorInitializationContext Removed synchronization blocks around KerberosUser.checkTGTAndRelogin, since that method is already synchronized Updated AbstractHadoopProcessor to have a boolean accessor method to determine if explicit keytab configuration is allowed Removed synchronization block from HiveConnectionPool's getConnection method (in Hive, Hive_1_1, Hive3 modules), since new TGT ticket acquisition is handled by the KerberosUser implementation. If UGI is used to relogin, synchronization is handled internally by UGI. Added Kerberos Principal and Kerberos Password properties to Hive, Hive_1_1, and Hive3 components Hive, Hive_1_1, and Hive3 components now use KerberosUser implementations to authenticate with a KDC Updated handling of the NIFI_ALLOW_EXPLICIT_KEYTAB environment variable in Hive and Hive3 components. An accessor method has been added that uses Boolean.parseBoolean, which returns true if the environment variable is set to true, and false otherwise (including when the environment variable is unset). Addressing PR feedback Addressing PR feedback This closes #4102.
Configuration menu - View commit details
-
Copy full SHA for 1678531 - Browse repository at this point
Copy the full SHA 1678531View commit details -
NIFI-7024: Added Kerberos Password support to HBase_1_1_2_ClientServi…
…ce and HBase_2_ClientService This closes #4103.
Configuration menu - View commit details
-
Copy full SHA for ab16581 - Browse repository at this point
Copy the full SHA ab16581View commit details -
Merge pull request #4071 from bbende/NIFI-7026
NIFI-7026 Add kerberos password property to NiFi HortonworksSchemaReg…
Configuration menu - View commit details
-
Copy full SHA for c74e713 - Browse repository at this point
Copy the full SHA c74e713View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b93e53 - Browse repository at this point
Copy the full SHA 5b93e53View commit details -
NIFI-7019 Add kerberos principal and password properties to NiFi DBPC…
…ConnectionPool This closes #4087.
Configuration menu - View commit details
-
Copy full SHA for e0fc75a - Browse repository at this point
Copy the full SHA e0fc75aView commit details -
NIFI-7030 Add Kerberos principal and password properties to Solr proc…
…essors Updating validation logic to be consistent with other password-based kerberos processors, removing getPassword from KerberosPasswordUser as it was only used from testing This closes #4062.
Configuration menu - View commit details
-
Copy full SHA for 852d2f3 - Browse repository at this point
Copy the full SHA 852d2f3View commit details
Commits on Mar 3, 2020
-
NIFI-5644 Fixed typo in getWrappedQuery method of AbstractDatabaseFet…
…chProcessor class Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4106.
Configuration menu - View commit details
-
Copy full SHA for 2cf4fde - Browse repository at this point
Copy the full SHA 2cf4fdeView commit details -
Configuration menu - View commit details
-
Copy full SHA for cb08382 - Browse repository at this point
Copy the full SHA cb08382View commit details -
NIFI-7121 Updated comment to state a 'static' salt is used in the con…
…structor. (#4098) Signed-off-by: Andy LoPresto <alopresto@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 0b2816b - Browse repository at this point
Copy the full SHA 0b2816bView commit details
Commits on Mar 4, 2020
-
NIFI-4970 - EOF Exception in InvokeHttp when body's response is empty…
… with gzip Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4109.
Configuration menu - View commit details
-
Copy full SHA for bad254e - Browse repository at this point
Copy the full SHA bad254eView commit details -
NIFI-7025: Wrap Hive 3 calls with UGI.doAs
Updated PutHive3Streaming to wrap calls to Hive in UGI.doAs methods Fixed misleading logging message after the principal has been authenticated with the KDC When connecting to unsecured Hive 3, a UGI with "simple" auth will be used Signed-off-by: Matthew Burgess <mattyb149@apache.org> This closes #4108
Configuration menu - View commit details
-
Copy full SHA for 4b6de8d - Browse repository at this point
Copy the full SHA 4b6de8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 74b1b2f - Browse repository at this point
Copy the full SHA 74b1b2fView commit details -
NIFI-7227 Fixed typo in Global Access Policy table (#4112)
Co-authored-by: spius <57421336+spius@users.noreply.github.com> Signed-off-by: Andy LoPresto <alopresto@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 7773681 - Browse repository at this point
Copy the full SHA 7773681View commit details -
NIFI-7055 handle empty split evaluations, which contain only ,
add explict test for " , " updated with counting validator Signed-off-by: Matthew Burgess <mattyb149@apache.org> This closes #4012
Configuration menu - View commit details
-
Copy full SHA for f1c6e92 - Browse repository at this point
Copy the full SHA f1c6e92View commit details
Commits on Mar 5, 2020
-
NIFI-7055: Removed unit test that is now covered by ListValidator
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4114.
Configuration menu - View commit details
-
Copy full SHA for b82fec4 - Browse repository at this point
Copy the full SHA b82fec4View commit details
Commits on Mar 6, 2020
-
NIFI-7222 Cleaned up API for FTP/SFTP remote file retrieval and ensur…
…e we close remote file resources for SFTP pulls in particular Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4115.
Configuration menu - View commit details
-
Copy full SHA for 040c8a0 - Browse repository at this point
Copy the full SHA 040c8a0View commit details -
NIFI-7226: Add Connection Factory configuration properties to Publish…
…JMS and ConsumeJMS processors Some JMS client libraries may not work with the existing controller services due to incompatible classloader handling between the 3rd party library and NiFi. Via configuring the Connection Factory on the processor itself, only the processor's and its children's classloaders will be used which eliminates the mentioned incompatibility. This closes #4110. Signed-off-by: Mark Payne <markap14@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7c57e75 - Browse repository at this point
Copy the full SHA 7c57e75View commit details -
NIFI-7232 if users do not supply a remote path PutSFTP with conflict …
…resolution will fail with an NPE
Configuration menu - View commit details
-
Copy full SHA for 20dda05 - Browse repository at this point
Copy the full SHA 20dda05View commit details -
Fixed unit test failed with NIFI-7232
This closes #4117. Signed-off-by: Joe Witt <joewitt@apache.org>
Configuration menu - View commit details
-
Copy full SHA for f283c11 - Browse repository at this point
Copy the full SHA f283c11View commit details -
NIFI-7191 Conditionally disable docker integration tests
Honor Maven properties skipTests and maven.test.skip for the shell script integration tests that verifiy docker images.
Configuration menu - View commit details
-
Copy full SHA for cca54f7 - Browse repository at this point
Copy the full SHA cca54f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 57947cd - Browse repository at this point
Copy the full SHA 57947cdView commit details -
NIFI-7231: move controller service validation out of synchronized blo…
…ck for enabling This closes #4118. Signed-off-by: Mark Payne <markap14@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for f4b65af - Browse repository at this point
Copy the full SHA f4b65afView commit details -
NIFI-7197 - In-place replacement in LookupRecord processor
This closes #4088 Signed-off-by: Mark Payne <markap14@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for 578430c - Browse repository at this point
Copy the full SHA 578430cView commit details
Commits on Mar 7, 2020
-
NIFI-7224 Protecting against possible NPE in ImportFlowVersion comman…
…d in CLI Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4121.
Configuration menu - View commit details
-
Copy full SHA for ac4d52b - Browse repository at this point
Copy the full SHA ac4d52bView commit details
Commits on Mar 8, 2020
-
NIFI-7195 - Catch MongoException to route flow files to failure
This closes #4089 Signed-off-by: Mike Thomsen <mthomsen@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 0f775f3 - Browse repository at this point
Copy the full SHA 0f775f3View commit details -
Merge pull request #4119 from eduardofontes/patch-4
NIFI-7233 - Fix Mongo Processors to avoid cycle in provenance graph
Configuration menu - View commit details
-
Copy full SHA for a33a5e3 - Browse repository at this point
Copy the full SHA a33a5e3View commit details
Commits on Mar 9, 2020
-
NIFI-7210 - added PG path in bulletins for S2S Bulletin RT
Added group path to BULLETIN table for QueryNiFiReportingTask Signed-off-by: Matthew Burgess <mattyb149@apache.org> This closes #4100
Configuration menu - View commit details
-
Copy full SHA for 12c8402 - Browse repository at this point
Copy the full SHA 12c8402View commit details -
NIFI-7179 Documented Download flow option in Process group context me…
…nu (#4124) Signed-off-by: Andy LoPresto <alopresto@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 7b0ae56 - Browse repository at this point
Copy the full SHA 7b0ae56View commit details
Commits on Mar 10, 2020
-
NIFI-7200: Revert "NIFI-6530 - HTTP SiteToSite server returns 201 in …
…case no data is available" This reverts commit f01668e. Signed-off-by: Joe Witt <joewitt@apache.org>
Configuration menu - View commit details
-
Copy full SHA for afad982 - Browse repository at this point
Copy the full SHA afad982View commit details
Commits on Mar 11, 2020
-
NIFI-4970 - Add a property to deal with empty GZIP HTTP response
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4127.
Configuration menu - View commit details
-
Copy full SHA for a679e88 - Browse repository at this point
Copy the full SHA a679e88View commit details -
NIFI-7239: Upgrade the Hive 3 bundle to use Apache Hive 3.1.2
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4129.
Configuration menu - View commit details
-
Copy full SHA for 9cb85a4 - Browse repository at this point
Copy the full SHA 9cb85a4View commit details -
NIFI-7050 ConsumeJMS is not yielded in case of exception
This closes #4004. Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 89d8b87 - Browse repository at this point
Copy the full SHA 89d8b87View commit details -
NIFI-7245: JMS processors yield when connection factory initialisatio…
…n failed Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4133.
Configuration menu - View commit details
-
Copy full SHA for 3de3ad4 - Browse repository at this point
Copy the full SHA 3de3ad4View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd83e70 - Browse repository at this point
Copy the full SHA cd83e70View commit details -
Fixed bug in JsonRowRecordReader when reading a 'raw' record with a s…
…chema that indicates that a field should be a Map. Also updated unit test to explicitly define schema, since schema inference will never return a Map but rather a Record
Configuration menu - View commit details
-
Copy full SHA for 67676ba - Browse repository at this point
Copy the full SHA 67676baView commit details -
NIFI-7242: When a Parameter is changed, any property referencing that…
… parameter should have its #onPropertyModified method called. Also renamed Accumulo tests to integration tests because they start embedded servers and connect to them, which caused failures in my environment. Also fixed a bug in TestLengthDelimitedJournal because it was resulting in failures when building locally as well. Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4134.
Configuration menu - View commit details
-
Copy full SHA for d687209 - Browse repository at this point
Copy the full SHA d687209View commit details -
NIFI-7119 Implement boundary checking for Argon2 cost parameters (#4111)
* NIFI-7119 Implemented parameter boundary enforcement for Argon2SecureHasher constructor. Added unit tests for validating each parameter check. * NIFI-7119 Refactored parameter validations. Added more test sizes to boundary checkers. Changed logger severity to error and added bounds to messages. * NIFI-7119 Refactored Argon2 parameter data types to handle unsigned integer boundary values. Updated unit tests. Co-authored-by: Andy LoPresto <alopresto@apache.org> Signed-off-by: Andy LoPresto <alopresto@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 290bd37 - Browse repository at this point
Copy the full SHA 290bd37View commit details
Commits on Mar 12, 2020
-
NIFI-7241: When updating Process Group to match VersionedProcessGroup…
…, remove any connections before recursing into child groups. This ensures that if a Port exists in child group A and is connected to a port in child group B, if the VersionedProcessGroup indicates to remove the port, that connection will be removed before attempting to remove the port. Updating and adding connections must still be done last, after all components have been added. But missing connections can be removed earlier. Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4136.
Configuration menu - View commit details
-
Copy full SHA for d4a2afc - Browse repository at this point
Copy the full SHA d4a2afcView commit details -
NIFI-7248: Atlas reporting task handles PutHive3Streaming
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4138.
Configuration menu - View commit details
-
Copy full SHA for dfaef38 - Browse repository at this point
Copy the full SHA dfaef38View commit details -
NIFI-7244 Updated all tests which dont run well on windows to either …
…work or be ignored on windows Also dealt with unreliable tests which depend on timing by ignoring them or converting to IT. Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4132.
Configuration menu - View commit details
-
Copy full SHA for 97e250c - Browse repository at this point
Copy the full SHA 97e250cView commit details
Commits on Mar 13, 2020
-
NIFI-6742 Use JUnit TemporaryFolder when creating test databases
Configuration menu - View commit details
-
Copy full SHA for decb5d0 - Browse repository at this point
Copy the full SHA decb5d0View commit details -
NIFI-7251: Upgrade hadoop-client version to 3.2.1 to avoid the regres…
…sion bug Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4141.
Configuration menu - View commit details
-
Copy full SHA for dbda8c7 - Browse repository at this point
Copy the full SHA dbda8c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc95cff - Browse repository at this point
Copy the full SHA dc95cffView commit details -
NIFI-7249: Force String keys in maps in DataTypeUtils.inferDataType()
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4139.
Configuration menu - View commit details
-
Copy full SHA for 798a8ee - Browse repository at this point
Copy the full SHA 798a8eeView commit details -
NIFI-7250 activate user.timezone appropriate to each region
NIFI-7250 fix a test which appears brittle at least on windows builds on slow environments NIFI-7250 activated a timezone run for AU Australia/Melbourne which exposed a poor magic number and needless assertion but interesting results worth keeping Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4140.
Configuration menu - View commit details
-
Copy full SHA for 561be89 - Browse repository at this point
Copy the full SHA 561be89View commit details -
NIFI-7256: This closes #4142. Fixed thresholds in unit test. Instead …
…of assuming that multiple runs of the processor will occur within 100 milliseconds, allowed the multiple runs to occur within 3 mins of one another. Signed-off-by: Joe Witt <joewitt@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 0ad5820 - Browse repository at this point
Copy the full SHA 0ad5820View commit details -
Configuration menu - View commit details
-
Copy full SHA for ace5754 - Browse repository at this point
Copy the full SHA ace5754View commit details
Commits on Mar 15, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 60b6327 - Browse repository at this point
Copy the full SHA 60b6327View commit details -
Merge pull request #4031 from jfrazee/NIFI-6791
NIFI-6791 Add UUID3 and UUID5 functions to Expression Language
Configuration menu - View commit details
-
Copy full SHA for 62c34d7 - Browse repository at this point
Copy the full SHA 62c34d7View commit details
Commits on Mar 16, 2020
-
NIFI-7223 - Fixed a minor issue where the OkHttpReplicationClient cla…
…ss loaded blank properties as empty string instead of an expected null value. Added a isNotBlank check. Added unit tests for replication client and HTTPNotificationService. NIFI-7223 - Renamed some variables and methods. NIFI-7223 - Removed unused dependency. Corrected security properties in administration-guide.
Configuration menu - View commit details
-
Copy full SHA for 7374361 - Browse repository at this point
Copy the full SHA 7374361View commit details -
NIFI-7223 [WIP] Resolved compilation issues in unit test on OpenJDK 1…
…1 by removing Sun security class references. Added OkHttpReplicationClient#isTLSConfigured() method. Added unit test. NIFI-7223 Fixed remaining unit tests for TLS regression. Renamed tests for clarity.
Configuration menu - View commit details
-
Copy full SHA for f9d7505 - Browse repository at this point
Copy the full SHA f9d7505View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69b6c23 - Browse repository at this point
Copy the full SHA 69b6c23View commit details -
NIFI-7223 Resolved merge conflicts from additional test case for null…
… key password. This closes #4145. Signed-off-by: Joe Witt <joewitt@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 3feb85a - Browse repository at this point
Copy the full SHA 3feb85aView commit details -
NIFI-7258 - fix overflow in PutAzureEventHub when not configured corr…
…ectly Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4146.
Configuration menu - View commit details
-
Copy full SHA for 71bf129 - Browse repository at this point
Copy the full SHA 71bf129View commit details
Commits on Mar 17, 2020
-
NIFI-7267 - Upgrade spring-data-redis in Redis bundle (#4150)
Signed-off-by: Andy LoPresto <alopresto@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 7105bf3 - Browse repository at this point
Copy the full SHA 7105bf3View commit details
Commits on Mar 18, 2020
-
NIFI-7268 Removed org.mindrot.jBcrypt library and replaced with at.fa… (
#4151) * NIFI-7268 Removed org.mindrot.jBcrypt library and replaced with at.favre.lib.bcrypt library. Updated LICENSE and NOTICE files to reflect changes. Updated unit tests. Co-authored-by: Andy LoPresto <alopresto@apache.org> * NIFI-7268 Fixed typo in Javadoc. Co-authored-by: Andy LoPresto <alopresto@apache.org>
Configuration menu - View commit details
-
Copy full SHA for f91d6c4 - Browse repository at this point
Copy the full SHA f91d6c4View commit details -
Add support to Mongo Extended JSON v2 Add org.json lib Replace evil json Replace evil json for alternative Include testExtendedJsonSupport Style adjustment Remove unecessary new JSON parser Fix query in testExtendedJsonSupport Parse with Jackson and BSON Back to default MONGO_URI This closes #4068 Signed-off-by: Mike Thomsen <mthomsen@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 943de31 - Browse repository at this point
Copy the full SHA 943de31View commit details
Commits on Mar 19, 2020
-
NIFI-7264 Make jsonPath Expression Logging More Reasonable
add special handling of PathNotFoundExceptions to log to debug fix spelling error wrap debug log in guard per review This closes #4148 Signed-off-by: Mike Thomsen <mthomsen@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 23fa2d3 - Browse repository at this point
Copy the full SHA 23fa2d3View commit details
Commits on Mar 20, 2020
-
NIFI-7187 adding missing version strings from accumulo bundle pom
- Removed Cat X JSON.org dep inclusion which seems to not be necessary - Updated a ton of easier/safer looking deps - Updated tika due to CVE This closes #4086 Signed-off-by: Mark Payne <markap14@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for f694e64 - Browse repository at this point
Copy the full SHA f694e64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fe7902 - Browse repository at this point
Copy the full SHA 1fe7902View commit details -
NIFI-7221 Support v2 and v3 protocol version for Hortonworks Schema R…
…egistry - Update nifi-nar-bundles/nifi-extension-utils/nifi-record-utils/nifi-avro-record-utils/src/main/java/org/apache/nifi/serialization/SchemaRegistryRecordSetWriter.java - Addressing review feedback This closes #4120.
Configuration menu - View commit details
-
Copy full SHA for 2feeb57 - Browse repository at this point
Copy the full SHA 2feeb57View commit details
Commits on Mar 22, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 254b20f - Browse repository at this point
Copy the full SHA 254b20fView commit details
Commits on Mar 24, 2020
-
NIFI-7271 Make command timeout configurable for ShellUserGroupProvider
- Changing ShellRunner to use a separate thread for reading the output of the process - Removing unused member variable - Addressing review feedback This closes #4154.
Configuration menu - View commit details
-
Copy full SHA for 7f32aa5 - Browse repository at this point
Copy the full SHA 7f32aa5View commit details -
NIFI-7257 Added HadoopDBCPConnectionPool
- Updated InstanceClassLoader to resolve files that are in the instance urls or additional urls - Updated nifi-mock to support KerberosContext and removeProperty for ControllerServices - Added unit test for HadoopDBCPConnectionPool - Addressing review feedback This closes #4149.
Configuration menu - View commit details
-
Copy full SHA for 6412097 - Browse repository at this point
Copy the full SHA 6412097View commit details -
NIFI-7269 - Upgrade solrj version to 7 in nifi-solr-processors
Remove unused imports Use the latest solrj version(8.4.1) Setup default schemaFactory for tests The default schemaFactory ManagedIndexSchemaFactory creates additional files in test's resources directory. Change it to ClassicIndexSchemaFactory for classic behavior. This closes #4152. Signed-off-by: Bryan Bende <bbende@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 9b42920 - Browse repository at this point
Copy the full SHA 9b42920View commit details -
NIFI-7238 Improve Caching for Github CI and relax core usage to not m…
…ax out cores all moving toward more stable builds. Signed-off-by: Joe Witt <joewitt@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 4d84c14 - Browse repository at this point
Copy the full SHA 4d84c14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fd25d6 - Browse repository at this point
Copy the full SHA 5fd25d6View commit details
Commits on Mar 25, 2020
-
NIFI-5925: Added controller services to set of components that are se…
…arched NIFI-5925: cleanup, add negative test NIFI-5925: fixed checkstyle This closes #4105 Signed-off-by: Mike Thomsen <mthomsen@apache.org>
Configuration menu - View commit details
-
Copy full SHA for aeaf953 - Browse repository at this point
Copy the full SHA aeaf953View commit details -
Configuration menu - View commit details
-
Copy full SHA for efe2bca - Browse repository at this point
Copy the full SHA efe2bcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d83622 - Browse repository at this point
Copy the full SHA 7d83622View commit details -
Configuration menu - View commit details
-
Copy full SHA for 271de92 - Browse repository at this point
Copy the full SHA 271de92View commit details -
NIFI-7281 This closes #4159. Use BufferedInputStream in StandardSocke…
…tChannelRecordReader in order to support mark/reset Signed-off-by: Joe Witt <joewitt@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 5784888 - Browse repository at this point
Copy the full SHA 5784888View commit details -
NIFI-7279 This closes #4160. Protect against NPE in RedisDistributedM…
…apCacheClientService when value is null Signed-off-by: Joe Witt <joewitt@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 975f2bd - Browse repository at this point
Copy the full SHA 975f2bdView commit details
Commits on Mar 26, 2020
-
NIFI-7153 Adds ContentLengthFilter to enforce configurable maximum le…
…ngth on incoming HTTP requests. Adds DoSFilter to enforce configurable maximum on incoming HTTP requests per second. Redirected log messages for ContentLengthFilter to nifi-app.log in logback.xml. This closes #4125. Signed-off-by: Andy LoPresto <alopresto@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 483f23a - Browse repository at this point
Copy the full SHA 483f23aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c79473b - Browse repository at this point
Copy the full SHA c79473bView commit details
Commits on Mar 27, 2020
-
NIFI-7287: Move services-api dependency from Prometheus reporting tas…
…k to its NAR Signed-off-by: Matthew Burgess <mattyb149@apache.org> This closes #4162
Configuration menu - View commit details
-
Copy full SHA for be2929b - Browse repository at this point
Copy the full SHA be2929bView commit details -
NIFI-7290: omit transitive that is causing the build to fail and not …
…needed for the test scope
Configuration menu - View commit details
-
Copy full SHA for 1343b00 - Browse repository at this point
Copy the full SHA 1343b00View commit details -
NIFI-7291 updated enforcement of dependency rules and build command
Reviewed by markap14 This closes #4166. Signed-off-by: Joe Witt <joewitt@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 992d990 - Browse repository at this point
Copy the full SHA 992d990View commit details
Commits on Mar 30, 2020
-
NIFI-7294 Address deprecation issues in solrj and httpclient
Some calls to deprecated methods in httpclient were resulting in UnsupportedOperationException. Use the new API calls in both httpclient and solrj. Add an integration test to include test coverage for org.apache.nifi.processors.solr.SolrUtils.createClient This closes #4171.
Configuration menu - View commit details
-
Copy full SHA for fee1b8b - Browse repository at this point
Copy the full SHA fee1b8bView commit details
Commits on Mar 31, 2020
-
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4172.
Configuration menu - View commit details
-
Copy full SHA for f4a7aaf - Browse repository at this point
Copy the full SHA f4a7aafView commit details -
NIFI-7103 Adding PutDataLakeStorage Processor to provide native suppo…
…rt for Azure Data Lake Storage Gen 2 Storage. added data-lake dependency NIFI-7103 fixed indentation Update to add IllegalArgumentException Fixed indentation and logging nifi-7103 review changes nifi-7103 root directory and exception change This closes #4126. Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
Configuration menu - View commit details
-
Copy full SHA for daddf40 - Browse repository at this point
Copy the full SHA daddf40View commit details
Commits on Apr 1, 2020
-
NIFI-7293 Add in-memory janusgraph implementation of GraphClientServi…
…ce to help with live testing. Added new in memory janus graph client for testing. Added integration test to ExecuteGraphQuery. NIFI-7293 Added missing getter. Signed-off-by: Matthew Burgess <mattyb149@apache.org> This closes #4168
Configuration menu - View commit details
-
Copy full SHA for 4a2a911 - Browse repository at this point
Copy the full SHA 4a2a911View commit details
Commits on Apr 2, 2020
-
add validator for lists that ensure the element validator is called f…
…or empty entries Signed-off-by: Matthew Burgess <mattyb149@apache.org> This closes #4116
Configuration menu - View commit details
-
Copy full SHA for d9ac9e4 - Browse repository at this point
Copy the full SHA d9ac9e4View commit details -
NIFI-7311 adding additional cleanup and output to github actions yml …
…and not running nifi-system-test module Self merging wo review as part of github ci actions stability. Signed-off-by: Joe Witt <joewitt@apache.org>
Configuration menu - View commit details
-
Copy full SHA for a9bed56 - Browse repository at this point
Copy the full SHA a9bed56View commit details -
NIFI-7188 Extending UI search with filters and refactoring existing s…
…olution This closes #4123. Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
Configuration menu - View commit details
-
Copy full SHA for c0f5fcb - Browse repository at this point
Copy the full SHA c0f5fcbView commit details
Commits on Apr 3, 2020
-
NIFI-7273: Add flow metrics REST endpoint with for Prometheus scraping (
#4156) * NIFI-7273: Add flow metrics REST endpoint with for Prometheus scraping * NIFI-7273: Changed method name, fix handling when analytics not enabled * NIFI-7273: Removed attachment header from Prometheus metrics endpoint * NIFI-7273: Removed unused variable
Configuration menu - View commit details
-
Copy full SHA for a093af2 - Browse repository at this point
Copy the full SHA a093af2View commit details
Commits on Apr 6, 2020
-
NIFI-7317 - make .java files non-executable
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4181.
Configuration menu - View commit details
-
Copy full SHA for f0e8daf - Browse repository at this point
Copy the full SHA f0e8dafView commit details
Commits on Apr 7, 2020
-
NIFI-7126 Increased test iterations to 10,000 in Argon2SecureHasherTe… (
#4187) * NIFI-7126 Increased test iterations to 10,000 in Argon2SecureHasherTest#testDefaultCostParamsShouldBeSufficient to avoid JVM warmup issues. Signed-off-by: Andy LoPresto <alopresto@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 59c756c - Browse repository at this point
Copy the full SHA 59c756cView commit details -
NIFI-7326 updated URL to find splunk artifacts (#4188)
Signed-off-by: Andy LoPresto <alopresto@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 445efcf - Browse repository at this point
Copy the full SHA 445efcfView commit details -
NIFI-7314 HandleHttpRequest stops Jetty in OnUnscheduled instead of O…
…nStopped. Also reject pending request and clean their queue when shutting down. NIFI-7314 In HandleHttpRequest returning 503 when rejecting pending requests before shutdown. NIFI-7314 In HandleHttpRequest add logs and better response message during cleanup. This closes #4191. Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 09cece8 - Browse repository at this point
Copy the full SHA 09cece8View commit details
Commits on Apr 8, 2020
-
NIFI-7259 Adding DeleteDataLakeStorage Processor to provide native su…
…pport for Azure Data lake Gen 2 Storage. Updated to remove unused variables NIFI-7259 import and property description changes This closes #4189. Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 63379c3 - Browse repository at this point
Copy the full SHA 63379c3View commit details
Commits on Apr 9, 2020
-
NIFI-7345: Fixed Hive database and table names case insensitivity in …
…Atlas reporting task Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4198.
Configuration menu - View commit details
-
Copy full SHA for 08dcd4a - Browse repository at this point
Copy the full SHA 08dcd4aView commit details -
NIFI-6849: Reworked how nodes inherit cluster information when joinin…
…g a cluster. Now, if there are conflicts, a local copy is made of the flow/authorizations/etc. and the cluster's flow is inherited. - Refactored Flow Synchronization to make code cleaner - Updated Authorizers to forcibly inherit Users, Groups, and Access Policies if the local flow is empty. - Updated FlowFileRepositories to use SerializedRepositoryRecord instead of RepositoryRecord, so that we have the ability to read records without already knowing the Queue objects. Updated StandardFlowSynchronizer so that if the flow is not inheritable but the controller has not yet been initialized, the flow is backed up and replaced instead of NiFi failing to start - Added system tests. Updated FlowController so that if it fails to inherit flow due to flow uninheritability that it notifies the cluster of this instead of remaining in the 'CONNECTING' state. - Added additional log statements to aid in debugging NIFI-6849: Rebased against master. Updated Admin Guide to describe new cluster flow inheritance behavior NIFI-6849: Addressed review feedback NIFI-6849: Addressed review feedback: Relocated logic for bundle compatibility into the BundleCompatibilityCheck class. Fixed logic that prevented users/groups/policies from being forcibly inherited during startup This closes #3891
Configuration menu - View commit details
-
Copy full SHA for 683b1d9 - Browse repository at this point
Copy the full SHA 683b1d9View commit details -
NIFI-7087: Use FlowManager.findAllConnections() when available
Signed-off-by: Matthew Burgess <mattyb149@apache.org> This closes #4026
Configuration menu - View commit details
-
Copy full SHA for 84968e7 - Browse repository at this point
Copy the full SHA 84968e7View commit details -
NIFI-7341 Updated certificate commands and source code formatting in …
…Toolkit Guide. (#4196)
Configuration menu - View commit details
-
Copy full SHA for 1ec7e31 - Browse repository at this point
Copy the full SHA 1ec7e31View commit details -
NIFI-7339: Fixed bug that caused Write Ahead Provenance Repository no…
…t to rollover event files after specified time. Code cleanup. Updated some default properties.
Configuration menu - View commit details
-
Copy full SHA for 728bdec - Browse repository at this point
Copy the full SHA 728bdecView commit details -
NIFI-7346: Ensure that the Provenance Repository doesn't delete the A…
…ctive Event File
Configuration menu - View commit details
-
Copy full SHA for c99a187 - Browse repository at this point
Copy the full SHA c99a187View commit details
Commits on Apr 11, 2020
-
NIFI-7319 Add walkthrough document (#4193)
* NIFI-7319 Added first draft of walkthroughs doc. * NIFI-7319 Added instructions and screenshots for securing standalone NiFi instance. * NIFI-7319 Added instructions and screenshots for instructing OS & browser to trust self-signed certificate. * NIFI-7319 Added instructions and screenshots for securing NiFi with externally-provided certificates. * NIFI-7319 Added instructions and screenshots for building NiFi from source. * NIFI-7319 [WIP] Converting secure cluster instructions to match format. Fixed instructions regarding embedded ZooKeeper configuration. * NIFI-7319 Completed secure cluster walkthrough. * NIFI-7319 Added walkthroughs to documentation navigation list. * NIFI-7319 Incorporated PR feedback on broken links. * NIFI-7319 Removed line number helpers from update sections. * NIFI-7319 Incorporated final PR review items. Co-authored-by: Sandra Pius <spiusapache@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 07a8311 - Browse repository at this point
Copy the full SHA 07a8311View commit details
Commits on Apr 13, 2020
-
NIFI-7354: Allow analytics properties to be set via environment varia…
…bles in docker scripts This closes #4203. Signed-off-by: Aldrin Piri <aldrin@apache.org>
Configuration menu - View commit details
-
Copy full SHA for c9f48e3 - Browse repository at this point
Copy the full SHA c9f48e3View commit details
Commits on Apr 15, 2020
-
NIFI-7347: Fixed NullPointerException that can happen if a bin is mer…
…ged due to timeout and has no records Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4210.
Configuration menu - View commit details
-
Copy full SHA for a61a4c2 - Browse repository at this point
Copy the full SHA a61a4c2View commit details -
NIFI-6977 - Change the reporting behavior of Azure Reporting task to …
…report report the time when metrics are generated Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4211.
Configuration menu - View commit details
-
Copy full SHA for 9df53e7 - Browse repository at this point
Copy the full SHA 9df53e7View commit details -
[NIFI-7358] - Fix: Sorting on 'Estimated Time to Back Pressure' in th…
…e Connection summary table does not work properly - fix style issues - review feedback This closes #4208
Configuration menu - View commit details
-
Copy full SHA for c263daf - Browse repository at this point
Copy the full SHA c263dafView commit details -
NIFI-7292 Preventing file listing from fail because of insufficient p…
…rivileges Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4195.
Configuration menu - View commit details
-
Copy full SHA for 8340078 - Browse repository at this point
Copy the full SHA 8340078View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2224ace - Browse repository at this point
Copy the full SHA 2224aceView commit details
Commits on Apr 16, 2020
-
NIFI-7359 Fix parent id on process metrics for Prometheus
Signed-off-by: Matthew Burgess <mattyb149@apache.org> This closes #4209
Configuration menu - View commit details
-
Copy full SHA for b113a02 - Browse repository at this point
Copy the full SHA b113a02View commit details -
NIFI-7348 Wait - Removes WAIT_START_TIMESTAMP after expiration
This closes #4201. Signed-off-by: Koji Kawamura <ijokarumawak@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 8e3f420 - Browse repository at this point
Copy the full SHA 8e3f420View commit details -
NIFI-7334 Adding FetchDataLakeStorage Processor to provide native sup…
…port for Azure Data lake Gen 2 Storage. NIFI-7334 Update to FetchDataLakeStorage Processor This closes #4212. Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 58118cf - Browse repository at this point
Copy the full SHA 58118cfView commit details
Commits on Apr 17, 2020
-
NIFI-7366 - ConsumeEWS Processor parse EML
https://issues.apache.org/jira/browse/NIFI-7366 This commit allows to retrieve ItemAttachement (such as EML) file when pulling mail. Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4215.
Configuration menu - View commit details
-
Copy full SHA for 8e9dbd7 - Browse repository at this point
Copy the full SHA 8e9dbd7View commit details
Commits on Apr 18, 2020
-
NIFI-7318 - Allow 'docker stop' to gracefully shutdown
As it is issuing 'docker stop' will immediatly exit the container. Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4182.
Configuration menu - View commit details
-
Copy full SHA for 99e69f0 - Browse repository at this point
Copy the full SHA 99e69f0View commit details
Commits on Apr 20, 2020
-
NIFI-7300 Allowing narrow numeric types to fit againt schema check wi…
…th wider type; Allowing doubles with value within float precision to be considered as valid floats (NIFI-7302)
Configuration menu - View commit details
-
Copy full SHA for 923a07a - Browse repository at this point
Copy the full SHA 923a07aView commit details -
NIFI-7375: This closes #4218. Fixed a bug that caused Provenance Even…
…ts not to show up in specific situations when clicking View Provenance for a Processor. - Added System-level tests for Provenance repository to reproduce behavior. - Added a Provenance Client to the CLI, which is necessary for System-level tests. - Added small additional configuration for Provenance repository to simplify development of system tests - Minor improvements to system tests (such as ability to destroy environment between tests) needed for Provenance repository based system tests Signed-off-by: Joe Witt <joewitt@apache.org>
Configuration menu - View commit details
-
Copy full SHA for c19db9d - Browse repository at this point
Copy the full SHA c19db9dView commit details -
NIFI-7280 ReportLineageToAtlas recognizes 'atlas.metadata.namespace' …
…from Atlas config file. Still recognizes 'atlas.cluster.name' as well, but takes lower precedence than the new property. Also Atlas URL can be provided via the 'atlas.rest.address' property in the atlas-application.properties. NIFI-7280 In ReportLineageToAtlas improved documentation and adjusted property ordering for better user experience. Minor refactor. NIFI-7280 In ReportLineageToAtlas amended documentation. Minor refactor. NIFI-7280 In ReportLineageToAtlas amended more documentation. More minor refactor. NIFI-7280 - In Atlas reporting: complete clusterName -> namespace overhaul where appropriate. This closes #4213. Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
Configuration menu - View commit details
-
Copy full SHA for e2716a6 - Browse repository at this point
Copy the full SHA e2716a6View commit details
Commits on Apr 22, 2020
-
Configuration menu - View commit details
-
Copy full SHA for cd10435 - Browse repository at this point
Copy the full SHA cd10435View commit details
Commits on Apr 25, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6c2701a - Browse repository at this point
Copy the full SHA 6c2701aView commit details
Commits on Apr 27, 2020
-
NIFI-7389 Makes Missable heartbeat counts configurable
This closes #4236. Signed-off-by: Andy LoPresto <alopresto@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 996688b - Browse repository at this point
Copy the full SHA 996688bView commit details
Commits on Apr 28, 2020
-
NIFI-7377 Cleaned up nifi-stateless logs.
Refactored masking logic to CipherUtility and indicated masking with label and Base64 output. Added JSON masking logic to nifi-stateless module. Added argument masking functionality to Program. Moved groovy unit tests to proper Maven directory structure. Modified plain argument output to use filtering/masking methods in provided utility. Refactored utility methods. Updated unit tests. This closes #4222. Co-authored-by: Pierre Villard <pierre.villard.fr@gmail.com> Signed-off-by: Andy LoPresto <alopresto@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 148537d - Browse repository at this point
Copy the full SHA 148537dView commit details -
NIFI-7298: PutAzureDataLakeStorage tests.
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4227.
Configuration menu - View commit details
-
Copy full SHA for a700890 - Browse repository at this point
Copy the full SHA a700890View commit details -
NIFI-7379: Support multiple instances of Prometheus registries/metrics (
#4229) * NIFI-7379: Support multiple instances of Prometheus registries/metrics * NIFI-7379: Refactored Prometheus objects to support multiple instances
Configuration menu - View commit details
-
Copy full SHA for 1259bd5 - Browse repository at this point
Copy the full SHA 1259bd5View commit details
Commits on Apr 29, 2020
-
NIFI-7394: Add support for sending Multipart/FORM data to InvokeHTTP.
By using dynamic properties with a prefix naming scheme, allow definition of the parts, including the name to give the Flowfile content part, and optionally it's file name. After review: - change so that we can send just the form content or just form data without the flowfile - change the content name and content file name from dynamic properties to properties - change the dynamic name to be an invalid http header "post:form:xxxx" - add validation and more tests This closes #4234. Signed-off-by: Mark Payne <markap14@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for 659a383 - Browse repository at this point
Copy the full SHA 659a383View commit details -
NIFI-7408 - added percent used metrics for connections
NIFI-7408 - return double value for utilization Signed-off-by: Matthew Burgess <mattyb149@apache.org> This closes #4240
Configuration menu - View commit details
-
Copy full SHA for 7784178 - Browse repository at this point
Copy the full SHA 7784178View commit details
Commits on Apr 30, 2020
-
- Adding a flag to nifi.properties to disable anonymous authentication. NIFI-7170: - Fixing checkstyle issues. NIFI-7170: - Adding missing license header. NIFI-7170: - Initial PR feedback. NIFI-7170: - Fixing broken integration tests. - Creating new integration tests for verifying allowing and preventing anonymous access. NIFI-7170: - Ensuring the new anonymous authentication property is considered for proxied requests. NIFI-7170 - Fixed comment. Signed-off-by: Nathan Gough <thenatog@gmail.com> This closes #4099.
Configuration menu - View commit details
-
Copy full SHA for e81960f - Browse repository at this point
Copy the full SHA e81960fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d49401 - Browse repository at this point
Copy the full SHA 7d49401View commit details -
NIFI-6149: Azure EventHub Managed identities support patch
review changes additional review changes NIFI-6149: typo fixes This closes #4226. Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
Configuration menu - View commit details
-
Copy full SHA for aa1e272 - Browse repository at this point
Copy the full SHA aa1e272View commit details
Commits on May 1, 2020
-
NIFI-7416: Update travis-ci to GitHub Actions in the PR template
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4247.
Configuration menu - View commit details
-
Copy full SHA for bce82a5 - Browse repository at this point
Copy the full SHA bce82a5View commit details -
NIFI-7415: Add .asf.yaml to configure GitHub integrations
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4246.
Configuration menu - View commit details
-
Copy full SHA for e66844e - Browse repository at this point
Copy the full SHA e66844eView commit details -
NIFI-7404: Fixed invalid script processors upon thread termination
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4238.
Configuration menu - View commit details
-
Copy full SHA for aa986e0 - Browse repository at this point
Copy the full SHA aa986e0View commit details -
NIFI-7412: Fixed provenance event types in Azure Fetch/Delete processors
This closes #4245. Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 2a44f0f - Browse repository at this point
Copy the full SHA 2a44f0fView commit details
Commits on May 4, 2020
-
NIFI-7414: Escape user-defined values that contain invalid XML charac…
…ters before writing flow.xml.gz NIFI-7414: Updated StandardFlowSerializerTest to include testing for variable names and values being filtered This closes #4244
Configuration menu - View commit details
-
Copy full SHA for 0448e23 - Browse repository at this point
Copy the full SHA 0448e23View commit details
Commits on May 6, 2020
-
NIFI-7425 Log Message for ReplaceText Over Buffer Size
Adds a log message when ReplaceText sends a flowfile to the failure relationship because it is larger than the max buffer size. Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4255.
Configuration menu - View commit details
-
Copy full SHA for effa930 - Browse repository at this point
Copy the full SHA effa930View commit details -
NIFI-7420 remove the http.param attribute. It contained both the quer…
…y parameters already captured in http.query.param _and_ the multipart form data names and values, which are captured in the part data, and could be very very large This closes #4251. Signed-off-by: Mark Payne <markap14@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for f22cd26 - Browse repository at this point
Copy the full SHA f22cd26View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7c81d6 - Browse repository at this point
Copy the full SHA b7c81d6View commit details
Commits on May 7, 2020
-
NIFI-7398 Upgraded jackson-databind dependency version to 2.9.10.4 at…
… root pom.xml. Upgraded tika-parsers dep in nifi-media-processors. Upgraded jackson-databind dep in nifi-graph-processors. Upgraded jackson-databind dep in nifi-elasticsearch-client-service-api. Upgraded jackson-databind dep in in nifi-easyrules-service. Upgraded calcite-core dep in nifi-sql-reporting-tasks. Signed-off-by: Nathan Gough <thenatog@gmail.com> This closes #4252.
Configuration menu - View commit details
-
Copy full SHA for 6e2f86d - Browse repository at this point
Copy the full SHA 6e2f86dView commit details
Commits on May 8, 2020
-
NIFI-7390 Covering Avro type conversion in case of map withing Record
Signed-off-by: Matthew Burgess <mattyb149@apache.org> This closes #4256
Configuration menu - View commit details
-
Copy full SHA for 66b175f - Browse repository at this point
Copy the full SHA 66b175fView commit details -
NIFI-7423 Upgraded jquery dependency version.
NIFI-7423 Upgraded jquery dependency version to latest 3.5.1. This closes #4258
Configuration menu - View commit details
-
Copy full SHA for 647a9a6 - Browse repository at this point
Copy the full SHA 647a9a6View commit details
Commits on May 9, 2020
-
NIFI-6913: PutAzureBlobStorage processor will create container if not…
… exists Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4237.
Configuration menu - View commit details
-
Copy full SHA for 851359c - Browse repository at this point
Copy the full SHA 851359cView commit details
Commits on May 12, 2020
-
NIFI-7413: Documented REMOTE_INVOCATION provenance event type in user…
…/dev guides Signed-off-by: Matthew Burgess <mattyb149@apache.org> This closes #4267
Configuration menu - View commit details
-
Copy full SHA for 6b73ea4 - Browse repository at this point
Copy the full SHA 6b73ea4View commit details -
NIFI-7321 - Allow NiFi admins to configure whether Jetty will send th…
…e Jetty server version in responses. Fixed a checkstyle error. Added property to nifi.properties. Changed property to a variable that is set with the pom.xml. Added setting the version variable to another HTTPConfiguration to fix the version being sent in docs context. Fixed typo error. This closes #4192. Signed-off-by: Andy LoPresto <alopresto@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 302a421 - Browse repository at this point
Copy the full SHA 302a421View commit details
Commits on May 13, 2020
-
NIFI-7367: Add tests for FetchAzureDataLakeStorage
NIFI-7367: Negative test cases for expression language in FetchAzureDataLakeStorage FetchAzureDataLakeStorage throws exception when filesystem or filename is blank. Fixed logged error messages in all 3 of the Delete, Fetch and Put ADLS processors. testFetchDirectory test case marked as ignored. This closes #4257. Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 9608fe3 - Browse repository at this point
Copy the full SHA 9608fe3View commit details
Commits on May 14, 2020
-
NIFI-7448: Fix quoting of DDL table name in PutORC
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4269.
Configuration menu - View commit details
-
Copy full SHA for 53a1612 - Browse repository at this point
Copy the full SHA 53a1612View commit details
Commits on May 15, 2020
-
NIFI-7460: Avoid NPE when a VersionedProcessor has a null value for a…
…utoTerminatedRelationships. Added additional logging and improved error handling around syncing with invalid flows
Configuration menu - View commit details
-
Copy full SHA for c51b905 - Browse repository at this point
Copy the full SHA c51b905View commit details
Commits on May 18, 2020
-
NIFI-7437 - created separate thread for preloading predictions, refac…
…tors for performance NIFI-7437 - reduced scheduler to 15 seconds, change cache to expire after no access vs expire after write Signed-off-by: Matthew Burgess <mattyb149@apache.org> This closes #4274
Configuration menu - View commit details
-
Copy full SHA for 13418cc - Browse repository at this point
Copy the full SHA 13418ccView commit details -
NIFI-6497: Allow FreeFormTextRecordSetWriter to access FlowFile Attri…
…butes This closes #4275. Signed-off-by: Mark Payne <markap14@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for a3cc2c5 - Browse repository at this point
Copy the full SHA a3cc2c5View commit details -
NIFI-7380 - fix for controller service validation in NiFi Stateless
This closes #4264. Signed-off-by: Matthieu Cauffiez <matthieu.cauffiez@bell.ca> Signed-off-by: Mark Payne <markap14@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for 179675f - Browse repository at this point
Copy the full SHA 179675fView commit details -
NIFI-7446: FetchAzureDataLakeStorage processor now throws exception w…
…hen the specified path points to a directory A newer version (12.1.1) of azure-storage-file-datalake is imported. This closes #4273. Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 9aae58f - Browse repository at this point
Copy the full SHA 9aae58fView commit details
Commits on May 19, 2020
-
NIFI-7331 Fixed grammatical errors in log output.
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4283.
Configuration menu - View commit details
-
Copy full SHA for 3fec4d8 - Browse repository at this point
Copy the full SHA 3fec4d8View commit details -
NIFI-7409: Azure managed identity support to Azure Datalake processors
NIFI-7409: review changes NIFI-7409: ordering import statements NIFI-7409: changed validateCredentialProperties logic This closes #4249. Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 852715a - Browse repository at this point
Copy the full SHA 852715aView commit details -
NIFI-7336: Add tests for DeleteAzureDataLakeStorage
DeleteAzureDataLakeStorage now throws exception if fileSystem or fileName is empty string NIFI-7336: Add tests for DeleteAzureDataLakeStorage - typos fixed NIFI-7336: Add tests for DeleteAzureDataLakeStorage - fixed a test case This closes #4272. Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
Configuration menu - View commit details
-
Copy full SHA for d6240a1 - Browse repository at this point
Copy the full SHA d6240a1View commit details -
NIFI-6911 Removed default Blob value for PutAzureBlobStorage
This closes #3906 Signed-off-by: Joey Frazee <jfrazee@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 5826a09 - Browse repository at this point
Copy the full SHA 5826a09View commit details -
NIFI-7407 Replaced SSLContextFactory references to "TLS" with "TLSv1.…
…2" (in shared constant). Changed JettyServer default SSL initialization and updated unit test. Removed SecurityStoreTypes (unused). Added StringUtils inverted blank and empty checks. Added TlsConfiguration container object. Enhanced KeystoreType enum. Added clean #createSSLContext() method to serve as base method for special cases/other method signatures. Added utility methods in KeyStoreUtils. Added generic TlsException for callers that cannot resolve TLS-specific exceptions. Added utility methods for component object debugging. Enforced TLS protocol version on cluster comms socket creation. Added utility method for SSL server socket creation. Refactored (Server)SocketConfigurationFactoryBean to store relevant NiFiProperties in TlsConfiguration instead of stateful SSLContextFactory (Cluster comms now enforce modern TLS protocol version). Removed duplicate SSLContextFactory. Switched duplicate SslContextFactory to wrap shared SSLContextFactory. Refactored SslContextFactoryTest for clarity (will move any unique tests to nifi-security-utils class test). Added further validation & boundary checking in uses of TlsConfiguration. Provided SSLSocketFactory accessor in SslContextFactory. Refactored OkHttpReplicationClient tuple method. Refactored OcspCertificateValidator TLS logic. Added utility method to apply TLS configs to OkHttpClientBuilder. Removed references to duplicate SslContextFactory. Removed unnecessary SslContextFactory. Moved OkHttpClientUtils to nifi-web-util module. Updated module dependencies. Removed now empty nifi-security module. Enforced TLS protocol selection on LB server socket. Enforced TLS protocol selection on S2S server socket. Applied specified TLS protocol versions to S2S socket creation. Completed removal of legacy SSLContext creation methods from only remaining SslContextFactory. Replaced references to creation methods throughout codebase. Replaced references to unnecessary NiFiProperties file reads throughout tests. Removed duplicate ClientAuth enum from SSLContextService and changed all references to SslContextFactory.ClientAuth. Suppressed repeated TLS exceptions in cluster, S2S, and load balance socket listeners. Cleaned up legacy code. Added external timing check to timing test assertion. Made RestrictedSSLContextService TLS protocol versions allowable values explicit. Enabled TLSv1.3 on Java 11. Added explanations of TLS protocol versions in StandardSSLContextService and StandardRestrictedSSLContextService. Resolved additional Java 11 test failures for NiFi internal classes that don't support TLSv1.3. Filed NIFI-7468 as follow on task. This closes #4263. Signed-off-by: Nathan Gough <thenatog@gmail.com> Signed-off-by: Mark Payne <markap14@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for 441781c - Browse repository at this point
Copy the full SHA 441781cView commit details
Commits on May 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 7034d7e - Browse repository at this point
Copy the full SHA 7034d7eView commit details -
NIFI-6571 Check token length on TLS toolkit server startup
This closes #3659. Signed-off-by: Joey Frazee <jfrazee@apache.org>
Configuration menu - View commit details
-
Copy full SHA for a9e9e5d - Browse repository at this point
Copy the full SHA a9e9e5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d195702 - Browse repository at this point
Copy the full SHA d195702View commit details -
Create empty relationship for RunMongoAggregation Fix default autoterminate and condition to redirect to REL_EMPTY Change from new relationship to write an empty FlowFile to RESULT Fix MONGO_URI This closes #4281 Signed-off-by: Mike Thomsen <mthomsen@apache.org>
Configuration menu - View commit details
-
Copy full SHA for c7edcd6 - Browse repository at this point
Copy the full SHA c7edcd6View commit details
Commits on May 21, 2020
-
NIFI-7462: This adds a way to convert or cast a choice object into a …
…valid type for use with calcite query functions NIFI-7462: Update to allow FlowFile Table's schema to be more intelligent when using CHOICE types NIFI-7462: Fixed checkstyle violation, removed documentation around the CAST functions that were no longer needed Signed-off-by: Matthew Burgess <mattyb149@apache.org> This closes #4282
Configuration menu - View commit details
-
Copy full SHA for b6ef7e1 - Browse repository at this point
Copy the full SHA b6ef7e1View commit details
Commits on May 22, 2020
-
NIFI-7482 Changed InvokeHTTP to be extensible.
Added unit test. This closes #4291. Signed-off-by: Arpad Boda <aboda@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 97a919a - Browse repository at this point
Copy the full SHA 97a919aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 45e626f - Browse repository at this point
Copy the full SHA 45e626fView commit details
Commits on May 25, 2020
-
NIFI-6255 NIFI-6287: Hash function for expression language and record…
… path. NIFI-6255 NIFI-6287: Rebased to match the new expression language interface NIFI-6255 NIFI-6287: Fix wildcard imports and unused imports NIFI-6255 NIFI-6287: Move to the common codec DigetUtils Update commons-codec This closes #3624 Signed-off-by: Mike Thomsen <mthomsen@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 0f4b79b - Browse repository at this point
Copy the full SHA 0f4b79bView commit details -
NIFI-6672 PlusEvaluator throws an Arithmetic Exception in case of Lon…
…g overflow. TestQuery checks that Long overflow is detected and Double overflow is correctly promoted to POSITIVE_INFINITY The behaviour change is reverted until further investigations. The overflow behaviour is still enforced by unit tests and documented in the expression language doc NIFI-6672 Removed test code. This closes #3738 Signed-off-by: Mike Thomsen <mthomsen@apache.org>
Configuration menu - View commit details
-
Copy full SHA for b025117 - Browse repository at this point
Copy the full SHA b025117View commit details -
NIFI-6673 MultiplyEvaluator throws an Arithmetic Exception in case of…
… Long overflow. TestQuery checks that Long overflow is detected and Double overflow is correctly promoted to POSITIVE_INFINITY or NEGATIVE_INFINITY The behaviour change is reverted until further investigations. The overflow behaviour is still enforced by unit tests and documented in the expression language doc This closes #3739 Signed-off-by: Mike Thomsen <mthomsen@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 1ba8f76 - Browse repository at this point
Copy the full SHA 1ba8f76View commit details -
NIFI-6674 MinusEvaluator throws an Arithmetic Exception in case of Lo…
…ng overflow. TestQuery checks that Long overflow is detected and Double overflow is correctly promoted to NEGATIVE_INFINITY MinusEvaluator throws an Arithmetic Exception in case of Long overflow. TestQuery checks that Long overflow is detected and Double overflow is correctly promoted to NEGATIVE_INFINITY The behaviour change is reverted until further investigations. The overflow behaviour is still enforced by unit tests and documented in the expression language doc fixed mispositioned # in doc This closes #3740 Signed-off-by: Mike Thomsen <mthomsen@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 788f8b0 - Browse repository at this point
Copy the full SHA 788f8b0View commit details -
NIFI-7211 Added @ignore with warning message to a test that randomly …
…fails due to timing issues. This closes #4296
Configuration menu - View commit details
-
Copy full SHA for 443f969 - Browse repository at this point
Copy the full SHA 443f969View commit details -
NIFI-6785 Support Deflate Compression
NIFI-6785 Remove unused imports This closes #3822 Signed-off-by: Mike Thomsen <mthomsen@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 101387b - Browse repository at this point
Copy the full SHA 101387bView commit details
Commits on May 26, 2020
-
NIFI-7453 In PutKudu creating a new Kudu client when refreshing TGT
NIFI-7453 Creating a new Kudu client when refreshing TGT in KerberosPasswordUser as well. (Applied to KerberosKeytabUser only before.) NIFI-7453 Safely closing old Kudu client before creating a new one. NIFI-7453 Visibility adjustment. This closes #4276. Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
Configuration menu - View commit details
-
Copy full SHA for ca65bba - Browse repository at this point
Copy the full SHA ca65bbaView commit details -
NIFI-7485 Updated commons-configuration2.
NIFI-7485 Found more instances that needed updating. This closes #4295
Configuration menu - View commit details
-
Copy full SHA for aa804cf - Browse repository at this point
Copy the full SHA aa804cfView commit details
Commits on May 27, 2020
-
NIFI-7445: Add Conflict Resolution property to PutAzureDataLakeStorag…
…e processor NIFI-7445: Add Conflict Resolution property to PutAzureDataLakeStorage processor Made warning and error messages more informative. Refactored flowFile assertion in the tests. This closes #4287. Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 1dd0e92 - Browse repository at this point
Copy the full SHA 1dd0e92View commit details
Commits on May 29, 2020
-
NIFI-7487 - Added batch support and displayName to ModifyBytes processor
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4302.
Configuration menu - View commit details
-
Copy full SHA for 4ced177 - Browse repository at this point
Copy the full SHA 4ced177View commit details -
NIFI-7483 - Remove description about 'Rolling strategy' in TailFile's…
… docs Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4293.
Configuration menu - View commit details
-
Copy full SHA for e04e679 - Browse repository at this point
Copy the full SHA e04e679View commit details -
NIFI-7484:fix ListFTP and FetchFTP docs. Change 'SFTP' to 'FTP' in de…
…scription Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4294.
Configuration menu - View commit details
-
Copy full SHA for a1f277f - Browse repository at this point
Copy the full SHA a1f277fView commit details -
NIFI-7422: Support aws_s3_pseudo_dir in Atlas reporting task
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4292.
Configuration menu - View commit details
-
Copy full SHA for 06864c8 - Browse repository at this point
Copy the full SHA 06864c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8162edf - Browse repository at this point
Copy the full SHA 8162edfView commit details -
Configuration menu - View commit details
-
Copy full SHA for af58714 - Browse repository at this point
Copy the full SHA af58714View commit details
Commits on May 30, 2020
-
NIFI-6666 Add Useragent Header to InvokeHTTP requests
This closes #3734 Signed-off-by: Mike Thomsen <mthomsen@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 2a82efc - Browse repository at this point
Copy the full SHA 2a82efcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e45d95 - Browse repository at this point
Copy the full SHA 2e45d95View commit details
Commits on Jun 1, 2020
-
NIFI-7403:Add a function that adjust if the result is failed before w…
…e call the onFailed or onCompleted function. If the result is failed, return true and do sth NIFI-7403:Add an extension point to adjust the result, if the result is failed then process onFailed function NIFI-7403:Implement the AdjustFailed Function, if PutSQL set the SUPPORT_TRANSACTIONS true, then check whether the result contains REL_RETRY or REL_FAILURE.If it contains that, reroute the result and return true. NIFI-7403: fix reroute logic in AdjustFailed function NIFI-7403:Add and modify some unit test for PutSQL's SUPPORT_TRANSACTIONS property NIFI-7403:Update for PR recheck NIFI-7403:Add documentation on the Support Fragmented Transactions property to indicate the transactions rollback behavior NIFI-7403: Fix Checkstyle issue Signed-off-by: Matthew Burgess <mattyb149@apache.org> This closes #4266
Configuration menu - View commit details
-
Copy full SHA for 1ec6675 - Browse repository at this point
Copy the full SHA 1ec6675View commit details -
NIFI-7477 Optionally adding validation details as a new attribute of …
…the flowfile NIFI-7477 Improving description and unit test now verifies attribute content NIFI-7477: Fixed checkstyle errors Signed-off-by: Matthew Burgess <mattyb149@apache.org> This closes #4301
Configuration menu - View commit details
-
Copy full SHA for 04711ab - Browse repository at this point
Copy the full SHA 04711abView commit details
Commits on Jun 2, 2020
-
NIFI-7447: When returning an object from a Controller Service, if tha…
…t object is defined as an interface, proxy that interface. This way, any method call into the object will also change the classloader to the appropriate classloader.
Configuration menu - View commit details
-
Copy full SHA for e31c323 - Browse repository at this point
Copy the full SHA e31c323View commit details -
NIFI-7312: Enable search in variable registry of root process group
This closes #4303. Signed-off-by: Mark Payne <markap14@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for 91dd59d - Browse repository at this point
Copy the full SHA 91dd59dView commit details -
NIFI-7369 Adding decimal support for record handling in order to avoi…
…d missing precision when reading in records Signed-off-by: Mark Payne <markap14@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5c2bfcf - Browse repository at this point
Copy the full SHA 5c2bfcfView commit details -
NIFI-7369: Consider DECIMAL type as a numeric type when using a CHOIC…
…E type in QueryRecord This closes #4223.
Configuration menu - View commit details
-
Copy full SHA for e0dd6d4 - Browse repository at this point
Copy the full SHA e0dd6d4View commit details
Commits on Jun 4, 2020
-
NIFI-7299 Add basic OAuth2 token provider service that can fetch acce…
…ss tokens when supplied with appropriate credentials. Added skeleton of oauth2 provider. Added copy of our code. Refactored a few things. Updated apis to better match flow descriptions. Updated poms and other artifacts. Updated copyright notice. Updated LICENSE. This closes #4173 Signed-off-by: Jeremy Dyer <jeremydyer@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 915617d - Browse repository at this point
Copy the full SHA 915617dView commit details -
NIFI-7476: Implemented FlowFileGating / FlowFileConcurrency at the Pr…
…ocessGroup level Added FlowFileOutboundPolicy to ProcessGroups and updated LocalPort to make use of it Persisted FlowFile Concurrency and FlowFile Output Policy to flow.xml.gz and included in flow fingerprint Added configuration for FlowFile concurrency and outbound policy to UI for configuration of Process Groups Added system tests. Fixed a couple of bugs that were found Fixed a couple of typos in the RecordPath guide Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4306.
Configuration menu - View commit details
-
Copy full SHA for 359fd3f - Browse repository at this point
Copy the full SHA 359fd3fView commit details
Commits on Jun 5, 2020
-
NIFI-7508: Reset classloader after running TestStandardControllerServ…
…iceInvocationHandler and fix checkstyle violation on NiFiSystemIT
Configuration menu - View commit details
-
Copy full SHA for dfefeb7 - Browse repository at this point
Copy the full SHA dfefeb7View commit details -
NIFI-7467 Refactored S2S peer selection logic.
Removed list structure for peer selection as it was unnecessary and often wasteful (most clusters are 3 - 7 nodes, the list was always 128 elements). Changed integer percentages to double to allow for better normalization. Removed 80% cap on remote peers as it was due to legacy requirements. Added unit tests for non-deterministic distribution calculations. Added unit tests for edge cases due to rounding errors, single valid remotes, unbalanced clusters, and peer queue consecutive selection tracking. Migrated all legacy PeerSelector unit tests to new API. Removed unused System time manipulation as tests no longer need it. Added class-level Javadoc to PeerSelector. Removed S2S details request replication, as the responses were not being merged, which led to incorrect ports being returned and breaking S2S peer retrieval. Fixed copy/paste error where input ports were being listed as output ports during remote flow refresh. Fixed comments and added unbalanced cluster test scenarios. Removed unnecessary marker interface. Removed commented code. Changed weighting & penalization behavior. Changed dependency scope to test. This closes #4289. Signed-off-by: Mark Payne <markap14@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for 845b66a - Browse repository at this point
Copy the full SHA 845b66aView commit details
Commits on Jun 8, 2020
-
NIFI-7393: Add max idle time and idle connections to InvokeHTTP
This closes #4233. Signed-off-by: Joey Frazee <jfrazee@apache.org>
Configuration menu - View commit details
-
Copy full SHA for f2368a0 - Browse repository at this point
Copy the full SHA f2368a0View commit details -
NIFI-7507: Added section to User Guide on configuring a Process Group
NIFI-7507: Fixed Flowfile Expiration header in doc Signed-off-by: Matthew Burgess <mattyb149@apache.org> This closes #4318
Configuration menu - View commit details
-
Copy full SHA for 463d721 - Browse repository at this point
Copy the full SHA 463d721View commit details -
NIFI-7511 In ControllerServiceProxyWrapper extended documentation. Mi…
…nor refactor in StandardControllerServiceInvocationHandler. Also removed an unused import from NiFiSystemIT. This closes #4317. Signed-off-by: Mark Payne <markap14@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for aa7c5e2 - Browse repository at this point
Copy the full SHA aa7c5e2View commit details
Commits on Jun 9, 2020
-
NIFI-7385 Provided reverse-indexed TokenCache implementation.
Cleaned up code style. Unit test was failing on Windows 1.8 GitHub Actions build but no other environment. Increased artificial delay to avoid timing issues. Co-authored-by: Andy LoPresto <alopresto@apache.org> This closes #4271. Signed-off-by: Andy LoPresto <alopresto@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 01e42df - Browse repository at this point
Copy the full SHA 01e42dfView commit details -
- Ensuring the group id is always set in the properties table when loading properties. - Using a common approach to getting parameters in nfControllerService. - Code clean up. - Addressing review feedback. - Ensuring the service dialog is closed when navigating to the parameter context dialog. This closes #4322
Configuration menu - View commit details
-
Copy full SHA for eb2ebef - Browse repository at this point
Copy the full SHA eb2ebefView commit details -
NIFI-7490 - Add optional raw field to Syslog readers
review Signed-off-by: Matthew Burgess <mattyb149@apache.org> This closes #4299
Configuration menu - View commit details
-
Copy full SHA for a2f5212 - Browse repository at this point
Copy the full SHA a2f5212View commit details -
NIFI-7313:fix bug on 'Quote Table Identifiers'
NIFI-7313:add test by wanghongqi NIFI-7313:edit test Signed-off-by: Matthew Burgess <mattyb149@apache.org> This closes #4185
Configuration menu - View commit details
-
Copy full SHA for 3c757b6 - Browse repository at this point
Copy the full SHA 3c757b6View commit details
Commits on Jun 10, 2020
-
NIFI-7434: Add endpoint suffix to Azure storage processors
This closes #4265. Signed-off-by: Joey Frazee <jfrazee@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 7300845 - Browse repository at this point
Copy the full SHA 7300845View commit details
Commits on Jun 12, 2020
-
NIFI-7442 Add CLI commands to the registry in order to support automa…
…tic registry setup
Configuration menu - View commit details
-
Copy full SHA for d99983b - Browse repository at this point
Copy the full SHA d99983bView commit details -
NIFI-7442 Added missing use cases (list users and user groups), made …
…update-access-policy use case more in line with the NiFi side. Added some tests. Additional refactor, documentation revision. This closes #4329.
Configuration menu - View commit details
-
Copy full SHA for a126d0a - Browse repository at this point
Copy the full SHA a126d0aView commit details
Commits on Jun 15, 2020
-
NIFI-7527 AbstractKuduProcessorrefresh TGT deadlock fix: Redesigned l…
…ocking. NIFI-7527 Fixed StackOverFlowError due to pacing issue (recursive login before loggedIn flag is set). NIFI-7527 Refactor: removed redundant kudu client creation. This closes #4330. Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
Configuration menu - View commit details
-
Copy full SHA for e02ffdd - Browse repository at this point
Copy the full SHA e02ffddView commit details
Commits on Jun 16, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 9828e7d - Browse repository at this point
Copy the full SHA 9828e7dView commit details -
NIFI-7539: When capturing diagnostics information, capture a thread d…
…ump once and then provide this information to ProcessorNode when capturing active threads. Previously, each processor captured a thread dump itself. When this is done thousands of times it can result in a very long delay.
Configuration menu - View commit details
-
Copy full SHA for 8b1a23a - Browse repository at this point
Copy the full SHA 8b1a23aView commit details
Commits on Jun 17, 2020
-
NIFI-7540: Fix TestListenSMTP and TestListFile on macOS build environ…
…ment (#4341) * NIFI-7540: Fix TestListenSMTP and TestListFile on macOS build environment This also fixes NIFI-4760. * NIFI-7540: Remove duplicate mail.smtp.starttls.enable from TestListenSMTP Signed-off-by: Andy LoPresto <alopresto@apache.org>
Configuration menu - View commit details
-
Copy full SHA for c18b27a - Browse repository at this point
Copy the full SHA c18b27aView commit details -
NIFI-7537 - Small fix to make the LDAP connection timeout property a …
…String rather than a Long. Fixes cast error in LDAP libs.
Configuration menu - View commit details
-
Copy full SHA for 2b25ccc - Browse repository at this point
Copy the full SHA 2b25cccView commit details
Commits on Jun 18, 2020
-
NIFI-6094 - Added the X-Content-Type-Options header to all web respon…
…ses. (#4307) NIFI-6094 - Added the mime/content type for ttf files.
Configuration menu - View commit details
-
Copy full SHA for 27b5bb7 - Browse repository at this point
Copy the full SHA 27b5bb7View commit details
Commits on Jun 19, 2020
-
NIFI-7551 Add support for VARCHAR to Kudu NAR bundle
- update Kudu dependencies to Kudu 1.12.0 - add VARCHAR to Kudu Lookup Service and Processor - add tests for VARCHAR columns Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4347.
Configuration menu - View commit details
-
Copy full SHA for a1b245e - Browse repository at this point
Copy the full SHA a1b245eView commit details -
NIFI-7536: Fix to improve performance when determining the run status…
… of processors when needing to wait for all processors to stop for updating parameter context, etc.
Configuration menu - View commit details
-
Copy full SHA for c9d08a7 - Browse repository at this point
Copy the full SHA c9d08a7View commit details -
NIFI-7509: Added optional Record Writer property to all List* Processors
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4315.
Configuration menu - View commit details
-
Copy full SHA for 0a16002 - Browse repository at this point
Copy the full SHA 0a16002View commit details -
NIFI-7566: Avoid using Thread.sleep() to wait for Site-to-Site connec…
…tion to be handled. Instead, use TimeUnit.timedWait and use Object.notifyAll when setting the beingServiced flag. This significantly reduces latency and improves throughput for small-batch site-to-site communications This closes #4353. Signed-off-by: Andy LoPresto <alopresto@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 57c7883 - Browse repository at this point
Copy the full SHA 57c7883View commit details
Commits on Jun 21, 2020
-
NIFI-7529 Removed OS and Java information from InvokeHttp's UserAgent…
… field so that it's removed regardless of whether or not this field is kept. This closes #4332
Configuration menu - View commit details
-
Copy full SHA for 64b544d - Browse repository at this point
Copy the full SHA 64b544dView commit details
Commits on Jun 22, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 32fa9ae - Browse repository at this point
Copy the full SHA 32fa9aeView commit details -
Update nf-context-menu.js for an intuitive road to parameters When rightclicking a process group the variables are shown, but parameters are not. This makes sense as they have a prerequisite, in the form of a parameter context. This change gives a more consistent experience for finding the functionality regarding parameters by ensuring the contextmenu shows the possibility to configure a parameter context. Once the paramater context has been created for a process group, the parameters text shows, so this is no longer visible. People would then need to click configure to change the context, just as they would be required to do now. Added generateflowfile load tag and description Added GenerateFlowFile load tag to be consistent with DuplicateFlowFile and updated description to refer to DuplicateFlowFile. Revert "Update nf-context-menu.js for an intuitive road to parameters" This reverts commit 3c44b16. This closes #4333 Signed-off-by: Mike Thomsen <mthomsen@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 7042607 - Browse repository at this point
Copy the full SHA 7042607View commit details -
NIFI-7558 Fixed CatchAllFilter init logic by calling super.init().
Renamed legacy terms. Updated documentation. This closes #4351. Signed-off-by: Mark Payne <markap14@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for 94c98c0 - Browse repository at this point
Copy the full SHA 94c98c0View commit details -
NIFI-7542 Override jackson-databind version.
NIFI-7542 Override additional jackson-databind versions. NIFI-7542 Upgrade jackson-databind dependency to 2.9.10.5 in the root pom.xml. This closes #4343 Signed-off-by: Mike Thomsen <mthomsen@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 005d05f - Browse repository at this point
Copy the full SHA 005d05fView commit details
Commits on Jun 23, 2020
-
NIFI-7523: Use SSL Context Service for Atlas HTTPS connection in Atla… (
#4348) * NIFI-7523: Use SSL Context Service for Atlas HTTPS connection in Atlas reporting task Also fixing ControllerServiceDisabledException-s when validating the Kerberos config * NIFI-7523: Fixed test failure on Windows * NIFI-7523: Added license headers. * NIFI-7523: Fixed another test failure on Windows * NIFI-7523: Review changes
Configuration menu - View commit details
-
Copy full SHA for 327d73f - Browse repository at this point
Copy the full SHA 327d73fView commit details -
NIFI-7576 ListenHTTP: Honor primary node only
ListenHTTP processor now binds port and creates a HTTP connection only if one of the following conditions apply: - Primary node execution is 'false' - Primary node execution is 'true' and node is elected as primary node. Changes: - Connection is established in 'onTrigger' annotated method instead of 'onSchedule'. (This is similar to how handleHTTPRequest processor handles connections.) - 'onPrimaryNodeStateChange' annotated method is introduced to tear down server on reelection of primary node This closes #4356. Signed-off-by: Mark Payne <markap14@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for 91cd74d - Browse repository at this point
Copy the full SHA 91cd74dView commit details
Commits on Jun 26, 2020
-
NIFI-6163 Reporting task cannot be set to running when in INVALID state
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #4334.
Configuration menu - View commit details
-
Copy full SHA for a2c88bc - Browse repository at this point
Copy the full SHA a2c88bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7df2421 - Browse repository at this point
Copy the full SHA 7df2421View commit details -
NIFI-7577 Update jquery usages.
This closes #4357 Signed-off-by: Scott Aslan <scottyaslan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 87ec855 - Browse repository at this point
Copy the full SHA 87ec855View commit details
Commits on Jun 30, 2020
-
NIFI-7586 In CassandraSesionProvider added properties to set socket-l…
…evel read timeout and connect timeout. In QueryCassandra when writing flowfile to the sesion it's done on the raw OutputStream. Wrapped it in a BufferedOutputStream for better performance. This closes #4368. Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
Configuration menu - View commit details
-
Copy full SHA for c2f46c4 - Browse repository at this point
Copy the full SHA c2f46c4View commit details -
NIFI-7578 nifi-toolkit CLI Process Group Create command
- Remove unused imports - Fix checkstyle errors This closes #4358.
Configuration menu - View commit details
-
Copy full SHA for c221e49 - Browse repository at this point
Copy the full SHA c221e49View commit details -
NIFI-7587 This closes #4372. Increased tolerance for non-deterministi…
…c unit test. Signed-off-by: Joe Witt <joewitt@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 0450278 - Browse repository at this point
Copy the full SHA 0450278View commit details -
NIFI-7590 In 'CassandraSessionProvider.onDisabled' setting Cassandra-…
…related references properly to null after closing them so that they can be renewed in 'onEnabled' (which creates them only if set to 'null', leaving them closed otherwise). NIFI-7590 Removed 'CassandraSessionProvider.onStopped'. This closes #4373. Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 197df57 - Browse repository at this point
Copy the full SHA 197df57View commit details
Commits on Jul 1, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 239a2e8 - Browse repository at this point
Copy the full SHA 239a2e8View commit details
Commits on Jul 3, 2020
-
NIFI-7563: Optimize the usage of JMS sessions and message producers
The introduced changes prevent creating unnecesary sessions and producers in some scenarios. This closes #4378. Signed-off-by: Joey Frazee <jfrazee@apache.org>
Configuration menu - View commit details
-
Copy full SHA for e158420 - Browse repository at this point
Copy the full SHA e158420View commit details
Commits on Jul 6, 2020
-
NIFI-7594 In HandleHttpRequest deleting multipart file resources afte…
…r processing. This closes #4379. Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
Configuration menu - View commit details
-
Copy full SHA for c396927 - Browse repository at this point
Copy the full SHA c396927View commit details
Commits on Jul 7, 2020
-
NIFI-7332 Added method to log available claim names from the ID provi…
…der response when the OIDC Identifying User claim is not found. Revised log message to print available claims. Added new StandardOidcIdentityProviderGroovyTest file. Updated deprecated methods in StandardOidcIdentityProvider. Changed log output to print all available claim names from JWTClaimsSet. Added unit test. Added comments in getAvailableClaims() method. Fixed typos in NiFi Docs Admin Guide. Added license to Groovy test. Fixed a checkstyle error. Refactor exchangeAuthorizationCode method. Added unit tests. Verified all unit tests added so far are passing. Refactored code. Added unit tests. Refactored OIDC provider to decouple constructor & network-dependent initialization. Added unit tests. Added unit tests. Refactored OIDC provider to separately authorize the client. Added unit tests. Added unit tests. NIFI-7332 Refactored exchangeAuthorizationCode method to separately retrieve the NiFi JWT. Signed-off-by: Nathan Gough <thenatog@gmail.com> This closes #4344.
Configuration menu - View commit details
-
Copy full SHA for aa741cc - Browse repository at this point
Copy the full SHA aa741ccView commit details