Search code examples
hadoopoozieoozie-coordinator

Oozie: Does oozie generate output-events?


In oozie, input-events are pretty straightforward, if the specifies file/folder is not present, the coordinator job is kept in WAITING state. But I could not understand what output-events does.

As per my understanding, the files/folders specified in output-events tag should be created by oozie in case all specified actions are successful. But that does not happen. I cannot find any relevant logs either. Nor are the documentations clear about this.

So, the question is, does Oozie really create files/folders specified in output-events? Or does it just mention that these particular files/folders are created during the workflow and the responsibility of creation is on jobs, not on Oozie?

Relevant piece of code can be found at https://gist.github.com/venkateshshukla/de0dc395797a7ffba153


Solution

  • Always the actions generate the data, these settings are just for control. You'll find some examples here