Class PolarisRestCatalogFileIntegrationTest
java.lang.Object
org.apache.iceberg.catalog.CatalogTests<org.apache.iceberg.rest.RESTCatalog>
org.apache.polaris.service.it.test.PolarisRestCatalogIntegrationBase
org.apache.polaris.service.it.test.PolarisRestCatalogFileIntegrationTest
Runs PolarisRestCatalogIntegrationBase test on the local filesystem.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.iceberg.catalog.CatalogTests
org.apache.iceberg.catalog.CatalogTests.CustomMetricsReporter -
Field Summary
FieldsFields inherited from class org.apache.polaris.service.it.test.PolarisRestCatalogIntegrationBase
VIEW_QUERYFields inherited from class org.apache.iceberg.catalog.CatalogTests
FILE_A, FILE_B, FILE_C, NS, OTHER_SCHEMA, RENAMED_TABLE, REPLACE_SCHEMA, REPLACE_SPEC, REPLACE_WRITE_ORDER, SCHEMA, SPEC, TABLE, TABLE_SCHEMA, TABLE_SPEC, TABLE_WRITE_ORDER, TBL, WRITE_ORDER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.polaris.core.admin.model.StorageConfigInfoGet the storage configuration information for the catalog.Methods inherited from class org.apache.polaris.service.it.test.PolarisRestCatalogIntegrationBase
before, catalog, cleanUp, cleanUp, clientFileIOProperties, createPolarisCatalog, createTestPrincipal, diffAgainstSingleTable, externalCatalogBaseLocation, initCatalog, initializeClientFileIO, multipleDiffsAgainstMultipleTables, multipleDiffsAgainstMultipleTablesLastFails, obtainToken, overridesRequestedLocation, requiresNamespaceCreate, supportsNestedNamespaces, supportsServerSideRetry, testCreateAndLoadTableWithReturnedEtag, testCreateGenericTable, testCreateGenericTableWithReservedProperty, testCreateNamespaceWithReservedProperty, testCreateTableWithOverriddenBaseLocation, testCreateTableWithOverriddenBaseLocationCannotOverlapSibling, testCreateTableWithOverriddenBaseLocationMustResideInNsDirectory, testCreateTableWithReservedProperty, testDropGenericTable, testDropNonExistingGenericTable, testDropTableStatus, testDropViewStatus, testDropViewWithPurge, testETagBehaviorForTableDropAndRecreateIntegration, testETagBehaviorForTableSchemaChanges, testETagChangeAfterDMLOperations, testGrantsOnGenericTable, testGrantsOnNonExistingGenericTable, testListGenericTables, testListGrantsAfterRename, testListGrantsOnCatalogObjectsToCatalogRoles, testLoadCredentials, testLoadGenericTable, testLoadNonExistentTableWithIfNoneMatch, testLoadTableTwiceWithETag, testLoadTableWithAccessDelegationForExternalCatalogWithConfigDisabled, testLoadTableWithAccessDelegationForExternalCatalogWithConfigEnabledForCatalog, testLoadTableWithMultipleIfNoneMatchETags, testLoadTableWithNonMatchingIfNoneMatchHeader, testLoadTableWithoutAccessDelegationForExternalCatalogWithConfigDisabled, testLoadTableWithRefFiltering, testLoadTableWithSnapshots, testLoadTableWithWildcardIfNoneMatchReturns400, testMultipleConflictingCommitsToSingleTableInTransaction, testNonPaginatedListTablesViewNamespaces, testPaginatedListNamespaces, testPaginatedListTables, testRegisterAndLoadTableWithReturnedETag, testRemoveReservedPropertyFromNamespace, testRenameViewStatus, testSendMetricsReport, testSendNotificationInternalCatalog, testTableExistsStatus, testUpdateNamespaceWithReservedProperty, testUpdateTableWithReservedProperty, testViewExistsStatusMethods inherited from class org.apache.iceberg.catalog.CatalogTests
assertFilePartitionSpec, assertFiles, assertFilesPartitionSpec, assertNoFiles, assertPreviousMetadataFileCount, assertUUIDsMatch, baseTableLocation, createAndDropEmptyNamespace, createTableTransaction, listNamespacesWithEmptyNamespace, listTablesInEmptyNamespace, namespacePropertiesOnEmptyNamespace, renameTableNamespaceMissing, replaceTableTransaction, supportsEmptyNamespace, supportsNamespaceProperties, supportsNamesWithDot, supportsNamesWithSlashes, tableCreationWithoutNamespace, testAppend, testBasicCreateTable, testBasicCreateTableThatAlreadyExists, testCatalogWithCustomMetricsReporter, testCompleteCreateOrReplaceTransactionCreate, testCompleteCreateOrReplaceTransactionReplace, testCompleteCreateTable, testCompleteCreateTransaction, testCompleteCreateTransactionMultipleSchemas, testCompleteCreateTransactionV2, testCompleteReplaceTransaction, testConcurrentAppendEmptyTable, testConcurrentAppendNonEmptyTable, testConcurrentCreateTransaction, testConcurrentReplaceTransactionPartitionSpec, testConcurrentReplaceTransactionPartitionSpec2, testConcurrentReplaceTransactionPartitionSpecConflict, testConcurrentReplaceTransactions, testConcurrentReplaceTransactionSchema, testConcurrentReplaceTransactionSchema2, testConcurrentReplaceTransactionSchemaConflict, testConcurrentReplaceTransactionSortOrder, testConcurrentReplaceTransactionSortOrderConflict, testCreateExistingNamespace, testCreateNamespace, testCreateNamespaceWithProperties, testCreateOrReplaceReplaceTransactionReplace, testCreateOrReplaceTransactionConcurrentCreate, testCreateOrReplaceTransactionCreate, testCreateTableWithDefaultColumnValue, testCreateTransaction, testDefaultTableProperties, testDefaultTablePropertiesCreateTransaction, testDefaultTablePropertiesReplaceTransaction, testDropMissingTable, testDropNamespace, testDropNonEmptyNamespace, testDropNonexistentNamespace, testDropTable, testDropTableWithoutPurge, testDropTableWithPurge, testListNamespaces, testListNestedNamespaces, testListNonExistingNamespace, testListTables, testLoadMetadataTable, testLoadMissingTable, testLoadNamespaceMetadata, testLoadTable, testLoadTableWithNonExistingNamespace, testMetadataFileLocationsRemovalAfterCommit, testNamespaceWithDot, testNamespaceWithSlash, testOverrideTableProperties, testOverrideTablePropertiesCreateTransaction, testOverrideTablePropertiesReplaceTransaction, testRegisterExistingTable, testRegisterTable, testRemoveNamespaceProperties, testRemoveNamespacePropertiesNamespaceDoesNotExist, testRemoveUnusedSchemas, testRemoveUnusedSpec, testRenameTable, testRenameTableDestinationTableAlreadyExists, testRenameTableMissingSourceTable, testReplaceTableKeepsSnapshotLog, testReplaceTransaction, testReplaceTransactionRequiresTableExists, testSetNamespaceProperties, testSetNamespacePropertiesNamespaceDoesNotExist, testTableNameWithDot, testTableNameWithSlash, testUpdateAndSetNamespaceProperties, testUpdateNamespaceProperties, testUpdateTableAssignmentSpecConflict, testUpdateTableOrderThenRevert, testUpdateTableSchema, testUpdateTableSchemaAssignmentConflict, testUpdateTableSchemaConflict, testUpdateTableSchemaServerSideRetry, testUpdateTableSchemaThenRevert, testUpdateTableSortOrder, testUpdateTableSortOrderServerSideRetry, testUpdateTableSpec, testUpdateTableSpecConflict, testUpdateTableSpecServerSideRetry, testUpdateTableSpecThenRevert, testUpdateTransaction, testUUIDValidation
-
Field Details
-
baseLocation
-
-
Constructor Details
-
PolarisRestCatalogFileIntegrationTest
public PolarisRestCatalogFileIntegrationTest()
-
-
Method Details
-
getStorageConfigInfo
protected org.apache.polaris.core.admin.model.StorageConfigInfo getStorageConfigInfo()Description copied from class:PolarisRestCatalogIntegrationBaseGet the storage configuration information for the catalog.- Specified by:
getStorageConfigInfoin classPolarisRestCatalogIntegrationBase- Returns:
- StorageConfigInfo instance containing the storage configuration
-