Re: Default termination for relationships

2016-04-25 Thread Joe Skora
Mark and JoeW's comments make sense to me. I think the default should be the safest for the user and should follow the Principle of Least Astonishment[1]. In a flow building UI it's natural to connect things together, so not connecting is the special case. That said, as Mark pointed out there ar

Re: Default termination for relationships

2016-04-25 Thread Joe Witt
I agree Mark. We should have the user make a simple explicit expression of intent to terminate data but we should not by default silently do so. I can see how during early phases of building a brand new flow or experimenting with NiFi one could feel like they'd rather it just terminated data by d

Re: Default termination for relationships

2016-04-25 Thread Mark Payne
Manish, I think changing the default to auto terminate would be a rather dangerous move. When a user is creating a dataflow, it would be very easy to overlook one of the relationships on a Processor and forget to configure it. If it were configured to auto-terminate, the data that is routed to

Re: Default termination for relationships

2016-04-24 Thread Pierre Villard
Hi, I may be wrong, but I think this is something that has been already discussed for 1.0 branch. However, I had a quick look on JIRA and didn't find anything... Otherwise there is NIFI-1003 to allow a default auto-termination for some relationship

Re: Default termination for relationships

2016-04-24 Thread Oleg Zhurakousky
Manish That is an interesting suggestion. I personally don't see issues with it and generally do believe it would improve user experience, but interested what others think. Cheers Oleg Sent from my iPhone On Apr 24, 2016, at 08:46, Manish Gupta 8 mailto:mgupt...@sapient.com>> wrote: Hi, Do

Default termination for relationships

2016-04-24 Thread Manish Gupta 8
Hi, Does it make sense to keep all the out-flowing relationships auto-terminated by default when a new processor is dragged in? When user connects the processor and specify a relationship, only the selected one becomes non-terminating. I think this will be good from usability point of view. Th