Commit Graph

32 Commits

Author SHA1 Message Date
joewitt 05a99a93cb NIFI-2208 This closes #754. refactored as per comments on JIRA. Reduced API expsosure and tightened lifecycle management. 2016-08-01 14:17:26 -04:00
Yolanda M. Davis 8412d2662a NIFI-2208 - initial commit Custom Property Expression Language support with Variable Registry, includes bug fix for NIFI-2057
This closes #529

Signed-off-by: jpercivall <joepercivall@yahoo.com>
2016-07-29 17:10:20 -04:00
Bryan Bende 1c6d58b959 NIFI-929 Changing permissions of nifi.pid to be readable by all, writable only by user
This closes #677

Signed-off-by: jpercivall <joepercivall@yahoo.com>
2016-07-19 15:15:16 -04:00
Bryan Bende e308c6464c NIFI-929 Changing RunNiFi to write just the pid to nifi.pid and the full status to nifi.status
This closes #668

Signed-off-by: jpercivall <joepercivall@yahoo.com>
2016-07-18 17:27:15 -04:00
Mark Payne 25e7f314b1 NIFI-1800: Tie Controller Services to Process Groups. This closes #431 2016-05-11 14:56:05 -04:00
Yolanda M. Davis 1370eefdd7
NIFI-1812 initial commit for nifi-env script, includes updates to linux/windows scripts, logback changes, RunNifi/Shutdownhook changes
This closes #386.

Signed-off-by: Andy LoPresto <alopresto@apache.org>
2016-05-10 16:37:30 -07:00
puspendu.banerjee@gmail.com 76ce3f7520 NIFI-1481 support for dumping environment using nifi.sh env
Reviewed and amended (Amendments reviewed by Aldrin Piri (aldrin@apache.org)) by Tony Kurc (tkurc@apache.org). This closes #218
2016-03-14 19:24:21 -04:00
Mark Payne f378ee9021 NIFI-1249: Allow Processors to add their own variables to those referencable by Expression Language. Make ReplaceText allow users to reference back-references of regex matches 2015-12-04 13:17:37 -05:00
Mark Payne ff5330d7f2 NIFI-1238: Ensure that if we timeout when communicating with NiFi and do a kill -9 that we also delete the status file; otherwise, the already-running bootstrap will restart nifi
Signed-off-by: joewitt <joewitt@apache.org>
2015-12-01 22:53:09 -05:00
Tony Kurc 3a7ddc6a35 NIFI-1054: Fixed DOS line endings in xml, java and js source files
Signed-off-by: joewitt <joewitt@apache.org>
2015-12-01 22:49:51 -05:00
joewitt 0609a84fa2 NIFI-1059 Amending patch to fix identified logging output defect 2015-11-26 09:28:50 -05:00
Mark Payne 757202b63e NIFI-1059: If we get an IOException when telling NiFi to shutdown, just kill NiFi immediately, instead of giving up
Signed-off-by: joewitt <joewitt@apache.org>
2015-11-26 01:03:53 -05:00
Mark Payne 992e841027 NIFI-948: Provide capability to register notifications for nifi lifecycle events 2015-09-13 19:55:12 -04:00
Bryan Bende d39848f06e NIFI-894 Introducing a lock file to communicate from boostrap to NiFi that a shutdown is in progress. 2015-08-27 10:06:02 -04:00
Bryan Bende 3bfe830afc NIFI-842 Updating org.apache.nifi.NiFi so it sends a started signal to bootstrap which can then be used to make retsart decisions 2015-08-24 12:00:21 -04:00
Bryan Bende 0931c6b0d6 NIFI-884 Moving deletion of pid file from beginning of stop() to after a successful stop 2015-08-21 16:40:37 -04:00
joewitt aa99884782 NIFI-850 removed nifi parent, updated nifi pom, moved all nifi subdirs up one level, fixed readme. 2015-08-15 13:12:22 -04:00
joewitt 300952a984 Reworked overall directory structure to make releasing nifi vs maven plugis easier 2015-01-15 21:11:07 -05:00
Mark Payne 7737fbd84d NIFI-262, NIFI-263: Added 'restart' and 'dump' options to nifi.sh script 2015-01-14 12:24:09 -05:00
Mark Payne 0297fa465f NIFI-215: Look for the pid in the output of the ps command and do not use the --no-headers argument because it's not compatible with OSX 2014-12-31 08:24:44 -05:00
Mark Payne a2fd2636d0 NIFI-187: Fixed bug that prevents nifi from shutting down properly when RemoteProcessGroup is present on graph 2014-12-19 16:03:08 -05:00
Mark Payne c1681d95f6 NIFI-145: Make nifi.pid writable by owner 2014-12-16 14:36:38 -05:00
Mark Payne 2a2f0f0364 NIFI-145: Fixed issue that indicated that NiFi was hung or died when the .pid file wasn't found 2014-12-12 10:18:14 -05:00
Mark Payne 76f54f8611 NIFI-145: Allow a run.as user to be set in bootstrap.conf file; addressed concerns where an un-priveleged user could issue commands to running NiFi to shutdown; addressed concerns where an un-priveleged user could push large amounts of data to the Bootstrap or NiFi causing OOME 2014-12-12 09:47:19 -05:00
Mark Payne d517b3fd09 NIFI-145: Added PID detection for Linux 2014-12-11 13:40:56 -05:00
Mark Payne f63cd9a15e NIFI-145: Fixed stack trace that occassionally occurs on shutdown 2014-12-10 12:17:32 -05:00
Mark Payne 192d782277 NIFI-145: Bug Fixes and updated nifi.sh to use bootstrap code 2014-12-10 11:03:21 -05:00
Mark Payne 6d46829795 NIFI-145: Added run-nifi.bat and fixed bugs 2014-12-10 09:23:51 -05:00
Mark Payne e544191f1d NIFIDEV-145: Bug fixes and pulled bootstrap into the assembly pom 2014-12-09 14:37:31 -05:00
Mark Payne eed4a9bb81 NIFI-145: Added batch scripts and a simple bootstrap.conf file and fixed ShutdownHook to be Java 7 compliant 2014-12-09 13:51:15 -05:00
Mark Payne 646570490c NIFI-145 2014-12-09 12:18:35 -05:00
Mark Payne 567dfc794c NIFI-145: Initial commit of bootstrap module 2014-12-09 08:48:07 -05:00