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
