Hi, Just started exploring Catalog Plugin API and noticed these two classes: CatalogExtension and V2SessionCatalog.
Why is V2SessionCatalog not a CatalogExtension? - V2SessionCatalog extends TableCatalog with SupportsNamespaces [1] - CatalogExtension extends TableCatalog, SupportsNamespaces [2] [1] https://github.com/apache/spark/blob/master/sql/core/src/main/scala/org/apache/spark/sql/execution/datasources/v2/V2SessionCatalog.scala#L41 [2] https://github.com/apache/spark/blob/master/sql/catalyst/src/main/java/org/apache/spark/sql/connector/catalog/CatalogExtension.java#L33 Pozdrawiam, Jacek Laskowski ---- https://about.me/JacekLaskowski "The Internals Of" Online Books <https://books.japila.pl/> Follow me on https://twitter.com/jaceklaskowski <https://twitter.com/jaceklaskowski>