mzabaluev opened a new pull request, #9397:
URL: https://github.com/apache/arrow-rs/pull/9397

   # Rationale for this change
   
   The `Skipper` implementation used to skip over unneeded fields when 
projecting an Avro record type to a reader schema delegates to the `read_vlq` 
cursor method for variable-length integer types. Besides checking the validity 
of the encoding, the decoding method performs computations to obtain the value, 
which is discarded at the skipper call site.
   
   # What changes are included in this PR?
   
   Provide a dedicated code path to skip over an encoded variable-length 
integer.
   
   # Are these changes tested?
   
   A benchmark is added to evaluate the performance improvement.
   
   # Are there any user-facing changes?
   
   No
   


-- 
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