Commit Graph

908 Commits

Author SHA1 Message Date
Aldrin Piri 4618f46f27 Adding JsonPathExpressionValidator to perform an exception free validation of JsonPath expressions. This is used as a screen before attempting a compile. 2015-03-01 21:23:01 -05:00
Aldrin Piri 973b493386 Adjusting handling of map to cache data items on an instance basis. 2015-03-01 16:31:32 -05:00
Mark Payne 96a42cd72b NIFI-389: Fixed bug that caused services that depend on other services to not be locatable in mock framework 2015-03-01 15:30:42 -05:00
Mark Payne 83b33c8050 NIFI-221: Added additionally flowfile attributes 2015-03-01 15:12:24 -05:00
Adam Lamar 8f5afd0c9a NIFI-296: Add tests for ooxml office documents 2015-03-01 19:58:54 +00:00
Adam Lamar 089eec2e0c NIFI-296: Use only tika-core to keep jar footprint down 2015-03-01 19:58:46 +00:00
Mark Payne 7c99054183 NIFI-221: Finished initial implementation of http procs 2015-03-01 14:31:26 -05:00
Aldrin Piri 484687a67b Adjusting onRemoved methods for both JsonPath processors to clean up entries on exit. 2015-03-01 14:16:22 -05:00
Aldrin Piri 5a2a8fc6be Adding notes about JsonPath loading contents into memory for both JsonPath processors. 2015-03-01 13:37:29 -05:00
Aldrin Piri 84602ca3e9 Removing extraneous logging statement. 2015-03-01 13:27:40 -05:00
Aldrin Piri 4d3cff3592 Removing JsonUtils as all functionality was migrated into AbstractJsonPathProcessor given its limited utility outside of those classes. Adjusting validation approach for JsonPath processors to accomodate caching of expressions. 2015-03-01 13:26:03 -05:00
Aldrin Piri b1f971335a Adding processor documentation for EvaluateJsonPath and SplitJson 2015-03-01 00:13:22 -05:00
Aldrin Piri 162f02b12f Removing the separate reads for validation preferring to do the read once and handle any exceptions. 2015-02-28 21:24:25 -05:00
Aldrin Piri 57aa5dd63f Providing provenance fork event for the created segments generated by SplitJson. 2015-02-28 16:04:43 -05:00
Aldrin Piri 6a89745ec8 Adding a provenance event for EvaluateJsonPath when content is overwritten with selected expression. 2015-02-28 15:54:52 -05:00
Adam Lamar b2935410a2 NIFI-377: Add EncodeContent processor 2015-02-28 20:28:37 +00:00
Mark Payne c53b0f9d15 NIFI-221: Fixed shutdown of HandleHttpRequest and provided documentation 2015-02-28 14:55:56 -05:00
Aldrin Piri caed7f8468 Adding missing subject property on the JsonPath validator. 2015-02-28 12:36:30 -05:00
Mark Payne 2d48323878 NIFI-221: Fixed bugs and pulled in changes from develop 2015-02-26 09:05:28 -05:00
Mark Payne 739f0c25e2 NIFI-387: If possible don't use ContentRepository.importFrom but just copy stream directly in StandardProcessSession 2015-02-26 09:04:05 -05:00
Mark Payne 50744bfdc6 Merge branch 'develop' of http://git-wip-us.apache.org/repos/asf/incubator-nifi into develop 2015-02-25 14:35:45 -05:00
Mark Payne 97aa53da66 NIFI-386: removed inadvertently added bin/ files 2015-02-25 14:23:21 -05:00
Mark Payne 1af8c1e22a NIFI-381: Ensure that we always properly account for number of active threads 2015-02-25 14:07:21 -05:00
Mark Payne ca23ad8eaa NIFI-383: Ensure that we always clean up sockets 2015-02-25 14:06:58 -05:00
Mark Payne 5aef55b5f9 NIFI-382: Made nifi.bored.yield.duration property 2015-02-25 12:01:31 -05:00
Mark Payne a956623ff9 NIFI-381: do not re-schedule processor to run after yield if not scheduled to run anymore 2015-02-25 11:38:28 -05:00
Mark Payne e370d7d7e3 NIFI-366: removed logic to check for invalid ports and throw exception if all ports are invalid. Instead, we will now just run but will be unable to transfer any data; this is preferred anyone because we should still allow the state to be set to transmit, so that when the ports are no longer invalid we can start transmitting immediately. 2015-02-24 14:03:00 -05:00
Jenn Barnabee 4ac6dfd5e5 Merge branch 'develop' of http://git-wip-us.apache.org/repos/asf/incubator-nifi into develop 2015-02-24 13:45:49 -05:00
Jenn Barnabee c5f4dff4bb NIFI-370 refines system requirements in Admin Guide and fixes Clustering section in Admin Guide and Clustering description in the Overview document. 2015-02-24 08:17:39 -05:00
Aldrin Piri d6948601cd Adjusting scope of methods as they are specific to the JsonPath related processors 2015-02-23 22:51:37 -05:00
Mark Payne d8954ab013 Merge branch 'NIFI-333' of https://github.com/danbress/incubator-nifi into develop 2015-02-23 15:34:13 -05:00
Mark Payne 705ee852bb Merge branch 'develop' of http://git-wip-us.apache.org/repos/asf/incubator-nifi into develop 2015-02-23 14:56:41 -05:00
Jenn Barnabee 01038f4e2c NIFI-370 This adds system requirements to the Admin Guide and a list of supported browsers to the User Guide. 2015-02-23 14:08:47 -05:00
Matt Gilman 42f69196c2 Merge branch 'NIFI-344' of https://github.com/danbress/incubator-nifi into develop
This closes #29
2015-02-23 07:24:39 -05:00
Mark Payne a00aade0e5 NIFI-335: Fixed bug that returned a byte instead of an int from CompressionInputStream.read(), which resulted in negative values getting returned when it should not have 2015-02-22 11:46:00 -05:00
Mark Payne 40e1fcbb98 Merge branch 'nifi-site-to-site-client' into develop 2015-02-22 11:19:24 -05:00
Mark Payne d939359bca Merge branch 'develop' of http://git-wip-us.apache.org/repos/asf/incubator-nifi into develop 2015-02-22 11:19:17 -05:00
Mark Payne 5291084dc0 Merge branch 'develop' into nifi-site-to-site-client 2015-02-22 11:18:26 -05:00
Mark Payne f1e74cc041 NIFI-362: Ensure that we synchronize on ScheduleState before modifying it 2015-02-22 10:59:14 -05:00
Mark Payne 4cc106a54d NIFI-362: Avoid continually scheduling components to run if there is no work for them to do or if they are yielded 2015-02-22 10:53:24 -05:00
Aldrin Piri 46bf048b24 Adding an abstract class to serve as a base class for JsonPath related processors and preferring this for much of the functionality present in JsonUtils. 2015-02-21 20:26:58 -05:00
Aldrin Piri 81234f3a6d Removing the batched get of flowfiles to utilize the framework provided batching support 2015-02-20 16:05:16 -05:00
Jenn Barnabee b6f40264e8 Merge branch 'develop' of http://git-wip-us.apache.org/repos/asf/incubator-nifi into develop 2015-02-20 10:41:06 -05:00
Adam Lamar b418b890a6 NIFI-296: Minor updates after code review 2015-02-20 09:28:00 +00:00
danbress 750c4ebb6c NIFI-344 improving error message, and setting a placeHolder for the
field
2015-02-19 18:54:44 -05:00
Ryan Blue 8242417388 NIFI-238: Add Kite processors.
Includes:
* KiteStorageProcessor - store Avro files in a Kite dataset
* KiteCSVToAvroProcessor - convert CSV to Avro for storage
* KiteJSONToAvroProcessor - convert JSON to Avro for storage
2015-02-19 15:34:09 -08:00
Matt Gilman dbae98f221 NIFI-282:
- Fixing pom parent and artifact version.
2015-02-19 11:09:17 -05:00
Matt Gilman 57b5d589ad NIFI-363:
- Fixing 'Go to source' and 'Go to destination' when the component in question is a remote process group.
2015-02-19 07:47:58 -05:00
Matt Gilman d76fe229bb NIFI-325:
- Ensuring empty selection does enable the fill color dialog.
2015-02-19 06:55:38 -05:00
danbress 10b5b3c907 NIFI-344 - Defaulting new Remote Process Group value 2015-02-18 21:55:47 -05:00