jamesstarr commented on pull request #2603:
URL: https://github.com/apache/calcite/pull/2603#issuecomment-1058604078


   > > I'm curious, what is the reason why this PR is blocked?
   > 
   > I was waiting for 
[CALCITE-4942](https://issues.apache.org/jira/browse/CALCITE-4942) to be 
resolved since it could potentially substantially reduce the amount of 
boilerplate and reimplementation in this patch. Note that I did get 
[ProxyingMetadataHandlerProvider|https://github.com/apache/calcite/blob/master/core/src/main/java/org/apache/calcite/rel/metadata/ProxyingMetadataHandlerProvider.java]
 which allows one to use metadata without runtime compilation. It isn't fast 
but at least it is functional in things like GraalVM.
   
   I thought there was not agreement on how to go forward with CALCITE-4942.  
From what I recall their was disagreement on wether to expose the lambda 
implementation classes or to use the  ProxyingMetadataHandlerProvider to bridge 
interfaces between the metadata query and the handler generator.  


-- 
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]


Reply via email to