Greetings everyone,


We are using freemarker to generate operators for query processing in the 
DataNode module,
which is the most complex module and consumes most of the time during 
compilation.


Before I can run some ITs, especially Pipe-related ones, I must rerun maven to 
compile the changes.
The long compiling time is very frustrating. One way is to enable parallel 
compilation with "-T" maven option.


However, the freemarker plugin forbids parallel compilation, causing the 
DataNode module not to be compiled in parallel.


Thus, I propose to move the freemarker and the generated code into a separate 
module to enable the 
parallel compilation of the DataNode module, saving everyone's precious time.


Best,
Tian Jiang

Reply via email to