Replies: 1 comment 3 replies
-
What is your goal? AFAICT, what you describe is the equivalent of calling |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I am using rows.RawValues() and rows.FieldDescriptions() to get the raw values and the codec for each type. I then do codec.DecodeValue(). The issue is that codec.DecodeValue returns any so always causes a heap allocation. I copy my data into an arrow array so this causes the memory to ultimately be allocated three times. Is it possible to do something like codec.(*BoolCodec).DecodeBool() that gets around the DecodeValue interface function?
Beta Was this translation helpful? Give feedback.
All reactions