Skip to content

2.27.0.0-b222

@OlegLoginov OlegLoginov tagged this 13 Jun 04:02
Summary:
`pgschema_name` should be deleted from the `common::Schema` object.
The idea: always load the PG Schema Name from the PG Catalog (available in the `master::SysCatalog`).
`Schema::pgschema_name` should be deleted because it's a data duplication in fact.

This PART-2 includes updated `CatalogManager` handlers:
* `CatalogManager::ListTables`
* `CatalogManager::GetTableInfoFromNamespaceNameAndTableName`
* `CatalogManager::GetTableSchemaInternal`

Test Plan:
Jenkins

./yb_build.sh --cxx-test pgwrapper_pg_tablet_split-test --gtest_filter PgTabletSplitTest.SplitDuringLongScan

Reviewers: mihnea, hsunder

Reviewed By: hsunder

Subscribers: fizaa, yql

Differential Revision: https://phorge.dev.yugabyte.com/D43590
Assets 2
Loading