Hi dev,

I'm a newbie.
I have a question about WritableColumnVector.

When resetting WritableColumnVector, why aren't dictionary and
dictionaryIds reset?
https://github.com/apache/spark/blob/master/sql/core/src/main/java/org/apache/spark/sql/execution/vectorized/WritableColumnVector.java#L61-L80

Even though they are closed when closed.
https://github.com/apache/spark/blob/master/sql/core/src/main/java/org/apache/spark/sql/execution/vectorized/WritableColumnVector.java#L83-L97

Is this by design or an implementation error?

I would like dictionary and dictionaryIds to be reset as well.

Thanks,
Junji

Reply via email to