Skip to content
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

Merged
merged 1,345 commits into from Jul 19, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1345 commits
Select commit Hold shift + click to select a range
41518d9
NIFI-7135 - Fix Java 11 build with com.puppycrawl.tools:checkstyle:ja…
pvillard31 Feb 12, 2020
c5873ec
NIFI-7165 Fixed TLS Toolkit Guide flags with default validity days.
alopresto Feb 20, 2020
f8a5d12
NIFI-7175 removed appveyor and travis builds which have become unreli…
joewitt Feb 20, 2020
c5c1fa4
NIFI-7175 README.md
pvillard31 Feb 21, 2020
eef0470
NIFI-7175 Fixed core attributes formatting in Developer Guide. (#4066)
alopresto Feb 21, 2020
8fa855c
NIFI-7026 Add kerberos password property to NiFi HortonworksSchemaReg…
bbende Feb 19, 2020
1b0e386
NIFI-7114: Fix file leaks in StandardCommsSession and S2S Reporting c…
mattyb149 Feb 21, 2020
6ea78c5
NIFI-7114: This closes #4069. Update time-sensitive tests in TestLuce…
mattyb149 Feb 21, 2020
49ba9e8
NIFI-7181 convert integration test to proper name so it isnt run as u…
joewitt Feb 21, 2020
e631851
NIFI-7178 - Handle the case when schema is not available
taz1988 Feb 21, 2020
722b994
NIFI-7185 relaxed timing constrained for builds on lower resources en…
joewitt Feb 22, 2020
9a8a551
NIFI-7183 - This closes #4073. Improve ReplaceText when removing FF's…
pvillard31 Feb 22, 2020
fd7c014
NIFI-7184 - This closes #4074. Added mime type property to GenerateFl…
pvillard31 Feb 22, 2020
4f315ed
NIFI-7133 - This closes #4049. Clarification of EnforceOrder descrip…
pvillard31 Feb 11, 2020
9848eb4
NIFI-7007: Add update functionality to the PutCassandraRecord processor.
woutifier-t Jan 10, 2020
acaf321
NIFI-5924 Labels should be searchable
MatthewKnight-NG Nov 22, 2019
479fcfd
NIFI-6363 Refactors sensitive properties, adds additional providers.
natural Dec 3, 2019
7780124
Revert "NIFI-6363 Refactors sensitive properties, adds additional pro…
joewitt Feb 25, 2020
abf223d
NIFI-7163 - added RulesEngine and RulesEngineProvider interfaces, enh…
YolandaMDavis Feb 24, 2020
cff1e32
NIFI-7173 - This closes #4084. add nifi-metrics jar to scripting bundle
pvillard31 Feb 25, 2020
815e4cf
NIFI-7152 Added custom ExceptionMappers to handle invalid Remote Proc…
alopresto Feb 25, 2020
c092a23
NIFI-7164 Upgrade shyiko/mysql-binlog-connector-java dependency
przemekd Feb 24, 2020
bad0f10
NIFI-7201 - Update build to latest apache-maven-parent and split Gith…
joewitt Feb 25, 2020
0bb8ce7
NIFI-7139 Add record.error.message on failure of a record reader or w…
shawnweeks Feb 13, 2020
4cd63c9
NIFI-7205 NIFI-7206
joewitt Feb 26, 2020
23b04ae
NIFI-6856 - Make client ID a non-required field for the MQTTConsume a…
Nov 8, 2019
ccb6282
NIFI-6791 Add UUID3 and UUID5 functions to Expression Language
jfrazee Jan 30, 2020
ddfc425
Bump commons-lang3 and commons-codec versions
jfrazee Feb 26, 2020
614136c
NIFI-7018: Initial commit of processors extending AbstractHadoopProce…
jtstorck Feb 26, 2020
1678531
NIFI-7025: Initial commit adding Kerberos Password feature for Hive c…
jtstorck Feb 28, 2020
ab16581
NIFI-7024: Added Kerberos Password support to HBase_1_1_2_ClientServi…
jtstorck Mar 2, 2020
c74e713
Merge pull request #4071 from bbende/NIFI-7026
jtstorck Mar 2, 2020
5b93e53
NIFI-7029 Add kerberos password property to NiFi Kudu components
bbende Feb 26, 2020
e0fc75a
NIFI-7019 Add kerberos principal and password properties to NiFi DBPC…
bbende Feb 25, 2020
852d2f3
NIFI-7030 Add Kerberos principal and password properties to Solr proc…
bbende Feb 18, 2020
2cf4fde
NIFI-5644 Fixed typo in getWrappedQuery method of AbstractDatabaseFet…
karthik-kadajji Mar 3, 2020
cb08382
NIFI-7218 Fixed typo in Overview docs. (#4107)
alopresto Mar 3, 2020
0b2816b
NIFI-7121 Updated comment to state a 'static' salt is used in the con…
mtien-apache Mar 3, 2020
bad254e
NIFI-4970 - EOF Exception in InvokeHttp when body's response is empty…
eduardofontes Mar 4, 2020
4b6de8d
NIFI-7025: Wrap Hive 3 calls with UGI.doAs
jtstorck Mar 4, 2020
74b1b2f
NIFI-7208: Fixed PutSQL/JdbcCommon handling of timestamps (nanosecond…
mattyb149 Feb 26, 2020
7773681
NIFI-7227 Fixed typo in Global Access Policy table (#4112)
alopresto Mar 4, 2020
f1c6e92
NIFI-7055 handle empty split evaluations, which contain only ,
ottobackwards Jan 23, 2020
b82fec4
NIFI-7055: Removed unit test that is now covered by ListValidator
mattyb149 Mar 5, 2020
040c8a0
NIFI-7222 Cleaned up API for FTP/SFTP remote file retrieval and ensur…
joewitt Mar 5, 2020
7c57e75
NIFI-7226: Add Connection Factory configuration properties to Publish…
turcsanyip Mar 4, 2020
20dda05
NIFI-7232 if users do not supply a remote path PutSFTP with conflict …
joewitt Mar 6, 2020
f283c11
Fixed unit test failed with NIFI-7232
markap14 Mar 6, 2020
cca54f7
NIFI-7191 Conditionally disable docker integration tests
kevdoran Feb 24, 2020
57947cd
Fiz writeBatch to avoid cycle in provenance graph
eduardofontes Mar 6, 2020
f4b65af
NIFI-7231: move controller service validation out of synchronized blo…
markobean Mar 6, 2020
578430c
NIFI-7197 - In-place replacement in LookupRecord processor
pvillard31 Feb 25, 2020
ac4d52b
NIFI-7224 Protecting against possible NPE in ImportFlowVersion comman…
bbende Mar 6, 2020
0f775f3
NIFI-7195 - Catch MongoException to route flow files to failure
pvillard31 Feb 25, 2020
a33a5e3
Merge pull request #4119 from eduardofontes/patch-4
MikeThomsen Mar 8, 2020
12c8402
NIFI-7210 - added PG path in bulletins for S2S Bulletin RT
pvillard31 Feb 27, 2020
7b0ae56
NIFI-7179 Documented Download flow option in Process group context me…
andrewmlim Mar 9, 2020
afad982
NIFI-7200: Revert "NIFI-6530 - HTTP SiteToSite server returns 201 in …
markap14 Mar 10, 2020
a679e88
NIFI-4970 - Add a property to deal with empty GZIP HTTP response
pvillard31 Mar 10, 2020
9cb85a4
NIFI-7239: Upgrade the Hive 3 bundle to use Apache Hive 3.1.2
turcsanyip Mar 10, 2020
89d8b87
NIFI-7050 ConsumeJMS is not yielded in case of exception
Jan 21, 2020
3de3ad4
NIFI-7245: JMS processors yield when connection factory initialisatio…
turcsanyip Mar 11, 2020
cd83e70
unit test reproducing the issue
pvillard31 Mar 6, 2020
67676ba
Fixed bug in JsonRowRecordReader when reading a 'raw' record with a s…
markap14 Mar 6, 2020
d687209
NIFI-7242: When a Parameter is changed, any property referencing that…
markap14 Mar 11, 2020
290bd37
NIFI-7119 Implement boundary checking for Argon2 cost parameters (#4111)
mtien-apache Mar 11, 2020
d4a2afc
NIFI-7241: When updating Process Group to match VersionedProcessGroup…
markap14 Mar 11, 2020
dfaef38
NIFI-7248: Atlas reporting task handles PutHive3Streaming
turcsanyip Mar 12, 2020
97e250c
NIFI-7244 Updated all tests which dont run well on windows to either …
joewitt Mar 10, 2020
decb5d0
NIFI-6742 Use JUnit TemporaryFolder when creating test databases
Oct 24, 2019
dbda8c7
NIFI-7251: Upgrade hadoop-client version to 3.2.1 to avoid the regres…
kotarot Mar 13, 2020
dc95cff
NIFI-7229 - Upgrade jackson-databind direct dependencies
pvillard31 Mar 5, 2020
798a8ee
NIFI-7249: Force String keys in maps in DataTypeUtils.inferDataType()
mattyb149 Mar 12, 2020
561be89
NIFI-7250 activate user.timezone appropriate to each region
joewitt Mar 12, 2020
0ad5820
NIFI-7256: This closes #4142. Fixed thresholds in unit test. Instead …
markap14 Mar 13, 2020
ace5754
NIFI-7208: Restore default timezone in JdbcCommon
mattyb149 Mar 13, 2020
60b6327
Merge branch 'master' into NIFI-6791
MikeThomsen Mar 15, 2020
62c34d7
Merge pull request #4031 from jfrazee/NIFI-6791
MikeThomsen Mar 15, 2020
7374361
NIFI-7223 - Fixed a minor issue where the OkHttpReplicationClient cla…
thenatog Mar 10, 2020
f9d7505
NIFI-7223 [WIP] Resolved compilation issues in unit test on OpenJDK 1…
alopresto Mar 14, 2020
69b6c23
NIFI-7223 - Added another test for when keyPasswd is not present.
thenatog Mar 13, 2020
3feb85a
NIFI-7223 Resolved merge conflicts from additional test case for null…
alopresto Mar 14, 2020
71bf129
NIFI-7258 - fix overflow in PutAzureEventHub when not configured corr…
pvillard31 Mar 16, 2020
7105bf3
NIFI-7267 - Upgrade spring-data-redis in Redis bundle (#4150)
pvillard31 Mar 17, 2020
f91d6c4
NIFI-7268 Removed org.mindrot.jBcrypt library and replaced with at.fa…
mtien-apache Mar 18, 2020
943de31
NIFI-6293
eduardofontes Feb 21, 2020
23fa2d3
NIFI-7264 Make jsonPath Expression Logging More Reasonable
ottobackwards Mar 17, 2020
f694e64
NIFI-7187 adding missing version strings from accumulo bundle pom
joewitt Feb 23, 2020
1fe7902
NIFI-7221 Initial work
pvillard31 Mar 4, 2020
2feeb57
NIFI-7221 Support v2 and v3 protocol version for Hortonworks Schema R…
bbende Mar 5, 2020
254b20f
NIFI-7274 add time for test conditions to be met
joewitt Mar 22, 2020
7f32aa5
NIFI-7271 Make command timeout configurable for ShellUserGroupProvider
bbende Mar 20, 2020
6412097
NIFI-7257 Added HadoopDBCPConnectionPool
bbende Mar 12, 2020
9b42920
NIFI-7269 - Upgrade solrj version to 7 in nifi-solr-processors
Mar 19, 2020
4d84c14
NIFI-7238 Improve Caching for Github CI and relax core usage to not m…
joewitt Mar 24, 2020
5fd25d6
NIFI-7278 Adding support for SCRAM-SHA-512 to Kafka 2.0 processors
bbende Mar 24, 2020
aeaf953
NIFI-5925: Added controller services to set of components that are se…
m-hogue Mar 2, 2020
efe2bca
NIFI-7238 Continue to improve Github Actions CI stability
joewitt Mar 25, 2020
7d83622
NIFI-7238 remove no longer needed delete command
joewitt Mar 25, 2020
271de92
NIFI-7238 printing maven version info in same build command
joewitt Mar 25, 2020
5784888
NIFI-7281 This closes #4159. Use BufferedInputStream in StandardSocke…
bbende Mar 25, 2020
975f2bd
NIFI-7279 This closes #4160. Protect against NPE in RedisDistributedM…
bbende Mar 25, 2020
483f23a
NIFI-7153 Adds ContentLengthFilter to enforce configurable maximum le…
natural Mar 22, 2020
c79473b
NIFI-7286 ListenTCPRecord cleanup changed from @OnStopped to @OnUnsch…
tpalfy Mar 26, 2020
be2929b
NIFI-7287: Move services-api dependency from Prometheus reporting tas…
mattyb149 Mar 26, 2020
1343b00
NIFI-7290: omit transitive that is causing the build to fail and not …
phrocker Mar 27, 2020
992d990
NIFI-7291 updated enforcement of dependency rules and build command
joewitt Mar 27, 2020
fee1b8b
NIFI-7294 Address deprecation issues in solrj and httpclient
mkazia Mar 30, 2020
f4a7aaf
NIFI-7297 add available()
IlyaKovalev Mar 30, 2020
daddf40
NIFI-7103 Adding PutDataLakeStorage Processor to provide native suppo…
MuazmaZ Mar 10, 2020
4a2a911
NIFI-7293 Add in-memory janusgraph implementation of GraphClientServi…
MikeThomsen Mar 28, 2020
d9ac9e4
add validator for lists that ensure the element validator is called f…
ottobackwards Mar 6, 2020
a9bed56
NIFI-7311 adding additional cleanup and output to github actions yml …
joewitt Apr 2, 2020
c0f5fcb
NIFI-7188 Extending UI search with filters and refactoring existing s…
simonbence Apr 2, 2020
a093af2
NIFI-7273: Add flow metrics REST endpoint with for Prometheus scrapin…
mattyb149 Apr 3, 2020
f0e8daf
NIFI-7317 - make .java files non-executable
dtrodrigues Apr 4, 2020
59c756c
NIFI-7126 Increased test iterations to 10,000 in Argon2SecureHasherTe…
mtien-apache Apr 7, 2020
445efcf
NIFI-7326 updated URL to find splunk artifacts (#4188)
joewitt Apr 7, 2020
09cece8
NIFI-7314 HandleHttpRequest stops Jetty in OnUnscheduled instead of O…
tpalfy Apr 7, 2020
63379c3
NIFI-7259 Adding DeleteDataLakeStorage Processor to provide native su…
MuazmaZ Apr 7, 2020
08dcd4a
NIFI-7345: Fixed Hive database and table names case insensitivity in …
turcsanyip Apr 8, 2020
683b1d9
NIFI-6849: Reworked how nodes inherit cluster information when joinin…
markap14 Nov 4, 2019
84968e7
NIFI-7087: Use FlowManager.findAllConnections() when available
mattyb149 Feb 12, 2020
1ec7e31
NIFI-7341 Updated certificate commands and source code formatting in …
alopresto Apr 9, 2020
728bdec
NIFI-7339: Fixed bug that caused Write Ahead Provenance Repository no…
markap14 Apr 8, 2020
c99a187
NIFI-7346: Ensure that the Provenance Repository doesn't delete the A…
markap14 Apr 9, 2020
07a8311
NIFI-7319 Add walkthrough document (#4193)
alopresto Apr 11, 2020
c9f48e3
NIFI-7354: Allow analytics properties to be set via environment varia…
mattyb149 Apr 13, 2020
a61a4c2
NIFI-7347: Fixed NullPointerException that can happen if a bin is mer…
markap14 Apr 14, 2020
9df53e7
NIFI-6977 - Change the reporting behavior of Azure Reporting task to …
sjyang18 Jan 9, 2020
c263daf
[NIFI-7358] - Fix: Sorting on 'Estimated Time to Back Pressure' in th…
rfellows Apr 13, 2020
8340078
NIFI-7292 Preventing file listing from fail because of insufficient p…
simonbence Apr 8, 2020
2224ace
Added Jira and security reporting links to README.md
alopresto Apr 15, 2020
b113a02
NIFI-7359 Fix parent id on process metrics for Prometheus
alexvaut Apr 14, 2020
8e3f420
NIFI-7348 Wait - Removes WAIT_START_TIMESTAMP after expiration
EndzeitBegins Apr 13, 2020
58118cf
NIFI-7334 Adding FetchDataLakeStorage Processor to provide native sup…
MuazmaZ Apr 15, 2020
8e9dbd7
NIFI-7366 - ConsumeEWS Processor parse EML
jerem991 Apr 16, 2020
99e69f0
NIFI-7318 - Allow 'docker stop' to gracefully shutdown
ophers Apr 4, 2020
923a07a
NIFI-7300 Allowing narrow numeric types to fit againt schema check wi…
simonbence Apr 7, 2020
c19db9d
NIFI-7375: This closes #4218. Fixed a bug that caused Provenance Even…
markap14 Apr 15, 2020
e2716a6
NIFI-7280 ReportLineageToAtlas recognizes 'atlas.metadata.namespace' …
tpalfy Apr 15, 2020
cd10435
NIFI-7378: Ensure label values are not null in Prometheus metrics (#4…
mattyb149 Apr 22, 2020
6c2701a
Do not update status for stopping a deleted node
sushilkm Apr 24, 2020
996688b
NIFI-7389 Makes Missable heartbeat counts configurable
sushilkm Apr 24, 2020
148537d
NIFI-7377 Cleaned up nifi-stateless logs.
alopresto Apr 20, 2020
a700890
NIFI-7298: PutAzureDataLakeStorage tests.
turcsanyip Apr 22, 2020
1259bd5
NIFI-7379: Support multiple instances of Prometheus registries/metric…
mattyb149 Apr 28, 2020
659a383
NIFI-7394: Add support for sending Multipart/FORM data to InvokeHTTP.
ottobackwards Apr 25, 2020
7784178
NIFI-7408 - added percent used metrics for connections
YolandaMDavis Apr 29, 2020
e81960f
NIFI-7170:
mcgilman Feb 19, 2020
7d49401
Added note about unique initial user identity names to walkthrough doc.
alopresto Apr 30, 2020
aa1e272
NIFI-6149: Azure EventHub Managed identities support patch
sjyang18 Apr 22, 2020
bce82a5
NIFI-7416: Update travis-ci to GitHub Actions in the PR template
turcsanyip Apr 30, 2020
e66844e
NIFI-7415: Add .asf.yaml to configure GitHub integrations
mattyb149 Apr 30, 2020
aa986e0
NIFI-7404: Fixed invalid script processors upon thread termination
mattyb149 Apr 28, 2020
2a44f0f
NIFI-7412: Fixed provenance event types in Azure Fetch/Delete processors
pgyori Apr 30, 2020
0448e23
NIFI-7414: Escape user-defined values that contain invalid XML charac…
markap14 Apr 30, 2020
effa930
NIFI-7425 Log Message for ReplaceText Over Buffer Size
May 5, 2020
f22cd26
NIFI-7420 remove the http.param attribute. It contained both the quer…
ottobackwards May 1, 2020
b7c81d6
NIFI-7428: Switch hive.version property to set Hive 3 version
mattyb149 May 6, 2020
6e2f86d
NIFI-7398 Upgraded jackson-databind dependency version to 2.9.10.4 at…
mtien-apache Apr 28, 2020
66b175f
NIFI-7390 Covering Avro type conversion in case of map withing Record
simonbence May 6, 2020
647a9a6
NIFI-7423 Upgraded jquery dependency version.
mtien-apache May 6, 2020
851359c
NIFI-6913: PutAzureBlobStorage processor will create container if not…
sushilkm Apr 27, 2020
6b73ea4
NIFI-7413: Documented REMOTE_INVOCATION provenance event type in user…
pgyori May 12, 2020
302a421
NIFI-7321 - Allow NiFi admins to configure whether Jetty will send th…
thenatog Apr 6, 2020
9608fe3
NIFI-7367: Add tests for FetchAzureDataLakeStorage
pgyori May 6, 2020
53a1612
NIFI-7448: Fix quoting of DDL table name in PutORC
mattyb149 May 13, 2020
c51b905
NIFI-7460: Avoid NPE when a VersionedProcessor has a null value for a…
markap14 May 15, 2020
13418cc
NIFI-7437 - created separate thread for preloading predictions, refac…
YolandaMDavis May 14, 2020
a3cc2c5
NIFI-6497: Allow FreeFormTextRecordSetWriter to access FlowFile Attri…
mattyb149 May 14, 2020
179675f
NIFI-7380 - fix for controller service validation in NiFi Stateless
matcauf May 11, 2020
9aae58f
NIFI-7446: FetchAzureDataLakeStorage processor now throws exception w…
pgyori May 14, 2020
3fec4d8
NIFI-7331 Fixed grammatical errors in log output.
mtien-apache May 19, 2020
852715a
NIFI-7409: Azure managed identity support to Azure Datalake processors
sjyang18 May 1, 2020
d6240a1
NIFI-7336: Add tests for DeleteAzureDataLakeStorage
pgyori May 7, 2020
5826a09
NIFI-6911 Removed default Blob value for PutAzureBlobStorage
sushilkm Nov 27, 2019
441781c
NIFI-7407 Replaced SSLContextFactory references to "TLS" with "TLSv1.…
alopresto Apr 29, 2020
7034d7e
NIFI-7471 fix bug with property validation
IlyaKovalev May 19, 2020
a9e9e5d
NIFI-6571 Check token length on TLS toolkit server startup
pvillard31 Aug 19, 2019
d195702
Fixed a couple of typos in the RecordPath guide
markap14 May 20, 2020
c7edcd6
NIFI-7463
eduardofontes May 17, 2020
b6ef7e1
NIFI-7462: This adds a way to convert or cast a choice object into a …
pcgrenier May 16, 2020
97a919a
NIFI-7482 Changed InvokeHTTP to be extensible.
alopresto May 22, 2020
45e626f
Updated pull request template to separate JDK 8 and 11 questions
alopresto May 22, 2020
0f4b79b
NIFI-6255 NIFI-6287: Hash function for expression language and record…
Jul 24, 2019
b025117
NIFI-6672 PlusEvaluator throws an Arithmetic Exception in case of Lon…
adarmiento Sep 15, 2019
1ba8f76
NIFI-6673 MultiplyEvaluator throws an Arithmetic Exception in case of…
adarmiento Sep 15, 2019
788f8b0
NIFI-6674 MinusEvaluator throws an Arithmetic Exception in case of Lo…
adarmiento Sep 15, 2019
443f969
NIFI-7211 Added @Ignore with warning message to a test that randomly …
MikeThomsen May 25, 2020
101387b
NIFI-6785 Support Deflate Compression
adyoun2 Oct 17, 2019
ca65bba
NIFI-7453 In PutKudu creating a new Kudu client when refreshing TGT
tpalfy May 15, 2020
aa804cf
NIFI-7485 Updated commons-configuration2.
MikeThomsen May 25, 2020
1dd0e92
NIFI-7445: Add Conflict Resolution property to PutAzureDataLakeStorag…
pgyori May 15, 2020
4ced177
NIFI-7487 - Added batch support and displayName to ModifyBytes processor
r65535 May 28, 2020
e04e679
NIFI-7483 - Remove description about 'Rolling strategy' in TailFile's…
May 25, 2020
a1f277f
NIFI-7484:fix ListFTP and FetchFTP docs. Change 'SFTP' to 'FTP' in de…
May 25, 2020
06864c8
NIFI-7422: Support aws_s3_pseudo_dir in Atlas reporting task
turcsanyip May 22, 2020
8162edf
NIFI-6701 - Fix for PublishGCPPubSub
pvillard31 May 29, 2020
af58714
NIFI-7430 - LookupRecord change coordinate key for in-place replacement
pvillard31 May 7, 2020
2a82efc
NIFI-6666 Add Useragent Header to InvokeHTTP requests
nielsbasjes May 28, 2020
2e45d95
Updated KEYS with new key after previous one expired
pvillard31 May 30, 2020
1ec6675
NIFI-7403:Add a function that adjust if the result is failed before w…
May 12, 2020
04711ab
NIFI-7477 Optionally adding validation details as a new attribute of …
apuntandoanulo May 28, 2020
e31c323
NIFI-7447: When returning an object from a Controller Service, if tha…
markap14 May 13, 2020
91dd59d
NIFI-7312: Enable search in variable registry of root process group
pgyori May 22, 2020
5c2bfcf
NIFI-7369 Adding decimal support for record handling in order to avoi…
simonbence Apr 22, 2020
e0dd6d4
NIFI-7369: Consider DECIMAL type as a numeric type when using a CHOIC…
markap14 Jun 2, 2020
915617d
NIFI-7299 Add basic OAuth2 token provider service that can fetch acce…
MikeThomsen Mar 28, 2020
359fd3f
NIFI-7476: Implemented FlowFileGating / FlowFileConcurrency at the Pr…
markap14 May 20, 2020
dfefeb7
NIFI-7508: Reset classloader after running TestStandardControllerServ…
jfrazee Jun 5, 2020
845b66a
NIFI-7467 Refactored S2S peer selection logic.
alopresto May 19, 2020
f2368a0
NIFI-7393: Add max idle time and idle connections to InvokeHTTP
woutifier-t Apr 24, 2020
463d721
NIFI-7507: Added section to User Guide on configuring a Process Group
markap14 Jun 5, 2020
aa7c5e2
NIFI-7511 In ControllerServiceProxyWrapper extended documentation. Mi…
tpalfy Jun 5, 2020
01e42df
NIFI-7385 Provided reverse-indexed TokenCache implementation.
thenatog May 4, 2020
eb2ebef
NIFI-7514:
mcgilman Jun 8, 2020
a2f5212
NIFI-7490 - Add optional raw field to Syslog readers
pvillard31 May 27, 2020
3c757b6
NIFI-7313:fix bug on 'Quote Table Identifiers'
Apr 3, 2020
7300845
NIFI-7434: Add endpoint suffix to Azure storage processors
sjyang18 Mar 28, 2020
d99983b
NIFI-7442 Add CLI commands to the registry in order to support automa…
simonbence Jun 5, 2020
a126d0a
NIFI-7442 Added missing use cases (list users and user groups), made …
tpalfy Jun 11, 2020
e02ffdd
NIFI-7527 AbstractKuduProcessorrefresh TGT deadlock fix: Redesigned l…
tpalfy Jun 12, 2020
9828e7d
NIFI-7035 The first curator connection issue is logged as ERROR until…
agentdalecoper Jun 11, 2020
8b1a23a
NIFI-7539: When capturing diagnostics information, capture a thread d…
markap14 Jun 16, 2020
c18b27a
NIFI-7540: Fix TestListenSMTP and TestListFile on macOS build environ…
jfrazee Jun 17, 2020
2b25ccc
NIFI-7537 - Small fix to make the LDAP connection timeout property a …
thenatog Jun 16, 2020
27b5bb7
NIFI-6094 - Added the X-Content-Type-Options header to all web respon…
thenatog Jun 18, 2020
a1b245e
NIFI-7551 Add support for VARCHAR to Kudu NAR bundle
grishick Jun 18, 2020
c9d08a7
NIFI-7536: Fix to improve performance when determining the run status…
markap14 Jun 12, 2020
0a16002
NIFI-7509: Added optional Record Writer property to all List* Processors
markap14 Jun 5, 2020
57c7883
NIFI-7566: Avoid using Thread.sleep() to wait for Site-to-Site connec…
markap14 Jun 19, 2020
64b544d
NIFI-7529 Removed OS and Java information from InvokeHttp's UserAgent…
MikeThomsen Jun 12, 2020
32fa9ae
NIFI-7516: Catch and log SingularMatrixExceptions in OrdinaryLeastSqu…
mattyb149 Jun 22, 2020
7042607
NIFI-7501
dennisjaheruddin Jun 1, 2020
94c98c0
NIFI-7558 Fixed CatchAllFilter init logic by calling super.init().
alopresto Jun 19, 2020
005d05f
NIFI-7542 Override jackson-databind version.
mtien-apache Jun 17, 2020
327d73f
NIFI-7523: Use SSL Context Service for Atlas HTTPS connection in Atla…
turcsanyip Jun 23, 2020
91cd74d
NIFI-7576 ListenHTTP: Honor primary node only
Wastack Jun 22, 2020
a2c88bc
NIFI-6163 Reporting task cannot be set to running when in INVALID state
agentdalecoper Jun 15, 2020
7df2421
NIFI-7577 Upgrade angular version.
mtien-apache Jun 24, 2020
87ec855
NIFI-7577 Update jquery usages.
mtien-apache Jun 25, 2020
c2f46c4
NIFI-7586 In CassandraSesionProvider added properties to set socket-l…
tpalfy Jun 29, 2020
c221e49
NIFI-7578 nifi-toolkit CLI Process Group Create command
javiroman Jun 24, 2020
0450278
NIFI-7587 This closes #4372. Increased tolerance for non-deterministi…
alopresto Jun 30, 2020
197df57
NIFI-7590 In 'CassandraSessionProvider.onDisabled' setting Cassandra-…
tpalfy Jun 30, 2020
239a2e8
NIFI-7513 Added custom DNS resolution steps to walkthrough (#4359)
VedaKadam Jul 1, 2020
e158420
NIFI-7563: Optimize the usage of JMS sessions and message producers
Jul 1, 2020
c396927
NIFI-7594 In HandleHttpRequest deleting multipart file resources afte…
tpalfy Jul 1, 2020
aa741cc
NIFI-7332 Added method to log available claim names from the ID provi…
mtien-apache May 21, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
34 changes: 34 additions & 0 deletions .asf.yaml
@@ -0,0 +1,34 @@
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
github:
description: "Apache NiFi"
homepage: https://nifi.apache.org/
labels:
- nifi
- java
features:
wiki: false
issues: false
projects: false
enabled_merge_buttons:
squash: true
merge: true
rebase: true
notifications:
commits: commits@nifi.apache.org
issues: issues@nifi.apache.org
pullrequests: issues@nifi.apache.org
jira_options: link label worklog
24 changes: 16 additions & 8 deletions .github/PULL_REQUEST_TEMPLATE.md
@@ -1,28 +1,36 @@
Thank you for submitting a contribution to Apache NiFi.

Please provide a short description of the PR here:

#### Description of PR

_Enables X functionality; fixes bug NIFI-YYYY._

In order to streamline the review of the contribution we ask you
to ensure the following steps have been taken:

### For all changes:
- [ ] Is there a JIRA ticket associated with this PR? Is it referenced
in the commit message?

- [ ] Does your PR title start with NIFI-XXXX where XXXX is the JIRA number you are trying to resolve? Pay particular attention to the hyphen "-" character.
- [ ] Does your PR title start with **NIFI-XXXX** where XXXX is the JIRA number you are trying to resolve? Pay particular attention to the hyphen "-" character.

- [ ] Has your PR been rebased against the latest commit within the target branch (typically master)?
- [ ] Has your PR been rebased against the latest commit within the target branch (typically `master`)?

- [ ] Is your initial contribution a single, squashed commit?
- [ ] Is your initial contribution a single, squashed commit? _Additional commits in response to PR reviewer feedback should be made on this branch and pushed to allow change tracking. Do not `squash` or use `--force` when pushing to allow for clean monitoring of changes._

### For code changes:
- [ ] Have you ensured that the full suite of tests is executed via mvn -Pcontrib-check clean install at the root nifi folder?
- [ ] Have you ensured that the full suite of tests is executed via `mvn -Pcontrib-check clean install` at the root `nifi` folder?
- [ ] Have you written or updated unit tests to verify your changes?
- [ ] Have you verified that the full build is successful on JDK 8?
- [ ] Have you verified that the full build is successful on JDK 11?
- [ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under [ASF 2.0](http://www.apache.org/legal/resolved.html#category-a)?
- [ ] If applicable, have you updated the LICENSE file, including the main LICENSE file under nifi-assembly?
- [ ] If applicable, have you updated the NOTICE file, including the main NOTICE file found under nifi-assembly?
- [ ] If adding new Properties, have you added .displayName in addition to .name (programmatic access) for each of the new properties?
- [ ] If applicable, have you updated the `LICENSE` file, including the main `LICENSE` file under `nifi-assembly`?
- [ ] If applicable, have you updated the `NOTICE` file, including the main `NOTICE` file found under `nifi-assembly`?
- [ ] If adding new Properties, have you added `.displayName` in addition to .name (programmatic access) for each of the new properties?

### For documentation related changes:
- [ ] Have you ensured that format looks appropriate for the output in which it is rendered?

### Note:
Please ensure that once the PR is submitted, you check travis-ci for build issues and submit an update to your PR as soon as possible.
Please ensure that once the PR is submitted, you check GitHub Actions CI for build issues and submit an update to your PR as soon as possible.
308 changes: 308 additions & 0 deletions .github/workflows/ci-workflow.yml
@@ -0,0 +1,308 @@
name: ci-workflow

on: [push, pull_request]

jobs:
ubuntu-build-fr:

timeout-minutes: 90
runs-on: ubuntu-latest
name: Ubuntu - JDK 1.8 FR

steps:
- name: Disk Before Code and Cache
run: |
sudo swapoff -a
sudo rm -f /swapfile
sudo apt clean
docker rmi $(docker image ls -aq)
df -h
- name: Checkout Code
uses: actions/checkout@v2
- name: Check NPM Cache
uses: actions/cache@v1.1.2
with:
path: ~/.npm
key: npm-${{ hashFiles('**/package-lock.json') }}
restore-keys: |
npm-
- name: Check Maven Com Cache
uses: actions/cache@v1.1.2
with:
path: ~/.m2/repository/com
key: mvn-com-${{ hashFiles('**/pom.xml') }}
restore-keys: |
mvn-com-
- name: Check Maven Org Cache
uses: actions/cache@v1.1.2
with:
path: ~/.m2/repository/org
key: mvn-org-${{ hashFiles('**/pom.xml') }}
restore-keys: |
mvn-org-
- name: Check Maven Net Cache
uses: actions/cache@v1.1.2
with:
path: ~/.m2/repository/net
key: mvn-net-${{ hashFiles('**/pom.xml') }}
restore-keys: |
mvn-net-
- name: Check Maven IO Cache
uses: actions/cache@v1.1.2
with:
path: ~/.m2/repository/io
key: mvn-io-${{ hashFiles('**/pom.xml') }}
restore-keys: |
mvn-io-
- name: Check Maven BIZ Cache
uses: actions/cache@v1.1.2
with:
path: ~/.m2/repository/biz
key: mvn-biz-${{ hashFiles('**/pom.xml') }}
restore-keys: |
mvn-biz-
- name: Check Maven IT Cache
uses: actions/cache@v1.1.2
with:
path: ~/.m2/repository/it
key: mvn-it-${{ hashFiles('**/pom.xml') }}
restore-keys: |
mvn-it-
- name: Set up JDK 1.8 FR
uses: actions/setup-java@v1.3.0
with:
java-version: 1.8
- name: Disk After Cache
run: |
df -h
- name: Build with Maven
env:
MAVEN_OPTS: -Xmx2g -XX:ReservedCodeCacheSize=1g -XX:+UseG1GC -Dorg.slf4j.simpleLogger.defaultLogLevel=WARN -Dmaven.surefire.arguments="-Duser.language=fr -Duser.region=FR -Duser.timezone=Europe/Paris"
run: |
mvn -V -T 0.8C package -B -Pcontrib-check,include-grpc -Ddir-only -ntp -ff -pl -nifi-assembly,-nifi-toolkit/nifi-toolkit-assembly,-nifi-system-tests -nsu
- name: Disk After Build
run: |
df -h


ubuntu-build-en:

timeout-minutes: 90
runs-on: ubuntu-latest
name: Ubuntu - JDK 11 EN

steps:
- name: Disk Before Code and Cache
run: |
sudo swapoff -a
sudo rm -f /swapfile
sudo apt clean
docker rmi $(docker image ls -aq)
df -h
- name: Checkout Code
uses: actions/checkout@v2
- name: Check NPM Cache
uses: actions/cache@v1.1.2
with:
path: ~/.npm
key: npm-${{ hashFiles('**/package-lock.json') }}
restore-keys: |
npm-
- name: Check Maven Com Cache
uses: actions/cache@v1.1.2
with:
path: ~/.m2/repository/com
key: mvn-com-${{ hashFiles('**/pom.xml') }}
restore-keys: |
mvn-com-
- name: Check Maven Org Cache
uses: actions/cache@v1.1.2
with:
path: ~/.m2/repository/org
key: mvn-org-${{ hashFiles('**/pom.xml') }}
restore-keys: |
mvn-org-
- name: Check Maven Net Cache
uses: actions/cache@v1.1.2
with:
path: ~/.m2/repository/net
key: mvn-net-${{ hashFiles('**/pom.xml') }}
restore-keys: |
mvn-net-
- name: Check Maven IO Cache
uses: actions/cache@v1.1.2
with:
path: ~/.m2/repository/io
key: mvn-io-${{ hashFiles('**/pom.xml') }}
restore-keys: |
mvn-io-
- name: Check Maven BIZ Cache
uses: actions/cache@v1.1.2
with:
path: ~/.m2/repository/biz
key: mvn-biz-${{ hashFiles('**/pom.xml') }}
restore-keys: |
mvn-biz-
- name: Check Maven IT Cache
uses: actions/cache@v1.1.2
with:
path: ~/.m2/repository/it
key: mvn-it-${{ hashFiles('**/pom.xml') }}
restore-keys: |
mvn-it-
- name: Set up JDK 11 EN
uses: actions/setup-java@v1.3.0
with:
java-version: 11
- name: Disk After Cache
run: |
df -h
- name: Build with Maven
env:
MAVEN_OPTS: -Xmx2g -XX:ReservedCodeCacheSize=1g -XX:+UseG1GC -Dorg.slf4j.simpleLogger.defaultLogLevel=WARN -Dmaven.surefire.arguments="-Duser.language=en -Duser.region=AU -Duser.timezone=Australia/Melbourne"
run: |
mvn -V -T 0.8C package -B -Pcontrib-check,include-grpc -Ddir-only -ntp -ff -pl -nifi-assembly,-nifi-toolkit/nifi-toolkit-assembly,-nifi-system-tests -nsu
- name: Disk After Build
run: |
df -h

osx-build-jp:

timeout-minutes: 90
runs-on: macos-latest
name: MacOS - JDK 1.8 JP

steps:
- name: Disk Before Code and Cache
run: |
df -h
- name: Checkout Code
uses: actions/checkout@v2
- name: Check NPM Cache
uses: actions/cache@v1.1.2
with:
path: ~/.npm
key: npm-${{ hashFiles('**/package-lock.json') }}
restore-keys: |
npm-
- name: Check Maven Com Cache
uses: actions/cache@v1.1.2
with:
path: ~/.m2/repository/com
key: mvn-com-${{ hashFiles('**/pom.xml') }}
restore-keys: |
mvn-com-
- name: Check Maven Org Cache
uses: actions/cache@v1.1.2
with:
path: ~/.m2/repository/org
key: mvn-org-${{ hashFiles('**/pom.xml') }}
restore-keys: |
mvn-org-
- name: Check Maven Net Cache
uses: actions/cache@v1.1.2
with:
path: ~/.m2/repository/net
key: mvn-net-${{ hashFiles('**/pom.xml') }}
restore-keys: |
mvn-net-
- name: Check Maven IO Cache
uses: actions/cache@v1.1.2
with:
path: ~/.m2/repository/io
key: mvn-io-${{ hashFiles('**/pom.xml') }}
restore-keys: |
mvn-io-
- name: Check Maven BIZ Cache
uses: actions/cache@v1.1.2
with:
path: ~/.m2/repository/biz
key: mvn-biz-${{ hashFiles('**/pom.xml') }}
restore-keys: |
mvn-biz-
- name: Check Maven IT Cache
uses: actions/cache@v1.1.2
with:
path: ~/.m2/repository/it
key: mvn-it-${{ hashFiles('**/pom.xml') }}
restore-keys: |
mvn-it-
- name: Set up JDK 1.8 JP
uses: actions/setup-java@v1.3.0
with:
java-version: 1.8
- name: Disk After Cache
run: |
df -h
- name: Build with Maven
env:
MAVEN_OPTS: -Xmx2g -XX:ReservedCodeCacheSize=1g -XX:+UseG1GC -Dorg.slf4j.simpleLogger.defaultLogLevel=WARN -Dmaven.surefire.arguments="-Duser.language=ja -Duser.region=JP -Duser.timezone=Asia/Tokyo"
run: |
mvn -V -T 0.8C package -B -Pcontrib-check,include-grpc -Ddir-only -ntp -ff -pl -nifi-assembly,-nifi-toolkit/nifi-toolkit-assembly,-nifi-system-tests -nsu
- name: Disk After Build
run: |
df -h

windows-build:

runs-on: windows-latest
name: Windows - JDK 1.8

steps:
- name: Setup Git
run: |
git config --global core.autocrlf false
git config --global core.longpaths true
- name: Checkout Code
uses: actions/checkout@v2
- name: Check Maven Com Cache
uses: actions/cache@v1.1.2
with:
path: ~\.m2\repository\com
key: win-mvn-com-${{ hashFiles('**\pom.xml') }}
restore-keys: |
win-mvn-com-
- name: Check Maven Org Cache
uses: actions/cache@v1.1.2
with:
path: ~\.m2\repository\org
key: win-mvn-org-${{ hashFiles('**\pom.xml') }}
restore-keys: |
win-mvn-org-
- name: Check Maven Net Cache
uses: actions/cache@v1.1.2
with:
path: ~\.m2\repository\net
key: win-mvn-net-${{ hashFiles('**\pom.xml') }}
restore-keys: |
win-mvn-net-
- name: Check Maven IO Cache
uses: actions/cache@v1.1.2
with:
path: ~\.m2\repository\io
key: win-mvn-io-${{ hashFiles('**\pom.xml') }}
restore-keys: |
win-mvn-io-
- name: Check Maven BIZ Cache
uses: actions/cache@v1.1.2
with:
path: ~\.m2\repository\biz
key: win-mvn-biz-${{ hashFiles('**\pom.xml') }}
restore-keys: |
win-mvn-biz-
- name: Check Maven IT Cache
uses: actions/cache@v1.1.2
with:
path: ~\.m2\repository\it
key: win-mvn-it-${{ hashFiles('**\pom.xml') }}
restore-keys: |
win-mvn-it-
- name: Set up JDK 1.8
uses: actions/setup-java@v1.3.0
with:
java-version: 1.8
- name: Build with Maven
env:
MAVEN_OPTS: -Xmx2g -Dorg.slf4j.simpleLogger.defaultLogLevel=WARN -Dmaven.surefire.arguments="-Duser.language=en -Duser.region=US -Duser.timezone=US/Pacific"
run: |
mvn -V -T 0.8C package -B -Ddir-only -ntp -ff -pl -nifi-assembly -pl -nifi-system-tests -nsu