xiangfu0 opened a new pull request, #19155: URL: https://github.com/apache/pinot/pull/19155
## What - map `DataType.UUID` to `PinotDataType.UUID` in `LiteralContext` - serialize folded `java.util.UUID` values through the existing binary literal field - cover direct literal conversion and `CAST(... AS UUID)` folding ## Why PR #18872 currently carries UUID literal plumbing alongside server-side predicate and transform changes. This extracts that plumbing into a small prerequisite PR and keeps the existing request wire format unchanged. ## Validation - `LiteralContextTest` and `RequestUtilsTest`: 33 tests, 0 failures - `spotless:apply`, `license:format`, `checkstyle:check`, and `license:check` on `pinot-common` -- 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]
