Scott Aslan
ad6af1d941
NIFI-3994 Add Create Template to the context menu
...
Signed-off-by: James Wing <jvwing@gmail.com>
This closes #1883 .
2017-06-17 16:46:31 -07:00
Wesley-Lawrence
5a7e6c6ac1
NIFI-4064 Make sure that Funnels with queued incoming FlowFiles, but no outgoing connections yield rather than continually check to run.
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #1914 .
2017-06-17 15:50:40 +02:00
Matt Gilman
490e1da5db
NIFI-4019:
...
- Adding support for X-Forwarded-* headers.
- Unrelated code clean up.
- Addressing additional proxying issues.
- Addressing mistyped landing page.
- Handled trailing slashes in proxy headers for context path
2017-06-15 14:17:35 -04:00
Mark Payne
c0ad5bcc7b
NIFI-1921: Fixed bug in how average lineage duration was calculated for cluster stat
...
Signed-off-by: Matt Burgess <mattyb149@apache.org>
This closes #1912
2017-06-13 12:29:03 -04:00
Matt Gilman
4ed7511bee
NIFI-3653: - Introducing UserGroup and Policy provider interfaces.
...
- Introducing FileUserGroupProvider and FileAccessPolicyProvider.
- Refactoring FileAuthorizer to utilize the file based implementations.
- Introducing the StandardManagedAuthorizer.
- Decorating the configured ManagedAuthorizer to ensure integrity checks are still performed.
- Loading user groups if possible to use during access decisions.
- Merging responses for requests for AccessPolicies, Users, and UserGroups.
- Adding unit tests as appropriate.
- Adding methods to the User, Group, and AccessPolicy builder that more easily supports generating UUIDs.
- Fixing typo when seeding policies during startup.
- Fixing type in documentation and error messages.
This closes #1897 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2017-06-09 13:54:10 -04:00
Matt Gilman
cc741d2be6
NIFI-3997:
...
- Bumping to next minor version.
2017-06-08 15:22:51 -04:00
Matt Gilman
1bf0a1a849
Merge branch 'NIFI-3997-RC1'
2017-06-08 14:30:10 -04:00
Matt Gilman
c86190c513
NIFI-4027: - Fixing the positioning of the tooltips in the component toolbar.
...
This closes #1893
Signed-off-by: Scott Aslan <scottyaslan@gmail.com>
2017-06-06 17:35:43 -04:00
Koji Kawamura
e1880785d0
NIFI-4021: Fix StandardFlowSynchronizerSpec to pass independently.
...
This closes #1892 .
Signed-off-by: Andy LoPresto <alopresto@apache.org>
2017-06-05 19:25:07 -07:00
Matt Gilman
6ee12e9b47
NIFI-3997-RC1prepare for next development iteration
2017-06-05 11:07:43 -04:00
Matt Gilman
ddb73612bd
NIFI-3997-RC1prepare release nifi-1.3.0-RC1
2017-06-05 11:07:28 -04:00
Andre F de Miranda
4d78052dd4
NIFI-1709 - Introduce logic to probe Linux version using /etc/os-release to nifi.sh
...
Add explicit paths to support SLES 11 SP4 / OpenSUSE init.d layout
This closes #1794
2017-06-03 08:12:52 +10:00
Mark Payne
5cb928131c
NIFI-3981: When serializing flow to cluster, use the Scheduled State of ports as they are configured to be, not the current state, since the current state may change as soon as the FlowController has finished initializing
...
This closes #1861 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2017-05-25 16:45:20 -04:00
Mark Payne
36911957dc
NIFI-3972: This closes #1855 . When enabling Controller Services on startup, wait until service is enabled (or until 30 seconds elapses, whichever comes first) before returning. This avoids having Service A depend on Service B and then attempting to start Service A before Service B is fully enabled
...
Signed-off-by: joewitt <joewitt@apache.org>
2017-05-25 13:32:02 -04:00
Mark Payne
eb25c8547a
NIFI-3972: Ensure that we wait until service state becomes enabled before triggering completable future that says that it's enabled
2017-05-25 13:31:53 -04:00
Mark Payne
eaefec6d81
NIFI-3971: This closes #1854 . Fixed bug in calculating content size that was transferred when cloning a relationship
...
Signed-off-by: joewitt <joewitt@apache.org>
2017-05-24 22:14:56 -04:00
Mark Payne
5aa3baca79
NIFI-3568: This closes #1577 . Use a cached thread pool in order to allow ThreadPoolRequestReplicator to scale up the number of threads to some configurable max
...
Signed-off-by: joewitt <joewitt@apache.org>
2017-05-24 21:21:45 -04:00
Scott Aslan
86728bac7e
[NIFI-3925] for the jquery.combo plugin: update the calculation of the width of the combo box options overlay and also updated the plugins styles to now leverage the css calc() to determine the exact width of .combotext and .combo-option-text elements. This closes #1848
2017-05-24 16:15:42 -04:00
Matt Gilman
f97b3fe455
NIFI-3963: - Ensuring the RemoteGroupPort yields when the details cannot be refreshed from any of the configured remote instances.
...
This closes #1853 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2017-05-24 15:58:22 -04:00
Mike Moser
232380dbfd
NIFI-1452 on timer-driven yield, use the greater of yield duration or run schedule
...
This closes #1832 .
2017-05-24 14:24:29 -04:00
Mark Payne
b12cf8a6d2
NIFI-3671: This closes #1852 . Ensure that we use the existing ResourceClaim (if it exists) when swapping data in, instead of creating a new one. Otherwise, if the ResourceClaim is still writable, then we may archive the data and then write to it, which can cause a NullPointerException in FileSystemRepository
...
Signed-off-by: joewitt <joewitt@apache.org>
2017-05-24 14:21:18 -04:00
Pierre Villard
fb7d6d1150
NIFI-3799 Add Input Requirement Info to Docs
...
Added input requirement info for processor documentation
This closes #1756 .
Signed-off-by: James Wing <jvwing@gmail.com>
2017-05-24 10:45:45 -07:00
Scott Aslan
7a46238baf
[NIFI-3943] align combo option item toolips to hover closer to the icon. This closes #1849
2017-05-24 11:14:48 -04:00
Joe Skora
0a7d149656
NIFI-3932 Symbols in API comments cause problems with Swagger Codegen
...
* Update ApiModelProperty descriptions to avoid problematic characters.
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #1821 .
2017-05-23 19:04:54 +02:00
Matt Gilman
3ec0aa947f
NIFI-3955:
...
- Filtering out the EventTime searchable field for all implementation of ProvenanceRepository. Prefer user query using the startDate/endDate fields.
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #1844 .
2017-05-23 18:48:29 +02:00
James Wing
b64232117f
NIFI-3707 Sort Attributes in FlowFile Details UI
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #1843 .
2017-05-23 18:06:18 +02:00
Matt Gilman
ded396f0ef
NIFI-3933:
...
- When monitoring heartbeats use the connected nodes as the basis for the check. This addresses the case when a node is terminated and no corresponding heartbeats exist.
This closes #1838 .
2017-05-22 16:51:13 -04:00
Matt Gilman
d33c4c72d4
NIFI-3933:
...
- When monitoring heartbeats use the connected nodes as the basis for the check. This addresses the case when a node is terminated and no corresponding heartbeats exist.
2017-05-22 16:50:30 -04:00
Mark Payne
9bd0246a96
NIFI-3863: Initial implementation of Lookup Services. Implemented LookupRecord processors. This required some refactoring of RecordSetWriter interface, so refactored that interface and all implementations and references of it
2017-05-19 01:02:41 -04:00
joewitt
be67f3552b
NIFI-3853 fixing tests to properly encapsulate their environments
...
This closes #1822 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2017-05-18 13:36:02 -04:00
Koji Kawamura
36e7bd6164
NIFI-3894: This closes #1820 . Fixed close and consume order with compression.
...
Before this fix, 'NullPointerException: Inflater has been closed' can be thrown as the Inflater is closed before input stream is consumed.
Also, calling close from AbstractTransaction.receive is removed, because the DataPacket is exposed as its return value and this class will not be able to know when to close the stream.
Signed-off-by: joewitt <joewitt@apache.org>
2017-05-17 22:57:33 -04:00
Jeff Storck
8e1c79eaaf
NIFI-1963 Allows a node reconnecting to the cluster to inherit non-fingerprinted processor settings
...
Forces a node reconnecting to a cluster to serialize the updated flow to disk
Added most processor settings to the flow fingerprint (excluding name, style, comment, position, and schedule state)
Updated some test data for FingerprintFactoryTest to test for new fields added to the flow fingerprint
Updated StandardProcessorNode to allow processor comments and name to be settable while a processor is running
Updated StandardFlowSynchronizer to inherit non-fingerprinted processor settings (name, style, comment, and position) when flow is already synchronized
This closes #1812
2017-05-17 17:35:33 -04:00
Andre F de Miranda
289dde098e
NIFI-3896 - Makes DeprecationNotice more intuitive. This closes #1799
...
Update developers guide on how to deprecate a component
2017-05-17 16:37:11 -04:00
Scott Aslan
2dde480029
[NIFI-3906] Introduce additional validation when handling user-supplied input to ensure appropriate values and output encoding within SlickGrid tables. This closes #1818
2017-05-17 13:04:31 -04:00
Mark Payne
9198bee038
NIFI-3923: Only start processors after repositories have been initialized. This closes #1817
2017-05-17 11:12:59 -04:00
Matt Gilman
c50d516076
NIFI-3848:
...
- Allowing the revision check to be overridden when the state of a nodes connection to the cluster changes.
This closes #1811
2017-05-16 17:09:48 -04:00
Matt Gilman
6b71b4cbb8
NIFI-3868: - Ensuring we do not attempt to group bulletins that lack permissions. - Only group bulletins when all nodes report the same message. - Retain the most recent bulletin.
...
Signed-off-by: Matt Burgess <mattyb149@apache.org>
This closes #1801
2017-05-16 16:54:30 -04:00
Mark Payne
2f3ba57dd6
NIFI-3914: Do not validate that remote group ports can start transmitting if there is no connection
...
This closes #1810 .
Signed-off-by: Aldrin Piri <aldrin@apache.org>
2017-05-16 16:10:00 -04:00
Bryan Bende
3a0004a665
NIFI-3904 Adding logic to only reload when incoming bundle is different and to use additional URLs from spec component
...
NIFI-3908 Changing UI to submit filterType for CSs and filter for processors and reporting tasks
2017-05-16 16:08:28 -04:00
Mark Payne
494a0e8928
NIFI-3900: Ensure that when we serialize a flow to send to Cluster Coordinator that we include the Scheduled State for processors as they are intended to be, not as they are currently because during startup they may not have been started yet.
...
NIFI-3900: Rebased against master and updated new unit test to use new method signature for FlowSerializer.serialize
This closes #1804 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2017-05-16 16:04:09 -04:00
Matt Gilman
ac8e57259f
NIFI-3907 Added response headers.
...
Signed-off-by: Andy LoPresto <alopresto@apache.org>
2017-05-16 11:55:36 -07:00
Scott Aslan
f5f6cab646
NIFI-3906 Added formatting to tables.
...
Signed-off-by: Andy LoPresto <alopresto@apache.org>
2017-05-16 11:17:29 -07:00
Koji Kawamura
77a676bf92
NIFI-3894: Call Inflater/Deflater.end to free up memory
...
This closes #1796 .
2017-05-16 13:49:31 -04:00
Aldrin Piri
58cf15a912
NIFI-2199 NIFI-3112 Pipe stdout to /dev/null and allow stderr to propagate through.
...
Signed-off-by: Yolanda M. Davis <ymdavis@apache.org>
This closes #1786
2017-05-16 13:31:15 -04:00
Matt Gilman
824712bffe
NIFI-3901:
...
- Addressing response code of POST /provenance/lineage.
- Ensuring cluster node details are set accordingly.
This closes #1803 .
Signed-off-by: Aldrin Piri <aldrin@apache.org>
2017-05-16 12:36:27 -04:00
Mark Payne
603f713a40
NIFI-3860: Relax the constraint that the ProcessSession must always be given the most up-to-date version of a FlowFile
...
This closes #1778 .
2017-05-16 08:51:41 -04:00
Matt Gilman
6ffb78d404
NIFI-3853:
...
- Filtering out certain control characters and unpaired Unicode surrogate codepoints prior to saving the flow.xml.
This closes #1784 .
Signed-off-by: Andy LoPresto <alopresto@apache.org>
2017-05-15 19:02:03 -07:00
Peter G. Horvath
bf15502e19
NIFI-3763 Add new processor to log user defined messages built with NiFi Expression Language
...
Signed-off-by: Matt Burgess <mattyb149@apache.org>
This closes #1737
2017-05-15 14:18:57 -04:00
Andre F de Miranda
d092551211
NIFI-3761
...
- adjust testFullyDocumentedProcessor to correctly eval to false when needed
- Introduce the ability to deprecate a component
- Allow documentation to inform user about deprecation of a component
- This closes #1718
NIFI-391 - Add set/getDeprecationReson to DocumentedDTO and use it within DtoFactory'
2017-05-15 08:43:32 -04:00
Scott Aslan
09f6a7040c
[NIFI-3830] force browsers to use URLSearchParams polyfill do to bugs and inconsistent browser implementations. This closes #1785
2017-05-13 07:34:33 -04:00