jacques-n opened a new pull request #2624:
URL: https://github.com/apache/calcite/pull/2624


   This is a precursor to implementing CALCITE-4879. It tries to better 
encapsulate
   separate the consumption side of RelMetaDataQuery from the production side. 
This
   includes:
   - Mark the public fields in RelMetadataQueryBase as INTERNAL fields
   - Deprecate the static initialHandler method and replace it with a class 
level createInitialHandler
   - Deprecate the public constructor of RelMetadataQuery to avoid direct 
extension
   - Introduce a new HandlerBasedRelMetdataQuery that will house the handler 
specific
     concepts in a future release.


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