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

Reply via email to