Hi Yong,

> It is necessary to create a Paimon
snapshot, and compaction may even be triggered. Therefore, asynchronous
threads should be considered for these operations to avoid blocking the
main thread of the JM.

This statement sounds like it would be JM to perform the compaction, regardless 
of sync or async. AFAIK, it should be writer operators to do the compact, so JM 
need not consider this kind of overhead.

Just a correction on a possible misunderstanding. The design and response 
itself sounds good to me.

Best,
Yunfeng

> 2025年2月11日 16:55,Yong Fang <[email protected]> 写道:
> 
> It is necessary to create a Paimon
> snapshot, and compaction may even be triggered. Therefore, asynchronous
> threads should be considered for these operations to avoid blocking the
> main thread of the JM.

Reply via email to