Hi all,

>From the javadoc of com.datatorrent.api.Module in Apex Core:

A Module is a component which can be added to the DAG similar to the
operator, using addModule API. The module should implement populateDAG
method, which will be called by the platform, and DAG populated by the
module will be replaced in place of the module.

However, the word "module" is very overloaded, and it is too abstract and
general to describe the concept. The same term is also used by maven for
example.

Since the interface is marked "Evolving" and because of the recent
introduction, there are very few users using it if any, I would like to
propose that we change the name "Module" to "CompositeOperator".

Please share your opinion. Thanks!

David

Reply via email to