Jackie-Jiang opened a new pull request, #9561: URL: https://github.com/apache/pinot/pull/9561
Another attempt of #9479 We want to return `InstanceResponseBlock` for the following reasons: - `DataTable` is already the intermediate state for serialization where the object values are already serialized. By returning `InstanceResponseBlock` we can directly retrieve the object values if the response doesn't need to be serialized. - We can correctly track the serialization time. Currently we only track the second stage of the serialization (`DataTable` to bytes) Some improvements worth noting: - Added results block for EXPLAIN queries - Allow reading data schema and rows from `InstanceResponseBlock` -- 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: commits-unsubscr...@pinot.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org