Class PolarisRestCatalogAdlsIntegrationTestBase
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.PolarisRestCatalogAdlsIntegrationTestBase
public abstract class PolarisRestCatalogAdlsIntegrationTestBase
extends PolarisRestCatalogIntegrationBase
Runs PolarisRestCatalogIntegrationBase test on Azure.
-
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
-
TENANT_ID
-
BASE_LOCATION
-
-
Constructor Details
-
PolarisRestCatalogAdlsIntegrationTestBase
public PolarisRestCatalogAdlsIntegrationTestBase()
-
-
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
-