Matt Gilman
8b23929638
NIFI-6786:
...
- Upgrading nimbus-jose-jwt.
This closes #3830 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2019-10-21 11:41:29 -04:00
samhjelmfelt
ea1becac4f
NIFI-6703: Add Stateless NiFi to CLI
...
NIFI-6703: Fixed extracted nar directory and marked api as experimental
NIFI-6703: Moving nifi-stateless into nifi-framework
NIFI-6703: Refactored to fix jetty/spring issues
NIFI-6703: checkstyle fix
NIFI-6703: updated to mirror traditional NiFi's bootstrap process and java11 dependency management
NIFI-6703: minor changes
NIFI-6703: Documentation fixes
This closes #3795 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2019-10-17 15:46:32 -04:00
Mark Payne
b004f1f94c
NIFI-6779: When resolving node identifier, if NodeIdentifier has a different value for hostname/port for web api or cluster protocol, assume that node is correct about itself instead of assuming that Cluster Coordinator knows best about the other node
...
NIFI-6779: Remove any conflicting Node Identifiers when a new Node ID is encountered
This closes #3819
2019-10-17 11:21:17 -04:00
Mark Payne
9dd0dda688
NIFI-6772: Improved the information that is emitted about Garbage Collection when a Diagnostics Dump is performed
...
This closes #3809
2019-10-14 11:32:47 -04:00
Joe Witt
a273ff10f9
NIFI-6758 fixing checkstyle issues
2019-10-10 15:04:16 -04:00
Matt Gilman
7db6ba841f
NIFI-6768:
...
- Ensuring the parameter context resources are available via the /resources endpoint.
This closes #3808 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2019-10-10 11:49:39 -04:00
Endre Zoltan Kovacs
5238dc20b1
NIFI-6758: allow pre-unpacked nar's to be recorded in ExtensionMapping
...
- fixing resource leak
This closes #3806 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2019-10-10 11:36:29 -04:00
Matt Gilman
ed1e843609
NIFI-6769:
...
- Ensuring the users policy listing can handle when the specified policy is unknown.
This closes #3807 .
2019-10-10 11:30:14 -04:00
markap14
d64f4fa942
NIFI-6760: When writing/reading the length of a DataFrame, do so usin… ( #3801 )
...
* NIFI-6760: When writing/reading the length of a DataFrame, do so using a 4-byte integer instead of a 2-byte short. When using uncompressed data, we know that the length of the DataFrame will be no more than 64 KB so a 2-byte short is sufficient. However, if data is compresed, there's a chance that the compressed form of the data will be larger than the uncompressed form (for example, with random binary data or with encrypted data). In this situation, we can end up overflowing the 2-byte short, which causes the length that is written to be wrong. Using a 4-byte integer avoids this situation.
* NIFI-6760: Fixed unit tests
2019-10-10 10:19:21 -04:00
Matt Gilman
4e8dd6557f
NIFI-6756:
...
- Fixing issue opening a users policy listing when there is a policy for a specific parameter context.
This closes #3805 .
Signed-off-by: Joe Witt <joewitt@apache.org>
2019-10-10 00:55:47 -04:00
Matt Gilman
99e9010b32
NIFI-6766:
...
- Ensuring policy label is properly escaped when populating the user's access policy listing.
This closes #3804 .
Signed-off-by: Joe Witt <joewitt@apache.org>
2019-10-10 00:19:22 -04:00
Mark Payne
5414cd5016
NIFI-6759: When encountering Exception during load-balanced connection communications, after closing socket, return from method rather than continuing loop
...
This closes #3800 .
2019-10-09 16:05:44 -04:00
Matt Gilman
9a496fe9d2
NIFI-6751:
...
- Fixing the identifier on the user table. In a previous task, this was changed to utilize the URI but that does not work with other code interacting with this table.
This closes #3798 .
2019-10-09 12:00:22 -04:00
Mark Payne
47f45abdf9
NIFI-6748: Fixed bug in Parameter Contexts' affected components where if a Controller Service referenced a Parameter, any component that references that service should also be considered an affected component but wasn't. Also fixed a bug in how we handled stopping a Processor that was in the STARTING phase.
...
This closes #3794 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2019-10-09 10:20:45 -04:00
Kevin Doran
2d90145842
NIFI-6749 This closes #3792 . Fix Swagger for ControllerServiceReferencingComponentDTO
...
Signed-off-by: Joe Witt <joewitt@apache.org>
2019-10-08 11:48:10 -04:00
Joe Witt
0f02de6002
NIFI-6733 updating key apache commons dependencies and apache base dependency for build
...
This closes #3791 .
Signed-off-by: Aldrin Piri <aldrin@apache.org>
2019-10-07 22:20:48 -04:00
Rob Fellows
df90c65246
NIFI-6735 - validate components before restarting processors following parameter context update.
...
This closes #3782 .
Signed-off-by: Mark Payne <markap14@hotmail.com>
2019-10-04 15:48:09 -04:00
Mark Payne
03473b922b
NIFI-6001: When adding Controller Services from a Versioned Flow, make a second iteration over any newly added Controller Services and update them again. This is done so that any linkage between the Controller Services happens properly, once all services have been created.
2019-10-03 16:41:55 -04:00
Bryan Bende
9c9f9c10a9
NIFI-5910 Retain external service reference when already set to an existing external service
...
This closes #3783 .
Signed-off-by: Mark Payne <markap14@hotmail.com>
2019-10-03 12:32:46 -04:00
Mark Payne
99cf87c330
NIFI-6736: Create thread on demand to handle incoming request from client for load balancing. This allows us to avoid situations where we don't have enough threads and we block on the server side, waiting for data, when clients are trying to send data in another connection
...
This closes #3784 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2019-10-02 14:29:00 -04:00
Mark Payne
2f6f852915
NIFI-6589: Addressed NPE
2019-10-02 10:55:55 -04:00
Alessandro D'Armiento
39a258dc38
NIFI-6727 Fixed the MockProcessContext decrypt bug and added unit test.
...
This closes #3773 .
Signed-off-by: Andy LoPresto <alopresto@apache.org>
2019-10-01 12:53:44 -07:00
Joe Witt
8abf330328
Revert NIFI-6703 as it creates startup issues or logs a confusing message to the user. Details on JIRA
...
This reverts commit 61baa41e7b
.
2019-10-01 15:33:07 -04:00
Koji Kawamura
6541eac625
NIFI-6598 Storing peers into managed-state
...
- Fixed checkstyle errors.
- Added PeerPersistence interface.
- Expose RemoteProcessGroup state via REST API
- Made stateManager transient.
This closes #3677 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2019-10-01 09:56:10 -04:00
samhjelmfelt
61baa41e7b
NIFI-6703: This closes #3762 . Add Stateless NiFi to CLI
...
NIFI-6703: Fixed extracted nar directory and marked api as experimental
Signed-off-by: Joe Witt <joewitt@apache.org>
2019-09-30 23:23:15 -04:00
Mark Payne
fbd6200ab3
NIFI-6589: This closes #3670 . Cache results from zookeeper when determining the leader
...
NIFI-6589: Updated CuratorLeaderElectionManager to cache results for no more than 5 seconds per review feedback
Signed-off-by: Joe Witt <joewitt@apache.org>
2019-09-30 16:47:27 -04:00
Rob Fellows
2493665c27
NIFI-6587 - Fix: Unable save sensitive property value that equals masked value
...
This closes #3778
Signed-off-by: Scott Aslan <scottyaslan@gmail.com>
2019-09-30 13:18:08 -04:00
Mark Payne
6dccdd586e
NIFI-6726: Updated fingerprint logic to ensure that Controller Services are fingerprinted when housed within a ProcessGroup
...
This closes #3775 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2019-09-30 11:55:46 -04:00
Mark Payne
5562c587fe
NIFI-6132: This closes #3776 . Do not default ot G1GC because it has known issues with Java 8 and earlier versions
...
Signed-off-by: Joe Witt <joewitt@apache.org>
2019-09-30 11:51:27 -04:00
Mark Payne
c721a9ee5f
NIFI-6696: Ensured that callback to RemoteQueuePartition do not attempt to obtain the Partition Read Lock. The Read Lock is not necessary as long as the 'partitioner' is volatile, because it doesn't matter whether or not the actual partitions themselves change, since the only partition that would be touched is the Rebalancing Partition,on, which is fixed. Obtaining the partition read lock can lead to a deadlock as outlined in the Jira description.
...
This closes #3760 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2019-09-23 10:07:21 -04:00
Joe Witt
6d8968cc87
NIFI-6520 update to tika 1.22
...
This closes #3756
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2019-09-23 08:18:55 -04:00
Rob Fellows
870a9529c5
NIFI-6693 - This closes #3759 . replace assertTrue with assertEquals. use isNull matcher.
...
Signed-off-by: Joe Witt <joewitt@apache.org>
2019-09-20 15:40:29 -04:00
Scott Aslan
219a83b023
[NIFI-6689] reset private var on dialog close
...
This closes #3752
2019-09-20 15:21:38 -04:00
thenatog
282c271c7c
NIFI-6578 - Upgraded zookeeper framework version. Some code changes required. This change also required a change to the embedded zookeeper.
...
- Updating tests to account for the new node /zookeeper/config
Upgraded Zookeeper and Curator versions for zookeeper migrator in toolkit. Updated tests to allow for new znode /zookeeper/config
- Added documentation changes to reflect changes to the zookeeper.properties file going foward.
This closes #3715 .
Signed-off-by: Mark Payne <markap14@hotmail.com>
2019-09-20 10:49:04 -04:00
Bryan Bende
ff6a7d9561
NIFI-5816 This closes #3726 . Remove unused SFTP classes that reference Jsch
...
NIFI-5816 Switching SFTP processors from JSCH to SSHJ
NIFI-5816 LICENSE/NOTICIE updates to reflect changing from JSch to SSHJ
Signed-off-by: Joe Witt <joewitt@apache.org>
2019-09-19 10:58:53 -04:00
Matt Gilman
171e37ddda
NIFI-6400 Fixing checkstyle issue.
2019-09-18 14:01:52 -04:00
Troy Melhase
4596ef7c8a
NIFI-6400 Better options, consistent ids for ShellUserGroupProvider.
...
NIFI-6400 Fixes to address PR feedback.
NIFI-6400 Accepts proposed changes.
This closes #3637
2019-09-18 09:08:41 -04:00
Rob Fellows
9e2a959778
NIFI-6659 - Open create new parameter context dialog in edit mode.
...
This closes #3729
Signed-off-by: Scott Aslan <scottyaslan@gmail.com>
2019-09-16 11:16:25 -04:00
Rob Fellows
7e9277a2bc
NIFI-6671 - sort parameters by name in the 'Reference Parameter' dropdown.
...
This closes #3736
2019-09-16 10:03:10 -04:00
Rob Fellows
5ca3655dbf
NIFI-6381 - Make Parameters and Parameter Contexts searchable in UI
...
NIFI-6381 - remove wildcard imports
This closes #3728
2019-09-13 16:52:14 -04:00
Mark Payne
7623e6f5a1
NIFI-6024: When fetching names of buckets and flows for registry, sort them alphanumerically
...
This closes #3709 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2019-09-13 11:21:32 -04:00
Mark Payne
eb6085a31d
NIFI-6658: Implement new bin/nifi.sh diagnostics command that is responsible for obtaining diagnostic information about many different parts of nifi, the operating system, etc.
...
This closes #3727 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2019-09-13 10:45:53 -04:00
Koji Kawamura
e659e3b606
NIFI-5952 Refactor RAW S2S from nio to socket
2019-09-13 10:30:04 -04:00
Yolanda M. Davis
5106b764da
NIFI-6649 - repaired test due to min zero fix
...
NIFI-6649 - added check if logging debug is enabled
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #3730
2019-09-12 16:08:31 -04:00
Rob Fellows
75c47388a6
NIFI-6630 - Add a goto action in the property table for properties that reference parameters.
...
NIFI-6630 - base convert and goto parameter logic on any reference to a parameter contained in the text of the property value.
This closes #3718
Signed-off-by: Scott Aslan <scottyaslan@gmail.com>
2019-09-12 13:23:32 -04:00
Rob Fellows
2f7448c9e5
NIFI-6634 - Indicate variables are no longer recommended and favor parameters
...
This closes #3721
2019-09-12 12:44:52 -04:00
Yolanda M. Davis
8e1452a3f3
NIFI-6649 - added separate query interval configuration for observation queries
...
NIFI-6649 - documentation update
NIFI-6649 - add debug logging for score and prediction information
NIFI-6649 - fix to ensure counts return minimum value of 0 if not infinite or NaN
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #3719
2019-09-12 12:13:19 -04:00
Scott Aslan
c187292fd9
[NIFI-6629] calc correct width for usage ellipsis
...
This closes #3708
2019-09-11 15:06:56 -04:00
Scott Aslan
d9c8d0c5a7
[NIFI-6625] add ellipsis and tooltip to list of parameters in usage list
...
This closes #3707
2019-09-11 13:27:55 -04:00
Scott Aslan
250e1b0297
[NIFI-6639] consistent ux for checkboxes and their correspoinding field
...
This closes #3706
2019-09-11 13:09:32 -04:00