alamb opened a new issue, #6975:
URL: https://github.com/apache/arrow-rs/issues/6975

   **Is your feature request related to a problem or challenge? Please describe 
what you are trying to do.**
   I thought there was a clever optimization for handling data with no nulls 
which I filed in arrow-rs
   - https://github.com/apache/arrow-rs/issues/6973
   
   However, @tustvold pointed out that 
[`NullBufferBuilder`](https://docs.rs/arrow-buffer/latest/arrow_buffer/builder/struct.NullBufferBuilder.html)
 has exactly the optimization described
   
   I wondered how I could have missed  this before and then I realized that the 
reason is likely that `NullBufferBuilder` is not re-exported in the `arrow` 
crate
   
   You can see this here:
   https://docs.rs/arrow/latest/arrow/index.html?search=NullBufferBuilder
   
   
[`NullBuffer`](https://docs.rs/arrow/latest/arrow/buffer/struct.NullBuffer.html)
 is exported (as `arrow::buffer::NullBuffer`) however:
   
   
   You can use `NullBufferBuilder` only if you explicitly bring in the 
`arrow_buffer` crate:
   
https://docs.rs/arrow-buffer/latest/arrow_buffer/builder/struct.NullBufferBuilder.html
   
   **Describe the solution you'd like**
   Export `NullBufferBuilder` to be consistent with other structures that are 
reexported (like `arrow::array::BooleanBufferBuilder` 
https://docs.rs/arrow/latest/arrow/array/struct.BooleanBufferBuilder.html)
   
   **Describe alternatives you've considered**
   <!--
   A clear and concise description of any alternative solutions or features 
you've considered.
   -->
   
   **Additional context**
   <!--
   Add any other context or screenshots about the feature request here.
   -->
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to