jayzhan211 commented on issue #10782:
URL: https://github.com/apache/datafusion/issues/10782#issuecomment-2228792845

   Draft the dependency graph, incomplete
   
   ```mermaid
     graph TD;
         CatalogProvider --> TableProvider
         TableProvider --> SessionState
         TableProvider --> ExecutionPlan
         SessionState --> PhysicalOptimizer
         SessionState --> QueryPlanner
         SessionState --> CatalogProviderList
         SessionState --> TableFunction
         SessionState --> FileFormatFactory
         SessionState --> SessionConfig
         SessionState --> TableProviderFactory
         SessionState --> RuntimeEnv
         SessionState --> FunctionFactory
         TableFunction --> TableProvider
         FileFormatFactory --> FileFormat
         FileFormat --> SessionState
         FileFormat --> ExecutionPlan
         PhysicalOptimizer --> PartitionedFile
   ```
   
   Circular found
   
   ```mermaid
     graph TD;
         CatalogProvider --> TableProvider
         TableProvider --> SessionState
         SessionState --> TableFunction
         TableFunction --> TableProvider
   ```
   


-- 
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: github-unsubscr...@datafusion.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org
For additional commands, e-mail: github-h...@datafusion.apache.org

Reply via email to