Github user ilooner commented on the issue:

    https://github.com/apache/drill/pull/1014
  
    @paul-rogers Thanks for the explanation. Your explanation is in sync with 
Arina's descriptions in the ticket and with the code changes. The only point of 
confusion I have now is with regards to the Calcite things changes you 
mentioned. I was under the impression that the following happened:
    
      1. FormatPlugins created a DrillTable, which held the format 
configuration. 
      1. The DrillTable is then encapsulated in a ScanOperator
      1. The ScanOperator automagically gets serialized into the PhysicalPlan 
with the DrillTable and corresponding format configuration correctly.
    
    But it seems like there are more Calcite things at work here. 
@arina-ielchiieva could you please point me to the general flow I need to look 
at in order to understand how the FormatPluginConfig interacts with Calcite and 
gets serialized into the PhysicalPlan?


---

Reply via email to