You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pinot.apache.org by GitBox <gi...@apache.org> on 2018/11/29 23:45:34 UTC

[GitHub] jackjlli opened a new pull request #3568: Add guava cache to cache table schema in pinot broker;

jackjlli opened a new pull request #3568: Add guava cache to cache table schema in pinot broker;
URL: https://github.com/apache/incubator-pinot/pull/3568
 
 
   This PR adds a guava cache to cache table schema in broker so that non-existence column check can directly be done on broker side.
   
   If the cache contains the table schema, just simply returns the schema and compare against the columns appeared in the query.
   Otherwise, the cache loads the schema asynchronously. 
   
   If there're columns in the query missing in the table schema, broker emits a broker metric and returns an exception back to the client.
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@pinot.apache.org
For additional commands, e-mail: dev-help@pinot.apache.org