Hi,

Is it possible to implement a freemark plugin that supports parallel 
compilation by ourselves? 
We may fork the code of drill tool and make some improvement.

Haonan

On 2026/02/10 09:40:18 Tian Jiang wrote:
> 
> 
> 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