Jeff Storck
bbdd087d77
NIFI-1876 Implemented PropertyDescriptorDTO merging
...
NIFI-1876 Updated PermissionsDTO to use boolean primitives instead of Boolean objects for read and write permission
Removed ISE throwing from EntityFactory, it will rely on null checks instead
This closes #694
Signed-off-by: jpercivall <joepercivall@yahoo.com>
2016-08-12 17:22:37 -04:00
Matt Gilman
e81147c92a
NIFI-1876: - Introducing entities for allowable values and process group status.
...
Signed-off-by: Jeff Storck <jtswork@gmail.com>
Signed-off-by: jpercivall <joepercivall@yahoo.com>
2016-08-12 17:22:26 -04:00
Jeff Storck
572dfed78a
NIFI-1876 Implements merging of responses to successful requests based on authorization, returning the most restrictive response - Added StandardHttpResponseMergerSpec for testing response merging - Added Permissible interface - Added nifi-api/controller/archive to ProcessGroupEndpointMerger - Removed AbstractMultiEntityEndpoint.java, not used anymore - Implemented reponse merging for GET requests where there are some successful and problematic responses, returning most restrictive one. - Updated nf-settings.js with ControllerConfigurationEntity property rename from controllerConfiguration to component - Implemented merging of status DTOs based on read permission NIFI-2264 Implemented merging of status history results based on readability permissions - Added StatusHistoryEndpointMergerSpec to test merging of status history based on read permission
...
NIFI-1876 Added merging for labels, funnels, and controller service references.
NIFI-1876 Added Label and Funnel merging to FlowMerger.java
NIFI-1876 Added replication of request for process group controller services
- Updated merging code for Status and Status History based on read permissions
NIFI-1876 Fixed issue with node status snapshots all looking like they came from one node
Updated ProcessGroupStatusSnapshotDTO to contain status snapshot entities to retain readability permission
Added entity classes for ConnectionStatusSnapshotDTO, PortStatusSnapshotDTO, ProcessGroupStatusSnapshotDTO, ProcessorStatusSnapshotDTO, and RemoteProcessGroupStatusSnapshotDTO
Updated PropertyDescriptorDTO to contain AllowableValueEntity to retain readability permission
Added entity class for AllowableValueDTO
Moved AllowableValueDTO to its own top-level class
Updated DtoFactory to get permissions for status snapshot entities
Updated StatusMerger to merge status snapshot entities
Signed-off-by: jpercivall <joepercivall@yahoo.com>
2016-08-12 17:22:17 -04:00
Scott Aslan
a9675552d9
[NIFI-2557] Enhance Modal Plugin. This closes #842
2016-08-12 11:40:45 -04:00
Devin Fisher
098a35c915
Fixed CharSequenceTranslatorEvaluator to meet style standard and added license text block
...
Signed-off-by: Matt Burgess <mattyb149@apache.org>
This closes #833
2016-08-12 11:31:50 -04:00
Devin Fisher
28b5dbec3a
Changed the heading for doc to encode instead of escape
...
Signed-off-by: Matt Burgess <mattyb149@apache.org>
2016-08-12 11:30:06 -04:00
Devin Fisher
c385651209
Added documentation for the new expression language functions for escapes
...
Signed-off-by: Matt Burgess <mattyb149@apache.org>
2016-08-12 11:30:06 -04:00
devin fisher
219e0e96fb
Added more test for escape and unescape functions
...
Signed-off-by: Matt Burgess <mattyb149@apache.org>
2016-08-12 11:30:06 -04:00
devin fisher
8f74241a10
added functions for escaping text to the expression language
...
Signed-off-by: Matt Burgess <mattyb149@apache.org>
2016-08-12 11:30:06 -04:00
Devin Fisher
6f85440ebd
fix a copy past error
...
Signed-off-by: Matt Burgess <mattyb149@apache.org>
2016-08-12 11:30:06 -04:00
Devin Fisher
ebd11b1d8f
EscapeJson function added to expression-language
...
Made use of org.apache.commons.lang3.StringEscapeUtils to do that
actual processing
Signed-off-by: Matt Burgess <mattyb149@apache.org>
2016-08-12 11:30:06 -04:00
Matt Gilman
e5e86cf07c
NIFI-2548:
...
- Allowing selection of User/Cluster node when searching and encountering an exact match.
This closes #839
Signed-off-by: Koji Kawamura <ijokarumawak@apache.org>
2016-08-12 20:41:49 +09:00
Matt Gilman
fa639e2596
NIFI-2542: - Ensuring transitive referencing components are able to be returned. - Ensuring we can enable/disable services with transitive referencing components. - Ensuring we cannot enable/disable services with unauthorized referencing components.
...
NIFI-2543: - Ensuring we have permissions before attempting to reload a controller service.
This closes #837
Signed-off-by: jpercivall <joepercivall@yahoo.com>
2016-08-11 20:42:35 -04:00
Mark Payne
25a2fac453
NIFI-2535: Do not include properties that are unset in flow fingerprint. This allows a new property to be added to a processor without affecting the fingerprint, if the value is never set
...
This closes #829 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2016-08-11 10:44:28 -04:00
Mark Payne
76a4a2c48b
NIFI-2544: Created integration tests for clustering and addressed a few minor bugs that were found in doing so
...
This closes #832 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2016-08-11 10:43:38 -04:00
Andrew Lim
916292994c
NIFI-2541 This closes #831 . Update Multi-tenant authorization doc for UI change to Policy page
2016-08-10 15:47:59 -04:00
Matt Burgess
d544274881
NIFI-2531: Fixed JdbcCommon handling of BigInteger objects for Avro
...
This closes #823 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2016-08-10 15:19:34 -04:00
Matt Burgess
2938a5353a
NIFI-1663: Adding attribution for derived work for OrcFlowFileWriter
2016-08-10 14:51:05 -04:00
Mark Payne
85877a73dc
NIFI-2540: Exclude from templates the parts of property descriptors that are not necessary. Also ensure that Property Descriptors are not completely removed from Controller Services.
...
This closes #828
2016-08-10 13:27:20 -04:00
Matt Burgess
d9720239f5
NIFI-1663: Add ConvertAvroToORC processor
...
This closes #727
2016-08-10 12:37:15 -04:00
Joey Frazee
bb24312709
NIFI-2142 Added Guava cache for XSLT stylesheets in TransformXml
...
This closes #609
Signed-off-by: jpercivall <joepercivall@yahoo.com>
2016-08-10 11:13:30 -04:00
Matt Burgess
557d6365bf
NIFI-2518: Added unit test showing issue
...
NIFI-2518: Added support for fractional seconds to AbstractDatabaseFetchProcessor
This closes #821
2016-08-10 11:10:17 -04:00
Matt Gilman
219234d001
NIFI-2530: - When no explicit policy is defined, defer to the parent Process Group instead of attempting to match component's within the flow.
...
This closes #826 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2016-08-10 11:06:16 -04:00
joewitt
84cac0daca
NIFI-2299 Add standard services api access for scripting processors
2016-08-09 17:15:44 -04:00
Bryan Rosander
2dc094765d
NIFI-2516 - Extract version info into parent pom, upgrade to commons-io 2.5
...
NIFI-2516 - Removing slf4j-api, version from slf4j-log4j12
This closes #809 .
2016-08-09 22:43:29 +02:00
joewitt
f7d2cd69d4
NIFI-2499 edited image paths in asciidoc
2016-08-09 16:37:20 -04:00
Sarah Olson
623d56c0d5
NIFI-2499 This closes #825 . Updated User Guide screen shots and text to reflect the new UI. Added two new screenshots as well.
2016-08-09 16:37:20 -04:00
Matt Gilman
fbb705e461
NIFI-2511: - Ensuring Process Group bulletins are bubbling up as expected.
...
This closes #822 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2016-08-09 16:28:57 -04:00
Tim Reardon
45c31c8305
NIFI-2507 Added Canned ACL support to PutS3Object
...
This closes #801
Signed-off-by: James Wing <jvwing@gmail.com>
2016-08-09 13:20:52 -07:00
joewitt
b2401522ea
NIFI-2521 This closes #815 . removed test classes with questionable origin and licensing.
2016-08-09 15:46:58 -04:00
Matt Gilman
7a1f749f69
NIFI-2475: - Updating UI to better suggest that component specific administrators do not override higher level administrators.
...
This closes #813
2016-08-09 15:40:28 -04:00
Matt Burgess
7575e87cb1
NIFI-2520 This closes #818 . Added attribution for storm-hive and other Hive dependencies to NOTICEs
2016-08-09 15:27:24 -04:00
Mark Payne
42df02f014
NIFI-2406 This closes #820 . Addressed regression introduced in NIFI-2406 where the cluster does not recognize a new Cluster Coordinator when the coordinator is shutdown
2016-08-09 15:19:49 -04:00
Oleg Zhurakousky
18f4150015
NIFI-2515 This closes #814 . fixed Kafka serialization/deserialization settings
2016-08-09 14:28:51 -04:00
Andre F de Miranda
f6ba922292
NIFI-1965 This closes #819 . COnvert DNS_TIMEOUT property to TIME_PERIOD
2016-08-09 14:25:07 -04:00
Matt Gilman
ae8045d99b
NIFI-2505: - Updating the user identity field in the ActionDTO.
...
This closes #800 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2016-08-09 13:07:50 -04:00
Matt Gilman
aae6325603
NIFI-2237: - Reorganizing the refactored REST endpoints. - Tweaking message text.
...
This closes #788 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2016-08-09 12:04:31 -04:00
Matt Burgess
cb76e67a3d
NIFI-2026 This closes #812 . Moved vendor repositories into Maven profiles
2016-08-08 16:54:51 -04:00
Oleg Zhurakousky
5e5c3f7c3b
NIFI-2504 This closes #810 . fixed template export for RPG
...
- ensured that RPG and connections to it are treated as special case where instance ID is preserved
2016-08-08 16:54:27 -04:00
Mark Payne
ed14bf22e7
NIFI-2493 This closes #798 . Do not fingerprint Remote Ports' running state. When synchronizing remote flow with local flow, start/stop remote group ports as appropriate based on the inherited flow
2016-08-08 16:54:27 -04:00
Mark Payne
8752d11f18
NIFI-2495 This closes #808 . Ensure that we always close Index Searchers when we're finished with them
2016-08-08 16:54:27 -04:00
Andre F de Miranda
d6a2409d71
NIFI-1965 - Implement QueryDNS processor
...
This closes #496 .
2016-08-08 22:27:40 +02:00
Andre F de Miranda
493919922e
NIFI-1965 - Rename nifi-geo-bundle to nifi-enrich-bundle
2016-08-08 22:27:22 +02:00
Andre F de Miranda
4e08d94178
* NIFI-2026 - Add Cloudera, Hortonworks and MapR repositories to enable users to seamlessly build NiFi using 3rd party (non-Apache) Maven artifacts
...
Signed-off-by: Matt Burgess <mattyb149@apache.org>
Minor tweaks to repository names, etc.
This closes #699
2016-08-08 13:08:18 -04:00
joewitt
66888d2ad7
NIFI-2510 This closes #807 . trivial updates for 1.0 release
2016-08-08 12:52:33 -04:00
Oleg Zhurakousky
9b647cd538
NIFI-1148 added IMAP/POP3 support added initial set of processors to support consumption of Email via IMAP/IMAPS and POP3 protocols
...
Signed-off-by: Matt Burgess <mattyb149@apache.org>
NIFI-1148 addressed PR comments from @trixpan
NIFI-1148 addressing PR comments
NIFI-1148 addressed PR comments
This closes #710
2016-08-08 11:57:28 -04:00
joewitt
120d2100a3
NIFI-2506 fixed build warns on administration-guide.doc
2016-08-08 10:04:51 -04:00
Andrew Lim
3fc67df0b4
NIFI-2506 This closes #799 . Update screenshot in README.md for new 1.0 UI
2016-08-08 10:04:00 -04:00
Andrew Lim
026a8d53d2
NIFI-2502 This closes #797 . Update Multi-tenant Authorization section in Admin Guide for addition of data policies
2016-08-08 09:53:56 -04:00
Mark Payne
c1c052af71
NIFI-2406: Ensure that hearbeat monitor continues to run while instance is running. This way if a node sends heartbeat to this node as elected coordinator changes, we notify the node accordingly. Handle Exceptions more gracefully in leader election code. Tweaked some handling of how nodes reconnect to the cluster to ensure more stability with cluster
...
Signed-off-by: Yolanda M. Davis <ymdavis@apache.org>
This closes #729
2016-08-08 09:15:10 -04:00