Github user xuchuanyin commented on the issue:
https://github.com/apache/carbondata/pull/2706
@ajantha-bhat
Hi, I think the main problem may be that you set the 'rowbuffer' as static
which should not be shared among different data loadings.
Besides, the judgement for increasing rowBuffer size per row per column may
decrease data loading performance.
As a result, I'd like to implement this in an easier way.
We can add a table propery or load option for the size of row buffer. Just
keep the previous row-buffer related code as it is. All you need is to change
the initial size of the rowbuffer based on the table property or load option.
@kumarvishal09 @ravipesala How do you think?
---