Matthew Burgess
febb119fac
NIFI-4696 - Add Flowfile attribute EL support and per-table concurrency to PutHiveStreaming
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2342 .
2017-12-20 12:11:38 +01:00
Koji Kawamura
1ee8d16a21
NIFI-4005: Azure Blob Storage SAS support, incorporating review comments. This closes #2353
...
- Renamed Azure to AzureStorageUtils.
- Fixed whitespacing in property description.
- Renamed SAS String to SAS Token.
2017-12-19 10:34:54 -05:00
Andrew Grande
17ddaf6be0
NIFI-4005 Add support for Azure Shared Access Signature (SAS) Tokens. Upgraded the client library from 5.0.0 to 5.2.0
2017-12-19 10:30:45 -05:00
Norito Agetsuma
f04ddcf442
NIFI-4539 - ExtractGrok - Add support returning only named captures
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2233 .
2017-12-19 15:49:14 +01:00
Matthew Burgess
612675e428
NIFI-4684 - Added SQL Parameter Attribute Prefix property to ConvertJSONToSQL
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2333 .
2017-12-19 10:32:52 +01:00
Matt Gilman
17718940d7
NIFI-4689 - Ensuring all provenance properties are represented in nifi.properties.
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2352 .
2017-12-19 09:44:25 +01:00
Mark Payne
9750cf2fcd
NIFI-3709: Added XMLENC to L&N file. Moved inclusion of nifi-atlas-nar to a profile named include-atlas. This closes #2335 .
2017-12-18 12:24:09 -05:00
Koji Kawamura
fc73c60924
NIFI-3709: Export NiFi flow dataset lineage to Apache Atlas
2017-12-18 12:23:58 -05:00
trixpan
44a3ac9eff
NIFI-4706 - This closes #2348 . Bump ParCEFone version
...
Signed-off-by: joewitt <joewitt@apache.org>
2017-12-18 10:13:34 -05:00
Mark Payne
406db4867a
NIFI-4702: When we check the next line for matches in Grok Reader, store the Map that is returned so that we don't have to re-evaluate the regexes the next time that nextRecord() is called
...
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #2349
2017-12-18 09:41:05 -05:00
Josh Anderton
f50a07ec88
NIFI-4655: This closes #2347 . Fixed NPE in the InvokeHTTP processor caused when an SSLContextService was assigned without keystore properties
...
- Added check for keystore properties and only initialized keystore when necessary.
- Added TestInvokeHttpTwoWaySSL test class to test with two-way SSL
- Modified TestInvokeHttpSSL to test with one-way SSL
Signed-off-by: joewitt <joewitt@apache.org>
2017-12-18 09:11:53 -05:00
Marco Gaido
9217e2fc63
NIFI-4619: Enable expression language on AWSCredentialsProviderControllerService properties
...
Signed-off-by: James Wing <jvwing@gmail.com>
This closes #2344 .
2017-12-17 12:51:34 -08:00
Marco Gaido
463dcd8812
NIFI-4629: This closes #2345 . Put flowfiles without the grouping attribute in the default group
...
Signed-off-by: joewitt <joewitt@apache.org>
2017-12-15 10:35:13 -05:00
Mike Thomsen
15eeb22116
NIFI-4479 Added DeleteMongo processor.
...
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #2295
2017-12-14 20:18:20 -05:00
joewitt
a12abc24e5
NIFI-4683 This closes #2339 . added a few missing license/notice entries for spark controller service and processor nars, removed dead code, cleaned up logging. This sign off is relevant to commit 52684c3ec3b7c0ee28c6cf64cfd178976996615a
...
Signed-off-by: joewitt <joewitt@apache.org>
2017-12-14 16:23:41 -05:00
Matthew Burgess
2192138b06
NIFI-4683: Add ability to execute Spark jobs via Livy
2017-12-14 16:23:41 -05:00
jknulst
d543cfde25
NIFI-4675 Lifted restriction on demarcator and kafka.key usage together. This closes #2326 .
2017-12-14 15:15:13 -05:00
Joe Percivall
48ae4be015
NIFI-4475 Changing the get(batchSize) method in StandardProcessSession so that it checks all connections before returning nothing. This closes #2337 .
2017-12-14 15:08:55 -05:00
Koji Kawamura
57947d64cd
NIFI-4694: Make PutSFTP Disable Directory Listing a normal property. This closes #2338 .
2017-12-14 15:05:40 -05:00
Koji Kawamura
b8375a681a
NIFI-3377: NiFi RPG errors when switching between transport protocols. This closes #2340 .
2017-12-14 15:02:40 -05:00
Kevin Doran
2608351113
NIFI-4667 Fix LDAP Sync Interval
...
Corrects time unit conversion for the Sync Interval config property
for LdapUserGroupProvider in authorizers.xml.
Also enforces a minimum value of 10 secs for the Sync Interval to help
catch unintentional misconfigurations, for example users upgrading
from previous versions, where tiny Sync Interval values could be set
as a workaround for NIFI-4667.
This closes #2341
2017-12-14 15:01:52 -05:00
Mike Thomsen
d7347a2dc3
NIFI-4644 Fixed LookupService API to allow for more than String/String lookup pairs. This closes #2304 .
2017-12-13 16:04:23 -05:00
Mike Thomsen
bfe92b9000
NIFI-3970 added changes from a code review.
...
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #2334
2017-12-11 19:16:34 -05:00
Matthew Burgess
63840377dd
NIFI-3970: Add CSVRecordLookupService
2017-12-11 19:14:27 -05:00
Mike Thomsen
59d3c64195
NIFI-4636 Updated GetMongo to support expression language on limit, results per flowfile and batch fields.
...
NIFI-4636: Added unit tests
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #2289
2017-12-11 12:49:42 -05:00
Mark Payne
f772f2f093
NIFI-4671: This closes #2328 . Ensure that Avro Schemas that are created properly denote fields as being nullable iff the schemas says they are, for non-top-level fields
...
Signed-off-by: joewitt <joewitt@apache.org>
2017-12-11 11:46:15 -05:00
Jeff Storck
600586d6be
NIFI-3366 This closes #2332 . Added parent/child flowfile relationship between the incoming flowfile and the files that are moved from the input directory to the output directory.
...
Updated to allow tests to check for evaluation of properties that support expression language.
Fixed bug with changeOwner attempting to operate on original file rather than the moved/copied file.
Added license header to MoveHDFSTest.java
Added test for moving a directory of files that contains a subdir, ensuring non-recursive behavior
Added to the description of the processor that it is non-recursive when a directory is used as input.
Added RAT exclude for test resource .dotfile to pom.xml
Signed-off-by: joewitt <joewitt@apache.org>
2017-12-11 08:41:36 -05:00
Gray Gwizdz
3731fbee88
NIFI-3366 MoveHDFS processor supports expressions language for input and copy operations
...
Signed-off-by: Jeff Storck <jtswork@gmail.com>
2017-12-11 08:41:25 -05:00
Mark Payne
c138987bb4
NIFI-4656, NIFI-4680: This closes #2330 . Fix error handling in consume/publish kafka processors. Address issue with HortonworksSchemaRegistry throwing RuntimeException when it should be IOException. Fixed bug in ConsumeerLease/ConsumKafkaRecord that caused it to report too many records received
...
Signed-off-by: joewitt <joewitt@apache.org>
2017-12-08 16:01:14 -05:00
Mark Payne
1fc1d38fd8
NIFI-4562: This closes #2331 . If an Exception is thrown when merging FlowFiles, ensure that we remove the 'bundle' flowfile before exiting the method
...
Signed-off-by: joewitt <joewitt@apache.org>
2017-12-08 15:35:36 -05:00
Mark Payne
3b74d2ddad
NIFI-4633: This closes #2327 . Ensure that everywhere that a FlowFile is passed into ProcessSession that we used the most up-to-date version of it
...
Ensure that when ProcessSession.clone(FlowFile) is called, we obtain the most recent version of the FlowFile before attempting to obtain FlowFile size.
Signed-off-by: joewitt <joewitt@apache.org>
2017-12-08 15:30:01 -05:00
Mark Payne
113ad5ecfa
NIFI-4639: Updated PublishKafka 1.0 processor to use a fresh writer for each output record as well. This closes #2292 .
2017-12-08 09:14:17 -05:00
matthew-silverman
c9cc76b5c8
NIFI-4639: fresh writer for each output record
2017-12-08 08:39:22 -05:00
Mark Payne
8e6649ba15
NIFI-2776: This closes #2315 . When joining a cluster, if a processor is stopping but cluster indicates that processor should be running, cause processor to start when its last thread finishes
...
Signed-off-by: joewitt <joewitt@apache.org>
2017-12-07 15:45:18 -05:00
joewitt
a774f1df69
NIFI-4673 changed offending tests to be integration tests and fixed travis config to run the build only once and during appropriate script phase instead of install. Reviewed by Bende.
2017-12-06 16:13:42 -05:00
joewitt
7e61c6333c
NIFI-2375 updated to latest Tika across codebase. Fixed
...
tests and updated L&N for Tika parsers. Turned unstable grpc test to IT
test. Updated deps due to Tika testing findings. This closes #2320
2017-12-06 11:53:15 -05:00
joewitt
cdc1facf39
NIFI-4664, NIFI-4662, NIFI-4660, NIFI-4659 moved tests which are timing/threading/network dependent and brittle to integration tests and un-ignored tests that are IT. Updated travis to reduce impact on infra and appveyor now skips test runs so is just to prove build works on windows. This closes #2319
...
squash
2017-12-06 10:53:09 -05:00
joewitt
a0f568b69c
NIFI-4661 no longer building and including the gprc elements by default. This closes #2318
2017-12-05 14:26:05 -05:00
William Griffiths
9736cb9d33
NIFI-4663 This closes #2317 . Change log for document not found from warn to debug as we have a NOT_FOUND relationship
...
Signed-off-by: joewitt <joewitt@apache.org>
2017-12-05 12:44:54 -05:00
Mark Payne
00b11e82b7
NIFI-4600: This closes #2312 . Added nifi-kafka-1-0-nar and nifi-kafka-1-0-processors modules
...
Signed-off-by: joewitt <joewitt@apache.org>
2017-12-04 16:51:59 -05:00
joewitt
2c68d0e098
NIFI-4652 updating to latest apache version and updating key maven plugins, fixing versions for grpc to avoid extranous build dir, correcting checkstyle issues, resolving build problem with incorrect usage of activeByDefault in maven. Key change is now for the 'dir-only' profile it is now activated via a system property -Ddir-only instead of profile. No other activeByDefault profiles exist except to minifi the javascript but that usage is acceptible as-is. This closes #2313
2017-12-04 09:59:23 -05:00
Mark Payne
596a329dc7
NIFI-4653: Fixed bug where Process Group DTO was not containing variables when created with the #createConciseProcessGroup method. This closes #2314 .
2017-12-04 09:31:54 -05:00
Joey Frazee
a458a139b3
NIFI-4650 This closes #2308 . Added independent hadoop.http.core.version property
...
This closes #2308
Signed-off-by: joewitt <joewitt@apache.org>
2017-12-02 12:58:29 -05:00
joewitt
9fdab10c7c
NIFI-4645 now being very specific to include if not ppc. This closes #2309
2017-12-01 12:47:40 -05:00
aburkard
103a345e85
NIFI-4628 Add support for ListS3Version2 API
...
Signed-off-by: James Wing <jvwing@gmail.com>
This closes #2300 .
2017-11-30 21:53:05 -08:00
joewitt
dd981e87dd
NIFI-4642 updated tests to be more tolerant/variable to different system speeds. Many of these should be integration tests and not unit tests. This closes #2303 .
2017-11-30 14:59:58 -05:00
Mark Payne
45df23b1e0
NIFI-4607, NIFI-3975, NIFI-4602, NIFI-4606: This closes #2272 . Fixed bug in TailFile that caused new Primary Node to not pull current Clustered State when File Location was set to Remote. Fixed bug that caused TailFile to occasionally become 'stuck' when the file it is tailing is renamed and a new file is created with the same name. Removed the 'Rolling Strategy' property from TailFile because it is not actually used in the processor anymore. Deleted MonitorMemoryTest because the unit test was testing the behavior of FlowController more than the behavior of the reporting task itself and in order to do so had a dependency in the pom.xml on nifi-framework-core, which means that it no longer compiles when FlowController is modified.
...
Signed-off-by: joewitt <joewitt@apache.org>
2017-11-30 11:10:46 -05:00
Matthew Burgess
3b15ed855c
NIFI-4559: Add non-zero status relationship to ExecuteStreamCommand
...
NIFI-4559: Removed Penalize Non-zero Status property and updated doc per review comments
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #2246
2017-11-30 10:12:00 -05:00
sbouchex
33281300cd
NIFI-4597 This closes #2283 . correcting imports, checkstyle issues, and adding validator
...
Add a property to override HTTP return code in ListenHTTP processor
Signed-off-by: joewitt <joewitt@apache.org>
2017-11-30 10:02:32 -05:00
Matt Gilman
3df3ff6c61
NIFI-4646: This closes #2306 .
...
- Ensuring the reason behind the SchemaNotFoundException is reported when interacting with the configured SchemaRegistry.
Signed-off-by: joewitt <joewitt@apache.org>
2017-11-30 09:02:21 -05:00
joewitt
9ea9996b36
NIFI-4645 make sure the grpc bundle is only built and nar included IF not building on powerpc arch. This closes #2305
2017-11-29 13:33:17 -05:00
Joey Frazee
73fa0429f0
NIFI-4640 Sub source w/ . in nifi.sh to be POSIX compliant
...
This closes #2302
Signed-off-by: Aldrin Piri <aldrin@apache.org>
2017-11-28 20:02:58 -05:00
Mark Payne
cec2764140
NIFI-4632: Add the local hostname to the list of validated host headers
...
This closes #2288 .
Signed-off-by: Andy LoPresto <alopresto.apache@gmail.com>
2017-11-27 19:08:29 -08:00
joewitt
ecb9c5e929
NIFI-4445 on fast machines the engine ran for 0 millis so the test needs to allow this case
...
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #2296
2017-11-27 11:47:54 -05:00
Mark Payne
9766558cab
NIFI-4526: Allow Target URI's of Remote Process Groups to be changed. This closes #2298
2017-11-27 10:50:32 -05:00
Matthew Burgess
16a23f5a0f
NIFI-4589: Allow multiple keys in FetchDistributedMapCache, add subMap operation to API
...
Signed-off-by: Mike Moser <mosermw@apache.org>
This closes #2260 .
2017-11-21 20:13:35 +00:00
Mark Payne
412b3fbbe2
NIFI-4459: This closes #2240 . Catch Exception if trying to iterate over many confluent schemas and unable to load one; in this case log a WARNING and continue on; also updated Jersey client to newest
...
Signed-off-by: joewitt <joewitt@apache.org>
2017-11-21 12:52:05 -05:00
m-hogue
73702004b9
NIFI-3515: This closes #2257 . Added EventDriven annotation to PutFile
...
Signed-off-by: joewitt <joewitt@apache.org>
2017-11-21 12:40:13 -05:00
Janosch Woschitz
e8b2387cb2
NIFI-4623: This closes #2281 . Removed obsolete instability warning in documentation of newer (>= 0_10) Kafka processors
...
Signed-off-by: joewitt <joewitt@apache.org>
2017-11-21 12:16:54 -05:00
m-hogue
020f9d0596
NIFI-4584: Added @EventDriven to InvokeGRPC
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2265 .
2017-11-21 11:29:42 +01:00
Matthew Burgess
8f2501ffac
NIFI-4612: Allow AvroSchemaRegistry to disable name validation
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2275 .
2017-11-21 11:14:19 +01:00
Matt Gilman
ff5325b923
NIFI-4614: - Updating the types of resources that are filtered out for viewing purposes. Updates include resources with no values and resources that contain wildcards.
...
This closes #2277 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2017-11-20 10:20:01 -05:00
Matt Gilman
439e13a8d5
NIFI-4567:
...
- Adding new properties to allow the referenced attribute of a user/group to be configurable when detecting group membership.
- Expanding on documentation regarding the new properties.
This closes #2274 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2017-11-20 10:09:53 -05:00
Matt Gilman
6b75921725
NIFI-4617:
...
- Ensuring a charset is specified when convert a string into bytes.
- Ensuring the aggregate snapshot is non null before attempting to promote the runStatus.
This closes #2278 .
2017-11-20 09:39:23 -05:00
Andy LoPresto
5d643edfab
NIFI-4501
...
- Changed request header handling logic.
- Removed unnecessary Maven dependency.
- This closes #2279
2017-11-17 20:36:55 -05:00
sbouchex
c89d793364
NIFI-4615
...
- processor status is set to the ProcessorStatusDTO object
- This closes #2276
2017-11-17 15:44:09 -05:00
Matt Gilman
2da72f1524
NIFI-4593: - Ensuring the necessary jackson dependencies are bundled.
...
This closes #2263 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2017-11-16 15:44:37 -05:00
Matthew Burgess
53de8c93ba
NIFI-4603 - Externalize Max HTTP Header Size to nifi.properties
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2271 .
2017-11-15 10:12:39 +01:00
Andy LoPresto
7f8007f22a
NIFI-4608 Removed unnecessary NiFiProperties mocking given enhancements to StringEncryptor.
...
Fixed checkstyle issues.
Fixed test failure in FingerprintFactoryTest.
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2273 .
2017-11-15 10:09:18 +01:00
Pierre Villard
b9c53083c4
NIFI-4576 - rewording processors / cores
...
NIFI-4576: Rewording processor load average to core load average
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #2267
2017-11-14 13:08:53 -05:00
Mike Thomsen
ad2d12a20c
NIFI-4578 Added strategy for dealing with nullable fields in PutHBaseRecord.
...
NIFI-4578 Added changes from code review.
This closes #2256 .
Signed-off-by: Koji Kawamura <ijokarumawak@apache.org>
2017-11-14 13:59:30 +09:00
Pierre Villard
9e9c129c21
NIFI-4577 - ValidateCsv - add attributes to indicate number of valid/invalid lines
...
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #2268
2017-11-13 21:48:30 -05:00
Mark Payne
af3a578711
NIFI-4598: When we retrieve the 'controller' from a remote NiFi instance in order to determine which ports are available, cache those results for up to some configurable amount of time (default 30 secs) so that we don't constantly issue HTTP Requests to the remote nifi
...
This closes #2270 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2017-11-13 14:46:38 -05:00
dlukyanov
c7a5a09b8a
groovyx initial version
...
NIFI-3688 license update to ASF
NIFI-3688 add groovyx dependency
NIFI-3688 comments from @alopresto
- reformat code https://cwiki.apache.org/confluence/display/NIFI/Contributor+Guide#ContributorGuide-EclipseUsers
- enabled java-doc
NIFI-3688
- try fix mess with licenses
- remove commented import
- remove unused var `sql`
NIFI-3688 the properties/skip javadoc/src
NIFI-3688 remove not used sql var
NIFI-3688
- first test case
NIFI-3688
+ 2 more tests based on current groovy tests
NIFI-3688 comment from @mattyb149
- processor renamed to ExecuteGroovyScript
NIFI-3688 fix script path validation
NIFI-3688
- refactor to compile on validation
- prepare 4 test cases with database
NIFI-3688 new test cases with groovy and sql
NIFI-3688 documentation
NIFI-3688
- refactor groovy extended methods
- add more test cases
NIFI-3688
- codestyle
- javadoc
- refactor flowfile voids to self-reference
- fix test cases
NIFI-3688 minor comments changes
NIFI-3688 rename additional documentation according to processor classname
NIFI-3688 exclude json test file from rat check
NIFI-3688 codestyle
NIFI-3688 add nar bundle to root pom.xml and to nifi-assembly/pom.xml
NIFI-3688
- fix & extend additional documentation
- fix pom.xml to bundle groovy into nar
NIFI-3688 add examples into additional processor documentation
NIFI-3688 fix pom.xml to exclude unnecessary libs from nar bundle
NIFI-3688 add restricted annotation
NIFI-3688 change version from 1.2.0-SNAPSHOT to 1.3.0-SNAPSHOT after rebase
NIFI-3688 new method in ProcessSession: public OutputStream write(FlowFile source)
NIFI-3688 change version from 1.3.0-SNAPSHOT to 1.4.0-SNAPSHOT after rebase
NIFI-3688 fix for @mattyb149 comment: The bundles referred to here and below are not included with this NAR and should be removed.
NIFI-3688 fix for @mattyb149 comment: This unused line can be removed
NIFI-3688
- removed `require flowfile` property
- fixed test cases according to deprecated property
change version to 1.5.0-SNAPSHOT
[NIFI-3688] Commented by mistake
[NIFI-3688] remove unused class
[NIFI-3688] fix javadoc comments
[NIFI-3688] refactor CTL & SQL properties
b3eecec901
2916ce1ec8
8e15392e2f
NIFI-3688: Checkstyle and typo fixes
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #1662
2017-11-13 14:32:58 -05:00
Mark Payne
2d3e5abf81
NIFI-3155, NIFI-4571: Fix issue of Remote Group Port having ID the same as on the remote system, by adding an additional targetId field RemoteGroupPort's; this also fixes issue of stats being mixed together for RPG's with the same URL. This closes #2253
2017-11-13 13:54:34 -05:00
Mike Thomsen
fe3f288944
NIFI-4588 Added the ability to use update operators like $push and $set to PutMongo.
...
Removed commented out code
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #2259
2017-11-13 11:44:22 -05:00
Matt Gilman
387dce5ad0
NIFI-4591:
...
- Ensuring View Details button is visible if the user has read access and the service is defined in the current Process Group.
This closes #2262
Signed-off-by: Scott Aslan <scottyaslan@gmail.com>
2017-11-09 16:41:45 -05:00
Mark Bean
f11e03886f
NIFI-4072 replace keyword RELEASE with actual version number
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2258 .
2017-11-09 21:04:50 +01:00
Matt Gilman
9ecb26a52b
NIFI-4587 - Updating styles to allow for newlines in Process Group, Processor, Controller Service, and Reporting Task comments.
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2261 .
2017-11-09 20:25:13 +01:00
Koji Kawamura
37ef2839e0
NIFI-4545: Improve Hive processors provenance transit URL
...
Incorporated review comments:
- Added 'input' to equals() method so that the same table name can appear
as input and output tables.
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #2239
2017-11-09 12:53:28 -05:00
Julian Gimbel
d0502285f2
NIFI-4568 Added existing but missing property WORKING_DIR
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2250 .
2017-11-08 09:50:14 +01:00
Mark Payne
f4a1c9b547
NIFI-4454: Added Process Groups' variables to search capability
...
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #2254
2017-11-06 11:27:05 -05:00
Matthew Burgess
5cd8a3e729
NIFI-4473: Fixed SelectHiveQL flowfile handling during error conditions
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2247 .
2017-11-03 17:03:27 +01:00
Andrew Lim
b5d7aecfac
NIFI-4560 Added mime.type and record.count Write Attributes to ValidateRecord doc
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2249 .
2017-11-03 11:10:00 +01:00
Koji Kawamura
2a69b35f12
NIFI-4548: Add REMOTE_INVOCATION provenance event type
...
This commit includes changes to DeleteHDFS to report REMOTE_INVOCATION
event. In order to do so, the processor had to be changed to create
output FlowFile because a provenance event needs a FlowFile it
associates with.
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2234 .
2017-11-02 19:32:22 +01:00
Koji Kawamura
116c846342
NIFI-4543: Improve HBase processors provenance transit URL
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2237 .
2017-11-02 18:24:40 +01:00
Koji Kawamura
77a51e1a9e
NIFI-4544: Improve HDFS processors provenance transit URL
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2238 .
2017-11-02 10:10:03 +01:00
Koji Kawamura
6413337918
NIFI-4490: Ensure driver settings are correct before connecting binlog
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2244 .
2017-11-02 09:16:56 +01:00
Andrew Lim
9a850c7ed2
NIFI-4552 Add mime.type and record.count Write Attributes to QueryRecord doc
...
NIFI-4552 minor checkstyle violation
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #2242
2017-11-01 14:49:02 -04:00
Pierre Villard
448f03edae
NIFI-4343 - allow multiple URLs in SiteToSite reporting tasks
...
using SiteToSiteClient.Builder().urls() instead of url()
Updated validator to use parseClusterUrls method
This closes #2121 .
Signed-off-by: Koji Kawamura <ijokarumawak@apache.org>
2017-10-30 22:13:06 +09:00
Koji Kawamura
a73b5bda42
NIFI-4546: Make ReportingTask aware of node type in a cluster
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2235 .
2017-10-30 11:22:03 +01:00
Koji Kawamura
d914ad2924
NIFI-4547: Add ProvenanceEventConsumer utility class
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2236 .
2017-10-30 09:50:44 +01:00
Andrew Lim
fb94e983b6
NIFI-2938 Added Write Attributes to RouteText doc and edited Grouping Regular Expression property description
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2232 .
2017-10-30 09:29:52 +01:00
Pierre Villard
68715a0dd4
NIFI-4513 - add EL support for proxy settings in InvokeHttp
...
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #2223
2017-10-27 18:15:27 -04:00
Jeff Storck
d6744b9ee5
NIFI-4528 The ref attribute in the request to view content sent by the client will now be inspected for the proxy context path. If found, it will be removed so the request can be successfully made within the cluster.
...
This closes #2228 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2017-10-27 16:06:28 -04:00
patricker
e3482cc772
NIFI-4534 Choose Character Set for CSV Record Read/Write streams
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2229 .
2017-10-27 10:34:15 +02:00
Matthew Burgess
856dedab12
NIFI-4522: Add SQL Statement property to PutSQL
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2225 .
2017-10-27 09:17:51 +02:00
Matt Gilman
1625f719e6
NIFI-4518:
...
- Ensuring the last selected variable id is reset when closing the dialog.
This closes #2227
Signed-off-by: Scott Aslan <scottyaslan@gmail.com>
2017-10-26 20:53:37 -04:00
Matt Gilman
f2bd9f87ba
NIFI-4518:
...
- Addressing issues when handling the done callback for controller service references.
2017-10-26 12:43:02 -04:00
Matt Gilman
32c0e2be3b
NIFI-4518:
...
- When the URI is too long, invoking the bulletin board multiple times for all specified component ids.
2017-10-26 10:27:57 -04:00
Mark Owens
10f27cd5f0
NIFI-2979 PriorityAttributePrioritizer violates Comparator contract. This closes #2220 .
...
Modified the return value when both objects priority values are null to
zero to match the expected return value based upon the Comparator
contract.
2017-10-25 11:31:09 -04:00
JohannesDaniel
c06dee2321
NIFI-3248: Improvement of GetSolr Processor
...
This closes #2199 .
Signed-off-by: Koji Kawamura <ijokarumawak@apache.org>
2017-10-23 18:53:54 +09:00
Christopher Currie
c894246e03
NIFI-3950 Refactor AWS bundle
...
Signed-off-by: James Wing <jvwing@gmail.com>
This closes #2140 .
2017-10-21 12:58:40 -07:00
Mark Payne
2acf6bdf7a
NIFI-3689: Fixed threading bug in TestWriteAheadStorePartition - multiple threads were simultaneously attempting to update HashMap. Changed impl to ConcurrentHashMap.
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2214 .
2017-10-20 18:15:02 +02:00
Jeff Storck
fb839fff56
NIFI-4499 Updated default content-viewer URL property to be relative rather than assuming it is deployed at the root context. This closes #2217
2017-10-19 15:34:39 -04:00
Mark Payne
95e86c1f51
NIFI-4495: Expose the option for supressing null values on the JSON Writer
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2218 .
2017-10-19 10:20:40 +02:00
Matt Gilman
53e63eaf7c
NIFI-4481:
...
- Adding support for visualizing if a component is scheduled for primary node only.
This closes #2210 .
2017-10-18 15:25:23 -04:00
Matt Gilman
b8a3862078
NIFI-4497:
...
- Fixing issue preventing separators in sub context menus.
This closes #2216
Signed-off-by: Scott Aslan <scottyaslan@gmail.com>
2017-10-18 13:42:58 -04:00
Matthew Burgess
1a1e01c568
NIFI-4473 - fixed NPE in parametrized queries
...
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #2215
2017-10-18 10:13:03 -04:00
Matthew Burgess
4edafad6e5
NIFI-4473: Add support for large result sets and normalizing Avro names to SelectHiveQL
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2212 .
2017-10-18 13:37:31 +02:00
patricker
fd00df3d2f
NIFI-4465 ConvertExcelToCSV Data Formatting and Delimiters
...
This closes #2194 .
Signed-off-by: Koji Kawamura <ijokarumawak@apache.org>
2017-10-17 14:56:49 +09:00
Mark Payne
b950eed1a5
NIFI-4439: This closes #2190 . When a Provenance Event File is rolled over, we were failing to close the resource before attempting to compress it. Fixed that.
...
NIFI-4439: Addressed threading bug that can occur when rolling over provenance record writer
Signed-off-by: joewitt <joewitt@apache.org>
2017-10-16 17:18:01 -04:00
Andrew Lim
ba8f17bac0
NIFI-4488 Corrected misspelling in PutMongoRecord description
...
This closes #2211
Signed-off-by: Scott Aslan <scottyaslan@gmail.com>
2017-10-16 12:04:16 -04:00
Matt Gilman
6baea8ccff
NIFI-4444:
...
- Upgrading to Jersey 2.x.
- Updating NOTICE files where necessary.
- Fixing checkstyle issues.
This closes #2206 .
Signed-off-by: Andy LoPresto <alopresto@apache.org>
2017-10-12 10:27:02 -07:00
Bryan Bende
9324a2a742
NIFI-4476 Improving logic for determining when to yield in PutTCP/UDP/Syslog/Splunk
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2204 .
2017-10-10 09:02:02 +02:00
Bryan Bende
883c223ced
NIFI-4386 Fixing connection handling in FetchFileTransfer
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2203 .
2017-10-10 08:50:57 +02:00
Takanobu Asanuma
13e42678b6
NIFI-4338. This closes #2143 . add docs for ssl configurations in HDFS processors
...
remove redundant additionalDetails.html and add docs to CapabilityDescription in HDFS processors
revert the modified CapabilityDescriptions in HDFS processors and add it to AbstractHadoopProcessor
2017-10-10 00:17:44 -04:00
yuri1969
b5e1fa7ff6
NIFI-4470 - Variables Registry: Increase space...
...
...between Bulletin icon and Controller Service name
This closes #2200
Signed-off-by: Scott Aslan <scottyaslan@gmail.com>
2017-10-09 10:10:17 -04:00
Mark Payne
acf05e0636
NIFI-4468: If an entire batch of Provenance Events are read by the Site-to-Site Provenance Reporting Task and none of them match the filters, then the reporting did not update its state, so it would be stuck in this cycle indefinitely. Made fix so that if any event is read from the provenance repository, regardless of whether or not it matches the filters, we update the state to keep track of what has been processed
...
This closes #2198 .
Signed-off-by: Joe Skora <jskora@apache.org>
2017-10-08 15:34:48 -04:00
Omer Hadari
6201c06c99
NIFI-4392 Create a MetricReportingTask with GraphiteMetricService
...
This closes #2171 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2017-10-08 10:44:11 -04:00
Bryan Bende
5930c0c212
NIFI-4346 Modifying HBase_1_1_2_LookupService to use HBase_1_1_2_ClientService, instead of extend it
...
This closes #2125 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2017-10-07 15:36:49 -04:00
Mike Thomsen
eb97a68110
NIFI-4346 Created a LookupService that uses HBase as its back end.
...
Signed-off-by: Bryan Bende <bbende@apache.org>
2017-10-07 15:36:44 -04:00
Pierre Villard
39c5c5ab42
NIFI-4301 - This closes #2095 . bumped jython-shaded version to 2.7.1
...
Signed-off-by: joewitt <joewitt@apache.org>
2017-10-06 16:02:10 -04:00
Giovanni Lanzani
59b60e62d8
NIFI-4450 - Update Kite SDK version
...
This closes #2187 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2017-10-06 15:37:22 -04:00
Mark Payne
7ad7520150
NIFI-4437: This closes #2183 . When using ConsumeKafka_0_11 and no message demarcator, ensure that we add FlowFile Attributes for any Message Header that matches the 'Headers to Add as Attributes (Regex)' property
...
Signed-off-by: joewitt <joewitt@apache.org>
2017-10-06 15:06:32 -04:00
Mark Payne
582df7f4e8
NIFI-4008: This closes #2189 . Update ConsumeKafkaRecord 0.11 so that it can consume multiple records from a single Kafka message
...
NIFI-4008: Ensure that we always check if a Kafka message's value is null before dereferencing it
Signed-off-by: joewitt <joewitt@apache.org>
2017-10-06 15:03:37 -04:00
joewitt
1d5df4a5ec
NIFI-4466 fixed incorrect license header back to ASF and addressed some whitespace formatting in a couple of those poms. This closes #2197 .
2017-10-06 11:15:59 -04:00
sbouchex
4ca0fe289e
NIFI-4451 Upgraded Cassandra driver
...
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #2188
2017-10-05 17:26:04 -04:00
Mark Owens
701597775f
NIFI-1547: DistributedMapCacheServer: Ambiguous error on
...
misconfiguration
Updated PersistentMapCache constructor in PersistentMapCache.java to
catch an OverlappingFileLockException and present a more useful error
message before propagating the exception forward. The log message alerts
user to possible duplicated persistencePath in call to
PersistentMapCache.
Created a test method to verify the exception is thrown as expected.
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #2192
2017-10-05 16:44:43 -04:00
patricker
0876cf12b1
NIFI-3432: Handle Multiple Result Sets in ExecuteSQL
...
NIFI-3432
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #1471
2017-10-05 16:05:22 -04:00
Andy LoPresto
d4168f5ff1
NIFI-4297
...
- Upgraded immediately actionable dependency versions from Meterian report.
- Upgraded jackson-core test dependencies for HBase and Elasticsearch modules.
- Only 3 instances of jackson-core < 2.8.6 (Google Cloud Platform and Spark Receiver modules).
- Upgraded version of poi dependency in nifi-email-processors to 3.16.
- Resolving dependency issues after rebasing against 1.5.0-SNAPSHOT.
- Removed jackson-databind from <dependencyManagement> block in nifi/pom.xml and added explicit reference to ${jackson.version} in all referenced artifacts.
- Removed jackson-mapper-asl from <dependencyManagement> block in nifi/pom.xml and added explicit reference to ${jackson.old.version} in all referenced artifacts.
- Removed Jasypt from <dependencyManagement> and added explicit version in test dependency for legacy compatibility.
- This closes #2084
2017-10-05 15:23:52 -04:00
yuri1969
5e2fb8cff1
NIFI-4423 - Add a confirmation of a Counter reset action. This closes #2178
2017-10-05 13:55:59 -04:00
yuri1969
c29ee4a6fa
NIFI-3803 - Allow use of up/down arrow keys...
...
...during selection in Add Processor dialog
* Added navigation logic to both Add Processor and Add CS dialogs.
* No extending to the SlickGrid library done.
* Ported the new functionality to the Add Reporting Task dialog.
* Mimicked SlickGrid's PageUp/Down behavior.
* This closes #2170
2017-10-05 09:45:26 -04:00
Pierre Villard
ea2c91f9d0
NIFI-4372 Wait processor - recommend prioritizer in documentation. This closes #2139 .
2017-10-04 16:02:52 -04:00
Giovanni Lanzani
f1bd866005
NIFI-4443 Increase StoreInKiteDataset flexibility
...
* The configuration property CONF_XML_FILE now support Expression
Language and reuse a Hadoop validator;
* The ADDITIONAL_CLASSPATH_RESOURCES property has been added, so that
things such as writing to Azure Blob Storage should become possible.
This closes #2186 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2017-10-04 15:49:51 -04:00
Noe
0a47a3bde5
NIFI-3349 retry stale connections
...
This closes #2149 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2017-10-04 12:47:28 -04:00
Mark Payne
e773fa5513
NIFI-4328: Fix to pom.xml for swagger maven plugin. This closes #2191 .
2017-10-03 13:23:58 -04:00
Matt Gilman
697c382d9b
NIFI-4328:
...
- Upgrading swagger and the corresponding maven plugin to address issues discovered in recursive domain models.
2017-10-03 09:50:11 -04:00
Koji Kawamura
58e4fb576e
NIFI-4008: Allow 0 or more records within a message. This closes #1891 .
2017-10-02 15:40:29 -04:00
Jeff Storck
2694adcca9
Merge branch 'NIFI-4412-RC2'
2017-10-02 13:58:54 -04:00
Mark Payne
b3be2459e4
NIFI-4330: Fixed checkstyle violations (tabs instead of spaces). This closes #2185 .
2017-09-29 10:33:56 -04:00
gardellajuanpablo
2d5b8c7267
NIFI-4330 ConsumeKafka* throw NullPointerException if Kafka message has a null value
...
It is possible null values to be stored in Kafka topics. Fixed handle this scenario.
Notice without this fix, the consumer is unable to consume more messages (at least
without removing messages from the queue).
2017-09-29 10:57:53 -03:00
Mark Owens
feaf44b623
NIFI-2184 JettyServer should confirm "docs" path exists before using it in .createDocsWebApp().
...
Refactored the createDocsWebApp method of the JettyServer.java class. Previously NiFi would fail to
start up and instead throw an IllegalStatException if the 'docs' directory did not exist in the
installation directory. With the update, if the 'docs' directory is missing, an attempt to create
the missing directory will be made and if successful will enable NIFI to startup successfully, barring
any other startup errors of course. The side effect of this change is that the help documentation
under the 'General' heading of the help page will be missing.
Three small helper methods were extracted from the original method. Each related to a section of the
original code that could throw an exception. In each case if an exception is now thrown a more helpful
log message will be output and the process will be closed via the startUpfailure method rather than
throwing an exception.
This closes #2164 .
Signed-off-by: Andy LoPresto <alopresto@apache.org>
2017-09-28 14:49:29 -07:00
Jeff Storck
a57911d3db
NIFI-4412-RC2 prepare for next development iteration
2017-09-28 13:45:36 -04:00
Jeff Storck
e6508ba7d3
NIFI-4412-RC2 prepare release nifi-1.4.0-RC2
2017-09-28 13:45:21 -04:00
Pierre Villard
bdab3cda0a
NIFI-4340 - fix record path evaluation when array is [ null ]
...
This closes #2122 .
2017-09-28 13:39:55 -04:00
Matt Gilman
6c798d18ef
NIFI-4382:
...
- Adding support for KnoxSSO.
- Updated the docs for nifi.security.user.knox.audiences.
- The KnoxSSO cookie is removed prior to request replication.
This closes #2177
2017-09-27 16:22:18 -04:00
Matt Gilman
d47bbd12ce
NIFI-4413: - Using the incoming request to determine the appropriate scheme for the data reference URI. Necessary for cases where the NiFi instance is behind a proxy running a different scheme.
...
This closes #2179 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2017-09-27 09:51:06 -04:00
m-hogue
b7b6d9082c
NIFI-2529: Added support for SSLContextService protocols in HandleHttpRequest
...
Forced HandleHTTPRequest to use RestrictedSSLContextService and removed extraneous SSL algorithm checks
Throw RuntimeException if the chosen SSL protocol isn't supported by HandleHttpRequest
This closes #1985 .
Signed-off-by: Andy LoPresto <alopresto@apache.org>
2017-09-26 18:48:19 -07:00
Andy LoPresto
2c1f5b49e4
NIFI-3116 This closes #2108 . Added initial regression test for StringEncryptor to ensure continued functionality during removal of Jasypt.
...
Added external compatibility regression test for StringEncryptor to ensure continued functionality during removal of Jasypt.
Documents custom salt lengths and iteration counts for each encryption method.
Added (ignored) failing tests for keyed encryption (Jasypt does not support keyed encryption).
Changed StringEncryptor to non-final class and added protected default constructor.
Added failing test for initialization status.
Added utility methods in CipherUtility.
Moved PBE cipher providers (and tests) from nifi-standard-processors to nifi-security-utils module.
Implemented PBE and keyed encryption/decryption logic.
Moved Scrypt unit test back into scrypt package.
Resolved test failures in limited strength cryptographic environment.
Implemented keyed encryption/decryption and enabled unit tests.
Removed Jasypt dependency from production scope (kept in test scope for backward compatibility tests).
Signed-off-by: joewitt <joewitt@apache.org>
2017-09-26 10:55:29 -04:00
Arun Manivannan
3b1b326b13
NIFI-4416 CSVRecordReader does not accept escaped character as delimiter
...
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #2172
2017-09-25 22:32:15 -04:00
Matthew Burgess
1ca4fa3a83
NIFI-4345: Removed lookup-services dependency from MongoDB Services NAR, cleaned up deps
...
- Added nifi-lookup-service-api to nifi-nar-bundles POM
This closes #2174 .
Signed-off-by: Bryan Bende <bbende@apache.org>
2017-09-25 14:52:33 -04:00
Bryan Bende
6eab91923e
NIFI-4418 Adding ListenUDPRecord processor. This closes #2173 .
2017-09-25 13:19:23 -04:00
Koji Kawamura
c6f4421c8e
NIFI-2829: Fixed PutSQL time unit test.
...
The unit test for DATE type used GMT timezone, that causes an assertion error in timezones such as EST (-5).
We need to use local timezone instead of GMT, as Derby and PutSQL uses local timezone.
The unit test failed before as follows:
- Unit test code, passed: '2002-02-02 GMT'
- PutSQL code convertedi it to local: '2002-02-01 EST', and stored as '2002-02-01' in Derby database without timezone info
- Unit test code SELECT the inserted value, passed a GMT calender, then got epoch timestamp, which was '2002-01-31'
Support negative long value for timezones ahead of UTC.
- For timezones such as '+0800', it's possible that a local time e.g. '02:03:04' can be a negative epoch value. This commit changes LONG_PATTERN so that it can accept nevative values.
- Changed time values in unit tests to verify negative epoch values, and avoid using the same digits among different time unit for better readability.
This closes #2082
2017-09-23 17:41:42 -04:00
Mark Payne
3fb704c58f
NIFI-4201: This closes #2024 . Implementation of processors for interacting with Kafka 0.11
...
Signed-off-by: joewitt <joewitt@apache.org>
2017-09-22 22:08:19 -04:00
Deon Huang
a29348f2a4
NIFI-4395 - GenerateTableFetch can't fetch column type by state after instance reboot
...
NIFI-4395: Updated unit test for GenerateTableFetch
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #2166
2017-09-22 14:34:00 -04:00
Andy LoPresto
9e2c7be7d3
NIFI-4353
...
- Added XmlUtils class.
- Added unit test.
- Added XXE test resource.
- Refactored JAXB unmarshalling globally to prevent XXE attacks.
- Refactored duplicated/legacy code.
- Cleaned up commented code.
- Switched from FileInputStream back to StreamSource in AuthorizerFactoryBean.
- This closes #2134
2017-09-22 14:31:38 -04:00
Mike Thomsen
9a8e6b2eb1
NIFI-4345 Added a MongoDB controller service and a lookup service.
...
NIFI-4345: Changed Lookup Key to Lookup Value Field
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #2123
2017-09-22 13:33:07 -04:00
Mark Payne
05b5dd1488
NIFI-4409: Ensure that when record schema is inherited, the schema from teh ResultSet is used instead of the schema from the RecordReader because the schema from the RecordReader mmay not match the actual data
...
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #2169
2017-09-22 12:41:17 -04:00
Pierre Villard
50d018566d
NIFI-4403 - add group name to bulletins model. This closes #2167
2017-09-22 11:53:58 -04:00
cam
0c0c33411d
NIFI-4384 - Enhance PutKudu processor to support batch insert
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2160 .
2017-09-22 10:56:15 +02:00
Bryan Bende
329dbe3a64
NIFI-4405 Adding charset property to GenerateFlowFile
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2168 .
2017-09-21 17:10:47 +02:00
Bryan Bende
a813ae113e
NIFI-4391 Ensuring channel is closed when unable to connect in SocketChannelSender
...
NIFI-4391 Adding debug logging of client port upon connection
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2159 .
2017-09-21 16:30:10 +02:00
Koji Kawamura
7b07eb0577
NIFI-4228: Fix PutDatabaseRecord to ignore unmatched fields
...
- Unmatched fields were ignored, but the number of prepared statement
place holders were not correct.
- Added unit test code for generateUpdate.
- Added unit test code with "Ignore Unmatched Columns".
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2165 .
2017-09-21 16:11:07 +02:00
btwood
90ed08ec33
NIFI-4326 Fix NullPointerException and strict addressing
...
This uses parseHeader() instead of getFrom() and getRecipients() in order to avoid strict addressing.
It also checks for null to solve a null pointer exception.
By contract, this processor should grab information "if available". Which means it should not fail if the info is unavailable.
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2111 .
2017-09-21 15:21:22 +02:00
Sébastien Bouchex Bellomié
2ee21b9255
NIFI-4394 Fixed CPU issue - gRPC
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2163 .
2017-09-19 17:37:21 +02:00
Bryan Bende
66479464be
NIFI-4387 Adding record tag to Parquet processors
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2156 .
2017-09-16 14:41:07 +02:00
Matt Gilman
eac47e90cb
NIFI-4280:
...
- Adding support for the user to configure variables in the UI.
- Updating the endpoints for changing variables as necessary.
This closes #2135 .
2017-09-14 11:12:54 -04:00
m-hogue
91383264d8
NIFI-3510: Added logging for when controller services are enabled/disabled
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2151 .
2017-09-14 16:46:18 +02:00
Mark Payne
e01d59a462
NIFI-4379: Event-Driven threads are constantly active, polling a queue to see if there is any work to do. Instead of getting number of active threads from the ScheduledExecutor for these threads, updated code to use an AtomicInteger that is incremented when there's work to do and decremented once complete
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2153 .
2017-09-14 15:39:32 +02:00
Koji Kawamura
1e70e24267
NIFI-4352: Add CLOB and NCLOB support to PutSQL and ExecuteSQL
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2145 .
2017-09-14 11:02:48 +02:00
yuri1969
1f1269c817
NIFI-3369 - Disable "Add" button on new...
...
...connection dialog if no relationships selected
Disabled confirmation button for both Create and Configure Connection
dialogs when no relationship was selected.
Signed-off-by: Scott Aslan <scottyaslan@gmail.com>
This closes #2152
2017-09-13 13:04:24 -04:00
Mark Payne
0e50279467
NIFI-4322: If there is a failure checkpointing FlowFile Repository, ensure that we continue trying
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2146 .
2017-09-13 12:14:13 +02:00
Mark Payne
b452f8c251
NIFI-4378: Allow suppression of null values in JSON
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2148 .
2017-09-12 21:41:59 +02:00
Koji Kawamura
7423b41e3c
NIFI-4376: Remove expired S2S request from internal queue. This closes #2144 .
...
Before this fix, expired requests stay in the queue and blocks newly
received requests to be offerred.
2017-09-12 15:31:10 -04:00
Mark Payne
d698f227df
NIFI-4290: Ensure that the InFlightMessageTracker is instantiated when getTracker() is called
...
This closes #2083 .
Signed-off-by: Koji Kawamura <ijokarumawak@apache.org>
2017-09-12 10:30:44 +09:00
Pierre Villard
5957f6ee95
NIFI-4341 - add provenance repository storage usage in UI
...
- addressing review comments
- This closes #2119
2017-09-11 13:16:53 -04:00
Gino Lisignoli
897b8ab601
NIFI-4374: Added buffer size to FTP connections
...
This closes #2141 .
Signed-off-by: Koji Kawamura <ijokarumawak@apache.org>
2017-09-11 23:43:56 +09:00
combine
1aeb517c27
NIFI-4370 View Details of NiFi Data Provenance throws NPE when cluster mode. This closes #2137
2017-09-11 09:46:32 -04:00
Joe Percivall
9367c28064
NIFI-2162 Updating OkHttp to 3.8.1 and OkHttp-Digest to 1.13 and refactoring InvokeHttp to adjust for changes
...
This closes #2004
Signed-off-by: Tony Kurc <tkurc@apache.org>
2017-09-10 22:50:37 -04:00
Wesley-Lawrence
e203358bf3
NIFI-4258 Corrected a bug with the 'Informix Unload Escape Disabled' CSV format. This closes #2090 .
2017-09-08 16:17:38 -04:00
Pierre Villard
c9789adf21
NIFI-4351 - Fix for SiteToSiteProvenanceReportingTask when removing event type or component ID filters
...
This closes #2127 .
2017-09-08 14:14:42 -04:00
Mark Payne
9ebf2cfaf1
NIFI-4306: Allow root field to be updated to a child field by adding property with name / and value /child, for instance
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2103 .
2017-09-08 18:50:49 +02:00
Pierre Villard
6559604456
NIFI-4081 - Added raw message option in GrokReader
...
This closes #1921 .
2017-09-08 12:44:37 -04:00
Koji Kawamura
1f67cbf628
NIFI-4004: Use RecordReaderFactory without FlowFile.
...
- Removed FlowFile from RecordReaderFactory, RecordSetWriterFactory and SchemaAccessStrategy.
- Renamed variable 'allowableValue' to 'strategy' to represent its meaning better.
- Removed creation of temporal FlowFile to resolve Record Schema from ConsumerLease.
- Removed unnecessary 'InputStream content' argument from
RecordSetWriterFactory.getSchema method.
This closes #1877 .
2017-09-08 12:37:40 -04:00
yuri1969
20d23e836e
NIFI-3941 - Clarify tab name for controller-level controller services dialog
...
* Changed the tab title since sharing the name makes things
less clear for newcomers.
* Suggested info sentence is omitted.
This closes #2124 .
Signed-off-by: Andy LoPresto <alopresto@apache.org>
2017-09-07 18:29:13 -07:00
m-hogue
03e51ee8ac
NIFI-4335: Changed SSLContextService implementations to RestrictedSSLContextService for all Listen* processors
...
This closes #2131 .
Signed-off-by: Andy LoPresto <alopresto@apache.org>
2017-09-07 17:34:00 -07:00
Pierre Villard
c10ff574c4
NIFI-4257 - add custom WHERE clause in database fetch processors
...
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #2050
2017-09-07 14:41:26 -04:00
patricker
ae30c7f350
NIFI-3484: GenerateTableFetch Should Allow for Right Boundary
...
fix checkstyle issue, and added unit test showing data duplication issue, removed property
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #2091
2017-09-07 11:05:38 -04:00
Mike Thomsen
527ce0b4ef
NIFI-4269 Added the ability to serialize Mongo documents to a clean JSON view instead of just extended JSON.
...
NIFI-4269 incorporated changes from the code review.
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #2063
2017-09-06 15:56:12 -04:00
Pierre Villard
9ac88d210a
NIFI-4342 - Add EL support to PutHiveStreaming
...
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #2120
2017-09-06 13:33:18 -04:00
Pierre Villard
458c987fe3
NIFI-4355 - query execution time as attribute of ExecuteSQL
...
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #2129
2017-09-06 13:29:19 -04:00
Andy LoPresto
0536c3edf1
NIFI-4353 Implemented new JAXB logic.
...
Added unit test and template test resource.
Added RAT exclusion.
This closes #2128
2017-09-06 13:13:24 -04:00
Pierre Villard
c3754c3921
NIFI-4320 - Escape quotes for JSON output in QueryCassandra
...
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #2114
2017-09-06 13:05:18 -04:00
Mark Payne
bfd6c0aef7
NIFI-4116: Allow fields of Record returned from Lookup Service to be placed into record in the input, instead of requiring that the 'wrapper record' returned from Lookup be included
...
Signed-off-by: James Wing <jvwing@gmail.com>
This closes #2110 .
2017-09-05 21:29:16 -07:00
Matthew Burgess
20a6374bf7
NIFI-4334: Added Apache Commons Net to scripting NAR
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #2117 .
2017-08-31 09:22:22 +02:00
m-hogue
d28e61c5dd
NIFI-2528 Added RestrictedSSLContextService interface with implementation. Changed ListenHTTP to allow only new StandardRestrictedSSLContextService.
...
This closes #1986 .
Signed-off-by: Andy LoPresto <alopresto@apache.org>
2017-08-30 20:17:01 -07:00
Pierre Villard
e62417ea6b
NIFI-1923 - AttributesToJson regex property
...
added EL support
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #2099
2017-08-30 14:01:27 -04:00
Pierre Villard
a53a37f9ca
NIFI-4319 - Fixed ArrayIndexOutOfBoundsException in QueryCassandra
...
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #2112
2017-08-30 13:52:05 -04:00
Matt Gilman
3de0b8edff
NIFI-4224:
...
- Ensuring the parent permissions are used when building the variable registry for a process group ancestry. This closes #2116 .
2017-08-30 11:54:31 -04:00