alamb commented on issue #8748: URL: https://github.com/apache/arrow-rs/issues/8748#issuecomment-3853840834
BTW I started working on generating example Parquet files that are encoded using ALP using the C++ implementation. See here - https://github.com/apache/arrow/pull/49154 It doesn't have the entire setup, but this file should be enough to verify the plumbing is working: [single_f64_ALP.zip](https://github.com/user-attachments/files/25097963/single_f64_ALP.zip) To begin I suggest 1. Update to the thrift definitions (to include the new encoding value) 2. Add the ALP value to the encoding enum, and wire it up through the decoder (throw a Not implemented error when it gets to actually decoding the pages) With that framework in place, we can begin working on the actual decoding algorithm -- 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]
