Hey all,

Whilst working on some UDAFs, I noticed I essentially had to reimplement 
GroupByScalar to use scalars as HashMap keys inside accumulator struct state, 
as ScalarValue (correctly!) doesn't implement Eq/Hash.

A simple fix to ease this process would be to remove the crate-only access 
qualifier so that it can be reused in user code.

Do we have any stability guidelines for public types that need considering 
before doing so? Otherwise, if there's general approval for this, can I just 
create an issue in JIRA myself to associate with the future PR, or is there a 
process to be followed? Arrow/general ASF newb here :)

Cheers,
Ruan

Reply via email to