if rollback-on-failure is enabled and a failure occurred after processing some successful FlowFiles, the input FlowFile caused the failure stays in incoming connection (by routed to SELF) while the succeeded FlowFiles are transferred to 'success' relationship.
That is expected behavior based on rollback-on-failure spec. However, a error log message should be logged for the Exception. Currently, no error message is logged.
PutHive3QL, PutSQL and PutHiveStreaming has the same issue.