richox commented on issue #1318: URL: https://github.com/apache/auron/issues/1318#issuecomment-3315531231
> There may be another happy path alternative for the primary loop: if both pointers happen to be aligned to 8 (as they would be if the offset of a slice in the key buffer is 0), you could perform aligned reads into `u64`. But this needs to be profiled on realistic workloads, as too many branches may degrade performance for small inputs. this function performs on arrow-row data, which is not aligned and in many cases the bytes length is variable, so i dont think there is a happy path. -- 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]
