tarun11Mavani commented on issue #16619: URL: https://github.com/apache/pinot/issues/16619#issuecomment-3287902388
@ankitsultana this is an excellent suggestion. I ran a micro benchmarking for some of the common operations on UUIDs such as equality, parsing, storing, serialization, sorting etc and saw 2x-5x improvements when using long[], byte[] or Java's native UUID. I also saw that Binary UUID format is 5x faster for parsing/serialization (critical for Pinot I/O) but Native UUID objects are 2-4x faster for in-memory operations (comparisons, equality, sorting). I would like to work on this. I can spend more time on this and present a high level proposal on this. Please assign this issue to me. -- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
