├── .asf.yaml ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ ├── feature_request.yml │ ├── improvement.yml │ └── subtask.yml ├── PULL_REQUEST_TEMPLATE ├── labeler.yml ├── release.yml └── workflows │ ├── core-hadoop2-ci.yml │ ├── core-hadoop3-ci.yml │ ├── deps.yml │ ├── docker-images.yml │ ├── helm-charts-ci.yml │ ├── labeler.yml │ ├── openapi-sdk-ci.yml │ ├── site-deploy.yml │ ├── stale.yml │ ├── take.yml │ └── trino-ci.yml ├── .gitignore ├── .idea ├── icon.svg └── vcs.xml ├── .mvn ├── jvm.config └── wrapper │ └── maven-wrapper.properties ├── CONTRIBUTING.md ├── DISCLAIMER ├── LICENSE ├── LICENSE-binary ├── NOTICE ├── NOTICE-binary ├── README.md ├── amoro-ams ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── amoro │ │ │ └── server │ │ │ ├── AmoroManagementConf.java │ │ │ ├── AmoroManagementConfValidator.java │ │ │ ├── AmoroServiceConstants.java │ │ │ ├── AmoroServiceContainer.java │ │ │ ├── AmsServiceMetrics.java │ │ │ ├── DefaultOptimizingService.java │ │ │ ├── Environments.java │ │ │ ├── HighAvailabilityContainer.java │ │ │ ├── RestCatalogService.java │ │ │ ├── TableManagementService.java │ │ │ ├── authentication │ │ │ ├── DefaultPasswdAuthenticationProvider.java │ │ │ ├── DefaultPasswordCredential.java │ │ │ ├── DefaultTokenCredential.java │ │ │ └── HttpAuthenticationFactory.java │ │ │ ├── catalog │ │ │ ├── CatalogBuilder.java │ │ │ ├── CatalogManager.java │ │ │ ├── CatalogType.java │ │ │ ├── DefaultCatalogManager.java │ │ │ ├── ExternalCatalog.java │ │ │ ├── InternalCatalog.java │ │ │ ├── InternalCatalogImpl.java │ │ │ └── ServerCatalog.java │ │ │ ├── dashboard │ │ │ ├── APITokenManager.java │ │ │ ├── DashboardServer.java │ │ │ ├── JavalinJsonMapper.java │ │ │ ├── MixedAndIcebergTableDescriptor.java │ │ │ ├── OverviewManager.java │ │ │ ├── PlatformFileManager.java │ │ │ ├── ServerTableDescriptor.java │ │ │ ├── ServerTableProperties.java │ │ │ ├── component │ │ │ │ └── reverser │ │ │ │ │ ├── IcebergTableMetaExtract.java │ │ │ │ │ └── IcebergTypeToSparkType.java │ │ │ ├── controller │ │ │ │ ├── ApiTokenController.java │ │ │ │ ├── CatalogController.java │ │ │ │ ├── HealthCheckController.java │ │ │ │ ├── LoginController.java │ │ │ │ ├── OptimizerController.java │ │ │ │ ├── OptimizerGroupController.java │ │ │ │ ├── OverviewController.java │ │ │ │ ├── PlatformFileInfoController.java │ │ │ │ ├── SettingController.java │ │ │ │ ├── TableController.java │ │ │ │ ├── TerminalController.java │ │ │ │ └── VersionController.java │ │ │ ├── model │ │ │ │ ├── ApiTokens.java │ │ │ │ ├── CatalogRegisterInfo.java │ │ │ │ ├── CatalogSettingInfo.java │ │ │ │ ├── HiveTableInfo.java │ │ │ │ ├── KafkaClusterSimpleInfo.java │ │ │ │ ├── LatestSessionInfo.java │ │ │ │ ├── LogInfo.java │ │ │ │ ├── OptimizerInstanceInfo.java │ │ │ │ ├── OptimizerResourceInfo.java │ │ │ │ ├── OverviewDataSizeItem.java │ │ │ │ ├── OverviewResourceUsageItem.java │ │ │ │ ├── OverviewSummary.java │ │ │ │ ├── OverviewTopTableItem.java │ │ │ │ ├── PlatformFileInfo.java │ │ │ │ ├── SessionInfo.java │ │ │ │ ├── SnapshotInfo.java │ │ │ │ ├── SqlExample.java │ │ │ │ ├── SqlResult.java │ │ │ │ ├── SqlStatus.java │ │ │ │ ├── TableBasicInfo.java │ │ │ │ ├── TableMeta.java │ │ │ │ ├── TableOperation.java │ │ │ │ ├── TableOptimizingInfo.java │ │ │ │ ├── TableStatistics.java │ │ │ │ ├── UpgradeHiveMeta.java │ │ │ │ ├── UpgradeRunningInfo.java │ │ │ │ ├── UpgradeStatus.java │ │ │ │ └── VersionInfo.java │ │ │ ├── response │ │ │ │ ├── ErrorResponse.java │ │ │ │ ├── OkResponse.java │ │ │ │ ├── PageResult.java │ │ │ │ └── Response.java │ │ │ └── utils │ │ │ │ ├── AmsUtil.java │ │ │ │ ├── CommonUtil.java │ │ │ │ ├── DesensitizationUtil.java │ │ │ │ ├── OptimizingUtil.java │ │ │ │ ├── ParamSignatureCalculator.java │ │ │ │ ├── PropertiesUtil.java │ │ │ │ └── TableStatCollector.java │ │ │ ├── events │ │ │ └── LoggingEventListener.java │ │ │ ├── manager │ │ │ ├── AbstractOptimizerContainer.java │ │ │ ├── AbstractPluginManager.java │ │ │ ├── ClassLoaderContext.java │ │ │ ├── EventsManager.java │ │ │ ├── ExecUtil.java │ │ │ ├── FlinkOptimizerContainer.java │ │ │ ├── KubernetesOptimizerContainer.java │ │ │ ├── LocalOptimizerContainer.java │ │ │ ├── MetricManager.java │ │ │ ├── PluginConfiguration.java │ │ │ ├── PluginManager.java │ │ │ └── SparkOptimizerContainer.java │ │ │ ├── optimizing │ │ │ ├── KeyedTableCommit.java │ │ │ ├── OptimizerGroupMetrics.java │ │ │ ├── OptimizingProcess.java │ │ │ ├── OptimizingQueue.java │ │ │ ├── OptimizingStatus.java │ │ │ ├── OptimizingTaskMeta.java │ │ │ ├── SchedulingPolicy.java │ │ │ ├── TaskRuntime.java │ │ │ ├── UnKeyedTableCommit.java │ │ │ ├── maintainer │ │ │ │ ├── AutoCreateIcebergTagAction.java │ │ │ │ ├── IcebergTableMaintainer.java │ │ │ │ ├── MixedTableMaintainer.java │ │ │ │ ├── TableMaintainer.java │ │ │ │ └── TableMaintainers.java │ │ │ └── sorter │ │ │ │ ├── BalancedSorter.java │ │ │ │ ├── QuotaOccupySorter.java │ │ │ │ └── SorterFactory.java │ │ │ ├── persistence │ │ │ ├── DataSourceFactory.java │ │ │ ├── HttpSessionHandlerFactory.java │ │ │ ├── NestedSqlSession.java │ │ │ ├── OptimizingProcessState.java │ │ │ ├── PersistentBase.java │ │ │ ├── ProcessSimpleMeta.java │ │ │ ├── SqlSessionFactoryProvider.java │ │ │ ├── StatedPersistentBase.java │ │ │ ├── TableRuntimeMeta.java │ │ │ ├── TableRuntimeState.java │ │ │ ├── TaskFilesPersistence.java │ │ │ ├── converter │ │ │ │ ├── JsonObjectConverter.java │ │ │ │ ├── List2StringConverter.java │ │ │ │ ├── Long2TsConverter.java │ │ │ │ ├── Map2StringConverter.java │ │ │ │ ├── MapLong2StringConverter.java │ │ │ │ ├── Object2ByteArrayConvert.java │ │ │ │ ├── OptimizingStatusConverter.java │ │ │ │ ├── TableFormatConverter.java │ │ │ │ └── TaskDescriptorTypeConverter.java │ │ │ ├── extension │ │ │ │ └── InListExtendedLanguageDriver.java │ │ │ └── mapper │ │ │ │ ├── ApiTokensMapper.java │ │ │ │ ├── CatalogMetaMapper.java │ │ │ │ ├── OptimizerMapper.java │ │ │ │ ├── OptimizingProcessMapper.java │ │ │ │ ├── PlatformFileMapper.java │ │ │ │ ├── ProcessStateMapper.java │ │ │ │ ├── ResourceMapper.java │ │ │ │ ├── TableBlockerMapper.java │ │ │ │ ├── TableMetaMapper.java │ │ │ │ ├── TableProcessMapper.java │ │ │ │ └── TableRuntimeMapper.java │ │ │ ├── process │ │ │ ├── ActionCoordinator.java │ │ │ ├── ActionCoordinatorScheduler.java │ │ │ ├── DefaultTableProcessStore.java │ │ │ ├── ProcessService.java │ │ │ ├── TableProcessMeta.java │ │ │ └── executor │ │ │ │ ├── EngineType.java │ │ │ │ ├── ExecuteEngine.java │ │ │ │ └── TableProcessExecutor.java │ │ │ ├── resource │ │ │ ├── ContainerMetadata.java │ │ │ ├── Containers.java │ │ │ ├── DefaultOptimizerManager.java │ │ │ ├── OptimizerInstance.java │ │ │ ├── OptimizerManager.java │ │ │ ├── OptimizerThread.java │ │ │ └── QuotaProvider.java │ │ │ ├── scheduler │ │ │ ├── PeriodicExternalScheduler.java │ │ │ ├── PeriodicTableScheduler.java │ │ │ └── inline │ │ │ │ ├── BlockerExpiringExecutor.java │ │ │ │ ├── DanglingDeleteFilesCleaningExecutor.java │ │ │ │ ├── DataExpiringExecutor.java │ │ │ │ ├── HiveCommitSyncExecutor.java │ │ │ │ ├── InlineTableExecutors.java │ │ │ │ ├── OptimizingCommitExecutor.java │ │ │ │ ├── OptimizingExpiringExecutor.java │ │ │ │ ├── OrphanFilesCleaningExecutor.java │ │ │ │ ├── SnapshotsExpiringExecutor.java │ │ │ │ ├── TableRuntimeRefreshExecutor.java │ │ │ │ └── TagsAutoCreatingExecutor.java │ │ │ ├── table │ │ │ ├── AbstractTableMetrics.java │ │ │ ├── AbstractTableRuntime.java │ │ │ ├── DefaultTableManager.java │ │ │ ├── DefaultTableRuntime.java │ │ │ ├── DefaultTableRuntimeFactory.java │ │ │ ├── DefaultTableRuntimeStore.java │ │ │ ├── DefaultTableService.java │ │ │ ├── MaintainedTableManager.java │ │ │ ├── RuntimeHandlerChain.java │ │ │ ├── TableConfigurations.java │ │ │ ├── TableManager.java │ │ │ ├── TableMetadata.java │ │ │ ├── TableOptimizingMetrics.java │ │ │ ├── TableOrphanFilesCleaningMetrics.java │ │ │ ├── TableRuntimeFactoryManager.java │ │ │ ├── TableRuntimeHandler.java │ │ │ ├── TableService.java │ │ │ ├── TableSummaryMetrics.java │ │ │ ├── blocker │ │ │ │ ├── TableBlocker.java │ │ │ │ └── TableBlockerManager.java │ │ │ ├── cleanup │ │ │ │ ├── CleanupOperation.java │ │ │ │ └── TableRuntimeCleanupState.java │ │ │ └── internal │ │ │ │ ├── IcebergInternalTableOperations.java │ │ │ │ ├── InternalIcebergCreator.java │ │ │ │ ├── InternalIcebergHandler.java │ │ │ │ ├── InternalMixedIcebergCreator.java │ │ │ │ ├── InternalMixedIcebergHandler.java │ │ │ │ ├── InternalTableConstants.java │ │ │ │ ├── InternalTableCreator.java │ │ │ │ ├── InternalTableHandler.java │ │ │ │ ├── InternalTableManager.java │ │ │ │ └── MixedIcebergInternalTableStoreOperations.java │ │ │ ├── terminal │ │ │ ├── ExecutionResult.java │ │ │ ├── ExecutionStatus.java │ │ │ ├── JDBCResultSet.java │ │ │ ├── SimpleResultSet.java │ │ │ ├── SparkContextUtil.java │ │ │ ├── StatementResult.java │ │ │ ├── TerminalManager.java │ │ │ ├── TerminalSession.java │ │ │ ├── TerminalSessionContext.java │ │ │ ├── TerminalSessionFactory.java │ │ │ ├── kyuubi │ │ │ │ ├── KyuubiSession.java │ │ │ │ └── KyuubiTerminalSessionFactory.java │ │ │ └── local │ │ │ │ ├── LocalSessionFactory.java │ │ │ │ └── LocalTerminalSession.java │ │ │ └── utils │ │ │ ├── CompressUtil.java │ │ │ ├── FlinkClientUtil.java │ │ │ ├── HiveLocationUtil.java │ │ │ ├── IcebergTableUtil.java │ │ │ ├── InternalTableUtil.java │ │ │ ├── PreconditionUtils.java │ │ │ ├── RollingFileCleaner.java │ │ │ ├── SnowflakeIdGenerator.java │ │ │ ├── StructuredOptionsSplitter.java │ │ │ └── ThriftServiceProxy.java │ └── resources │ │ ├── META-INF │ │ └── services │ │ │ ├── org.apache.amoro.events.EventListener │ │ │ ├── org.apache.amoro.metrics.MetricReporter │ │ │ ├── org.apache.amoro.resource.ResourceContainer │ │ │ ├── org.apache.amoro.server.optimizing.sorter.SorterFactory │ │ │ ├── org.apache.amoro.table.TableRuntimeFactory │ │ │ └── org.apache.amoro.table.descriptor.FormatTableDescriptor │ │ ├── derby │ │ └── ams-derby-init.sql │ │ ├── log4j2.xml │ │ ├── mysql │ │ ├── ams-mysql-init.sql │ │ ├── upgrade-0.3.0-to-0.3.1.sql │ │ ├── upgrade-0.3.1-to-0.3.2.sql │ │ ├── upgrade-0.3.2-to-0.4.0.sql │ │ ├── upgrade-0.4.0-to-0.4.1.sql │ │ ├── upgrade-0.4.1-to-0.5.0.sql │ │ ├── upgrade-0.5.0-to-0.5.1.sql │ │ ├── upgrade-0.5.1-to-0.6.0.sql │ │ ├── upgrade-0.6.1-to-0.7.0.sql │ │ ├── upgrade-0.7.0-to-0.8.0.sql │ │ └── upgrade.sql │ │ ├── openapi │ │ └── openapi.yaml │ │ └── postgres │ │ ├── ams-postgres-init.sql │ │ ├── upgrade-0.5.1-to-0.6.0.sql │ │ ├── upgrade-0.6.1-to-0.7.0.sql │ │ ├── upgrade-0.7.0-to-0.8.0.sql │ │ └── upgrade.sql │ └── test │ ├── java │ └── org │ │ └── apache │ │ └── amoro │ │ ├── config │ │ └── ConfigurationsTest.java │ │ └── server │ │ ├── AMSManagerTestBase.java │ │ ├── AMSServiceTestBase.java │ │ ├── AmoroAMSTest.java │ │ ├── AmsEnvironment.java │ │ ├── HighAvailabilityContainerTest.java │ │ ├── RestCatalogServiceTestBase.java │ │ ├── TestAmoroManagementConf.java │ │ ├── TestAmoroManagementConfValidator.java │ │ ├── TestAmsServiceMetrics.java │ │ ├── TestDefaultOptimizingService.java │ │ ├── TestDefaultProcessService.java │ │ ├── TestInternalIcebergCatalogService.java │ │ ├── TestInternalMixedCatalogService.java │ │ ├── TestOptimizerGroupController.java │ │ ├── authentication │ │ ├── HttpAuthenticationFactoryTest.java │ │ └── UserDefinedTokenAuthenticationProviderImpl.java │ │ ├── catalog │ │ ├── TableCatalogTestBase.java │ │ └── TestServerCatalog.java │ │ ├── config │ │ └── TestConfigShade.java │ │ ├── dashboard │ │ ├── TestIcebergServerTableDescriptor.java │ │ ├── TestOverviewManager.java │ │ └── utils │ │ │ ├── TestOptimizingUtil.java │ │ │ ├── TestParamSignatureCalculator.java │ │ │ └── TestPropertiesUtil.java │ │ ├── manager │ │ ├── TestAbstractPluginManager.java │ │ ├── TestFlinkOptimizerContainer.java │ │ ├── TestKubernetesOptimizerContainer.java │ │ └── TestSparkOptimizerContainer.java │ │ ├── metrics │ │ └── MockedMetricReporter.java │ │ ├── optimizing │ │ ├── AbstractOptimizingTest.java │ │ ├── BaseOptimizingChecker.java │ │ ├── OptimizingStatusTest.java │ │ ├── OptimizingTestHelpers.java │ │ ├── TestIcebergHadoopOptimizing.java │ │ ├── TestMixedHiveOptimizing.java │ │ ├── TestMixedIcebergOptimizing.java │ │ ├── TestOptimizingIntegration.java │ │ ├── TestOptimizingQueue.java │ │ ├── commit │ │ │ ├── TestMixIcebergCommit.java │ │ │ └── TestUnKeyedTableCommit.java │ │ ├── flow │ │ │ ├── CompleteOptimizingFlow.java │ │ │ ├── DataReader.java │ │ │ ├── RandomRecordGenerator.java │ │ │ ├── TestKeyedContinuousOptimizing.java │ │ │ ├── TestUnKeyedContinuousOptimizing.java │ │ │ ├── checker │ │ │ │ ├── AbstractHiveChecker.java │ │ │ │ ├── AbstractSceneCountChecker.java │ │ │ │ ├── DataConcurrencyChecker.java │ │ │ │ ├── FullOptimizingMove2HiveChecker.java │ │ │ │ ├── FullOptimizingWrite2HiveChecker.java │ │ │ │ ├── MajorOptimizingChecker.java │ │ │ │ ├── MinorOptimizingCheck.java │ │ │ │ └── OptimizingCountChecker.java │ │ │ └── view │ │ │ │ ├── AbstractTableDataView.java │ │ │ │ ├── KeyedTableDataView.java │ │ │ │ ├── MatchResult.java │ │ │ │ ├── TableDataView.java │ │ │ │ └── UnKeyedTableDataView.java │ │ ├── maintainer │ │ │ ├── TestAutoCreateIcebergTagAction.java │ │ │ ├── TestDataExpire.java │ │ │ ├── TestDataExpireHive.java │ │ │ ├── TestDataExpireIceberg.java │ │ │ ├── TestOrphanFileClean.java │ │ │ ├── TestOrphanFileCleanHive.java │ │ │ ├── TestOrphanFileCleanIceberg.java │ │ │ ├── TestSnapshotExpire.java │ │ │ ├── TestSnapshotExpireHive.java │ │ │ └── TestSnapshotExpireIceberg.java │ │ ├── plan │ │ │ ├── MixedTablePlanTestBase.java │ │ │ ├── TestHiveKeyedPartitionPlan.java │ │ │ ├── TestHiveOptimizingEvaluator.java │ │ │ ├── TestHiveUnkeyedPartitionPlan.java │ │ │ ├── TestIcebergPartitionPlan.java │ │ │ ├── TestKeyedPartitionPlan.java │ │ │ ├── TestOptimizingEvaluator.java │ │ │ ├── TestOptimizingPlanner.java │ │ │ └── TestUnkeyedPartitionPlan.java │ │ └── scan │ │ │ ├── TableFileScanHelperTestBase.java │ │ │ ├── TestHiveKeyedTableFileScanHelper.java │ │ │ ├── TestHiveUnkeyedTableFileScanHelper.java │ │ │ ├── TestIcebergTableFileScanHelper.java │ │ │ ├── TestKeyedTableFileScanHelper.java │ │ │ └── TestUnkeyedTableFileScanHelper.java │ │ ├── persistence │ │ ├── TestNestedSqlSession.java │ │ ├── TestPersistentBase.java │ │ └── TestStatedPersistentBase.java │ │ ├── process │ │ ├── MockActionCoordinator.java │ │ ├── MockExecuteEngine.java │ │ └── MockTableProcess.java │ │ ├── scheduler │ │ └── inline │ │ │ ├── ExecutorTestBase.java │ │ │ ├── PeriodicTableSchedulerTestBase.java │ │ │ ├── TestBlockerExpiringExecutor.java │ │ │ └── TestPeriodicTableSchedulerCleanup.java │ │ ├── table │ │ ├── AMSTableTestBase.java │ │ ├── DerbyPersistence.java │ │ ├── TestCatalogService.java │ │ ├── TestDatabaseService.java │ │ ├── TestDefaultTableRuntimeHandler.java │ │ ├── TestDefaultTableRuntimeManager.java │ │ ├── TestDefaultTableRuntimeStore.java │ │ ├── TestSyncTableOfExternalCatalog.java │ │ ├── TestTableManager.java │ │ ├── TestTableManagerQuery.java │ │ └── TestTableSummaryMetrics.java │ │ └── util │ │ ├── KerberizedTestHelper.java │ │ ├── TestCompressUtil.java │ │ ├── TestConfigurationUtil.java │ │ ├── TestIcebergTableUtil.java │ │ ├── TestRollingFileCleaner.java │ │ └── TestSnowflakeIdGenerator.java │ └── resources │ ├── META-INF │ └── services │ │ ├── org.apache.amoro.metrics.MetricReporter │ │ └── org.apache.amoro.server.manager.TestAbstractPluginManager$TestPlugin │ ├── config-with-units.yaml │ ├── config-without-units.yaml │ ├── config.yaml │ ├── configs │ ├── config-base64-shade.yaml │ └── config-default-shade.yaml │ ├── flink-conf.yaml │ ├── log4j2.xml │ └── mockito-extensions │ └── org.mockito.plugins.MockMaker ├── amoro-common ├── pom.xml └── src │ ├── main │ ├── gen-java │ │ └── org │ │ │ └── apache │ │ │ └── amoro │ │ │ └── api │ │ │ ├── AlreadyExistsException.java │ │ │ ├── AmoroException.java │ │ │ ├── AmoroTableMetastore.java │ │ │ ├── BlockableOperation.java │ │ │ ├── Blocker.java │ │ │ ├── CatalogMeta.java │ │ │ ├── ColumnInfo.java │ │ │ ├── CommitMetaProducer.java │ │ │ ├── DataFile.java │ │ │ ├── InvalidObjectException.java │ │ │ ├── MetaException.java │ │ │ ├── NoSuchObjectException.java │ │ │ ├── NotSupportedException.java │ │ │ ├── OperationConflictException.java │ │ │ ├── OptimizerRegisterInfo.java │ │ │ ├── OptimizingService.java │ │ │ ├── OptimizingTask.java │ │ │ ├── OptimizingTaskId.java │ │ │ ├── OptimizingTaskResult.java │ │ │ ├── PartitionFieldData.java │ │ │ ├── PrimaryKeySpec.java │ │ │ ├── Schema.java │ │ │ ├── SchemaUpdateMeta.java │ │ │ ├── TableChange.java │ │ │ ├── TableCommitMeta.java │ │ │ ├── TableIdentifier.java │ │ │ ├── TableMeta.java │ │ │ └── UpdateColumn.java │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── amoro │ │ │ ├── Action.java │ │ │ ├── ActivePlugin.java │ │ │ ├── AlreadyExistsException.java │ │ │ ├── AmoroCatalog.java │ │ │ ├── AmoroIOException.java │ │ │ ├── AmoroPlugin.java │ │ │ ├── AmoroTable.java │ │ │ ├── AmsClient.java │ │ │ ├── CommonUnifiedCatalog.java │ │ │ ├── Constants.java │ │ │ ├── DatabaseNotEmptyException.java │ │ │ ├── ErrorCodes.java │ │ │ ├── FormatCatalog.java │ │ │ ├── FormatCatalogFactory.java │ │ │ ├── IcebergActions.java │ │ │ ├── NoSuchDatabaseException.java │ │ │ ├── NoSuchTableException.java │ │ │ ├── OptimizerProperties.java │ │ │ ├── PooledAmsClient.java │ │ │ ├── ServerTableIdentifier.java │ │ │ ├── StateField.java │ │ │ ├── SupportsProcessPlugins.java │ │ │ ├── TableFormat.java │ │ │ ├── TableIDWithFormat.java │ │ │ ├── TableRuntime.java │ │ │ ├── TableSnapshot.java │ │ │ ├── UnifiedCatalog.java │ │ │ ├── UnifiedCatalogLoader.java │ │ │ ├── authentication │ │ │ ├── BasicPrincipal.java │ │ │ ├── PasswdAuthenticationProvider.java │ │ │ ├── PasswordCredential.java │ │ │ ├── TokenAuthenticationProvider.java │ │ │ └── TokenCredential.java │ │ │ ├── client │ │ │ ├── AmoroZookeeperFactory.java │ │ │ ├── AmsClientPools.java │ │ │ ├── AmsServerInfo.java │ │ │ ├── AmsThriftUrl.java │ │ │ ├── ClientPool.java │ │ │ ├── ClientPoolImpl.java │ │ │ ├── ConnectionFailException.java │ │ │ ├── NoBackendServiceException.java │ │ │ ├── OptimizingClientPools.java │ │ │ ├── PoolConfig.java │ │ │ ├── ServiceInfo.java │ │ │ ├── ThriftClient.java │ │ │ ├── ThriftClientFactory.java │ │ │ ├── ThriftClientPool.java │ │ │ ├── ThriftException.java │ │ │ ├── ThriftPingFactory.java │ │ │ ├── ThriftUtil.java │ │ │ └── ZookeeperService.java │ │ │ ├── config │ │ │ ├── ConfigHelpers.java │ │ │ ├── ConfigOption.java │ │ │ ├── ConfigOptions.java │ │ │ ├── Configurations.java │ │ │ ├── DataExpirationConfig.java │ │ │ ├── OptimizingConfig.java │ │ │ ├── StructuredOptionsSplitter.java │ │ │ ├── TableConfiguration.java │ │ │ ├── TagConfiguration.java │ │ │ └── shade │ │ │ │ ├── ConfigShade.java │ │ │ │ ├── impl │ │ │ │ └── Base64ConfigShade.java │ │ │ │ └── utils │ │ │ │ └── ConfigShadeUtils.java │ │ │ ├── events │ │ │ ├── Event.java │ │ │ ├── EventListener.java │ │ │ ├── EventType.java │ │ │ └── TableEvent.java │ │ │ ├── exception │ │ │ ├── AlreadyExistsException.java │ │ │ ├── AmoroRuntimeException.java │ │ │ ├── BlockerConflictException.java │ │ │ ├── ForbiddenException.java │ │ │ ├── IllegalMetadataException.java │ │ │ ├── IllegalTaskStateException.java │ │ │ ├── LoadingPluginException.java │ │ │ ├── ObjectNotExistsException.java │ │ │ ├── OptimizingClosedException.java │ │ │ ├── OptimizingCommitException.java │ │ │ ├── PersistenceException.java │ │ │ ├── PluginAuthException.java │ │ │ ├── PluginRetryAuthException.java │ │ │ ├── SignatureCheckException.java │ │ │ ├── TaskNotFoundException.java │ │ │ ├── TaskRuntimeException.java │ │ │ └── UndefinedException.java │ │ │ ├── hive │ │ │ ├── AuthenticatedHiveClientPool.java │ │ │ ├── CachedHiveClientPool.java │ │ │ ├── HMSClient.java │ │ │ ├── HMSClientImpl.java │ │ │ └── HMSClientPool.java │ │ │ ├── metrics │ │ │ ├── Counter.java │ │ │ ├── Gauge.java │ │ │ ├── Metric.java │ │ │ ├── MetricDefine.java │ │ │ ├── MetricDefines.java │ │ │ ├── MetricKey.java │ │ │ ├── MetricRegisterListener.java │ │ │ ├── MetricRegistry.java │ │ │ ├── MetricReporter.java │ │ │ ├── MetricSet.java │ │ │ └── MetricType.java │ │ │ ├── process │ │ │ ├── AmoroProcess.java │ │ │ ├── ManagedProcess.java │ │ │ ├── OptimizingStages.java │ │ │ ├── OptimizingState.java │ │ │ ├── PendingInput.java │ │ │ ├── ProcessEvent.java │ │ │ ├── ProcessFactory.java │ │ │ ├── ProcessStage.java │ │ │ ├── ProcessState.java │ │ │ ├── ProcessStatus.java │ │ │ ├── ProcessTaskStatus.java │ │ │ ├── SimpleFuture.java │ │ │ ├── StagedTaskDescriptor.java │ │ │ ├── TableProcess.java │ │ │ ├── TableProcessState.java │ │ │ └── TableProcessStore.java │ │ │ ├── properties │ │ │ ├── AmsHAProperties.java │ │ │ └── CatalogMetaProperties.java │ │ │ ├── resource │ │ │ ├── ExternalResourceContainer.java │ │ │ ├── InternalResourceContainer.java │ │ │ ├── Resource.java │ │ │ ├── ResourceContainer.java │ │ │ ├── ResourceGroup.java │ │ │ ├── ResourceManager.java │ │ │ ├── ResourceStatus.java │ │ │ └── ResourceType.java │ │ │ ├── serialization │ │ │ ├── JavaSerializer.java │ │ │ ├── KryoSerializer.java │ │ │ ├── ResourceSerde.java │ │ │ └── SimpleSerializer.java │ │ │ ├── table │ │ │ ├── StateKey.java │ │ │ ├── TableIdentifier.java │ │ │ ├── TableMetaStore.java │ │ │ ├── TableRuntimeFactory.java │ │ │ ├── TableRuntimeStore.java │ │ │ ├── TableSummary.java │ │ │ └── descriptor │ │ │ │ ├── AMSColumnInfo.java │ │ │ │ ├── AMSPartitionField.java │ │ │ │ ├── AmoroSnapshotsOfTable.java │ │ │ │ ├── ConsumerInfo.java │ │ │ │ ├── DDLInfo.java │ │ │ │ ├── DDLReverser.java │ │ │ │ ├── FilesStatistics.java │ │ │ │ ├── FilesStatisticsBuilder.java │ │ │ │ ├── FormatTableDescriptor.java │ │ │ │ ├── MetadataChangeHandler.java │ │ │ │ ├── OperationType.java │ │ │ │ ├── OptimizingProcessInfo.java │ │ │ │ ├── OptimizingTaskInfo.java │ │ │ │ ├── PartitionBaseInfo.java │ │ │ │ ├── PartitionFileBaseInfo.java │ │ │ │ ├── ServerTableMeta.java │ │ │ │ ├── SparkMetadataChangeHandler.java │ │ │ │ ├── TableMetaExtract.java │ │ │ │ ├── TableSummary.java │ │ │ │ └── TagOrBranchInfo.java │ │ │ └── utils │ │ │ ├── CatalogUtil.java │ │ │ ├── CommonUtil.java │ │ │ ├── ConfigurationFileUtil.java │ │ │ ├── DynConstructors.java │ │ │ ├── DynMethods.java │ │ │ ├── ExceptionUtil.java │ │ │ ├── FlipUtil.java │ │ │ ├── IdGenerator.java │ │ │ ├── JacksonUtil.java │ │ │ ├── LocalFileUtil.java │ │ │ ├── MemorySize.java │ │ │ ├── PropertyUtil.java │ │ │ ├── ReflectionUtils.java │ │ │ └── SerializationUtil.java │ ├── resources │ │ └── META-INF │ │ │ └── services │ │ │ ├── org.apache.amoro.FormatCatalogFactory │ │ │ └── org.apache.amoro.config.shade.ConfigShade │ └── thrift │ │ ├── README.md │ │ ├── amoro_commons.thrift │ │ ├── amoro_optimizing_service.thrift │ │ └── amoro_table_metastore.thrift │ └── test │ ├── java │ └── org │ │ └── apache │ │ ├── amoro │ │ ├── MockAmoroManagementServer.java │ │ ├── MockZookeeperServer.java │ │ ├── SingletonResourceUtil.java │ │ ├── TestAms.java │ │ ├── catalog │ │ │ └── CatalogTestHelpers.java │ │ ├── client │ │ │ └── TestPoolConfig.java │ │ ├── config │ │ │ └── ConfigHelpersTest.java │ │ ├── formats │ │ │ ├── AbstractFormatCatalogTestHelper.java │ │ │ ├── AmoroCatalogTestBase.java │ │ │ ├── AmoroCatalogTestHelper.java │ │ │ └── TestAmoroCatalogBase.java │ │ ├── hive │ │ │ ├── HMSMockServer.java │ │ │ └── TestHMS.java │ │ ├── listener │ │ │ └── AmoroRunListener.java │ │ ├── metrics │ │ │ ├── MetricDefineTest.java │ │ │ ├── TestMetricDefine.java │ │ │ ├── TestMetricKey.java │ │ │ └── TestMetricRegistry.java │ │ ├── process │ │ │ └── TestSimpleFuture.java │ │ ├── table │ │ │ └── descriptor │ │ │ │ └── TestServerTableDescriptor.java │ │ └── utils │ │ │ ├── JacksonUtilTest.java │ │ │ ├── MemorySizeTest.java │ │ │ └── ReflectionUtilsTest.java │ │ └── hadoop │ │ └── hive │ │ └── ql │ │ ├── optimizer │ │ └── ppr │ │ │ └── PartitionExpressionForMetastore.java │ │ └── security │ │ └── authorization │ │ └── AuthorizationPreEventListener.java │ └── resources │ ├── hive-schema-3.1.0.derby.sql │ └── log4j2.xml ├── amoro-format-hudi ├── pom.xml └── src │ └── main │ ├── java │ └── org │ │ └── apache │ │ └── amoro │ │ └── formats │ │ └── hudi │ │ ├── HudiCatalogFactory.java │ │ ├── HudiHadoopCatalog.java │ │ ├── HudiHiveCatalog.java │ │ ├── HudiSnapshot.java │ │ ├── HudiTable.java │ │ ├── HudiTableDescriptor.java │ │ └── HudiTableUtil.java │ └── resources │ └── META-INF │ └── services │ ├── org.apache.amoro.FormatCatalogFactory │ └── org.apache.amoro.table.descriptor.FormatTableDescriptor ├── amoro-format-iceberg ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── apache │ │ │ ├── amoro │ │ │ ├── IcebergFileEntry.java │ │ │ ├── data │ │ │ │ ├── ChangeAction.java │ │ │ │ ├── ChangedLsn.java │ │ │ │ ├── DataFileType.java │ │ │ │ ├── DataTreeNode.java │ │ │ │ ├── DefaultKeyedFile.java │ │ │ │ ├── FileNameRules.java │ │ │ │ ├── PrimaryKeyData.java │ │ │ │ └── PrimaryKeyedFile.java │ │ │ ├── events │ │ │ │ └── IcebergReportEvent.java │ │ │ ├── formats │ │ │ │ ├── iceberg │ │ │ │ │ ├── IcebergCatalog.java │ │ │ │ │ ├── IcebergCatalogFactory.java │ │ │ │ │ ├── IcebergSnapshot.java │ │ │ │ │ └── IcebergTable.java │ │ │ │ └── mixed │ │ │ │ │ ├── MixedCatalog.java │ │ │ │ │ ├── MixedHiveCatalogFactory.java │ │ │ │ │ ├── MixedIcebergCatalogFactory.java │ │ │ │ │ ├── MixedSnapshot.java │ │ │ │ │ └── MixedTable.java │ │ │ ├── iceberg │ │ │ │ └── Constants.java │ │ │ ├── io │ │ │ │ ├── AuthenticatedFileIO.java │ │ │ │ ├── AuthenticatedFileIOAdapter.java │ │ │ │ ├── AuthenticatedFileIOs.java │ │ │ │ ├── AuthenticatedHadoopFileIO.java │ │ │ │ ├── BasicTableTrashManager.java │ │ │ │ ├── CloseableIterableWrapper.java │ │ │ │ ├── CloseableIteratorWrapper.java │ │ │ │ ├── CloseablePredicate.java │ │ │ │ ├── PathInfo.java │ │ │ │ ├── RecoverableHadoopFileIO.java │ │ │ │ ├── SupportFileRecycleOperations.java │ │ │ │ ├── SupportsFileSystemOperations.java │ │ │ │ ├── TableTrashManager.java │ │ │ │ ├── TableTrashManagers.java │ │ │ │ ├── reader │ │ │ │ │ ├── AbstractKeyedDataReader.java │ │ │ │ │ ├── AbstractUnkeyedDataReader.java │ │ │ │ │ ├── BaseIcebergPosDeleteReader.java │ │ │ │ │ ├── CombinedDeleteFilter.java │ │ │ │ │ ├── DataReaderCommon.java │ │ │ │ │ ├── DeleteCache.java │ │ │ │ │ ├── DeleteFilter.java │ │ │ │ │ ├── Deletes.java │ │ │ │ │ ├── GenericCombinedIcebergDataReader.java │ │ │ │ │ ├── GenericKeyedDataReader.java │ │ │ │ │ ├── GenericUnkeyedDataReader.java │ │ │ │ │ ├── MixedDeleteFilter.java │ │ │ │ │ ├── ParallelIcebergGenerics.java │ │ │ │ │ ├── ParallelTableScanIterable.java │ │ │ │ │ ├── StructForDelete.java │ │ │ │ │ └── StructLikeFunnel.java │ │ │ │ └── writer │ │ │ │ │ ├── BaseTaskWriter.java │ │ │ │ │ ├── ChangeTaskWriter.java │ │ │ │ │ ├── CommonOutputFileFactory.java │ │ │ │ │ ├── GenericBaseTaskWriter.java │ │ │ │ │ ├── GenericChangeTaskWriter.java │ │ │ │ │ ├── GenericIcebergPartitionedFanoutWriter.java │ │ │ │ │ ├── GenericTaskWriters.java │ │ │ │ │ ├── IcebergFanoutPosDeleteWriter.java │ │ │ │ │ ├── MixedTreeNodePosDeleteWriter.java │ │ │ │ │ ├── OutputFileFactory.java │ │ │ │ │ ├── RecordWithAction.java │ │ │ │ │ ├── SetTreeNode.java │ │ │ │ │ ├── SortedPosDeleteWriter.java │ │ │ │ │ ├── TaskWriterBuilder.java │ │ │ │ │ └── TaskWriterKey.java │ │ │ ├── log │ │ │ │ ├── Bytes.java │ │ │ │ ├── Converter.java │ │ │ │ ├── FormatVersion.java │ │ │ │ ├── JsonToLogDataConverters.java │ │ │ │ ├── LogData.java │ │ │ │ ├── LogDataJsonDeserialization.java │ │ │ │ ├── LogDataJsonSerialization.java │ │ │ │ ├── LogDataToJsonConverters.java │ │ │ │ ├── MessageBytes.java │ │ │ │ ├── TimeFormats.java │ │ │ │ └── data │ │ │ │ │ ├── LogArrayData.java │ │ │ │ │ └── LogMapData.java │ │ │ ├── mixed │ │ │ │ ├── BasicMixedIcebergCatalog.java │ │ │ │ ├── CatalogLoader.java │ │ │ │ ├── InternalMixedIcebergCatalog.java │ │ │ │ ├── MixedFormatCatalog.java │ │ │ │ └── MixedTables.java │ │ │ ├── op │ │ │ │ ├── CreateTableTransaction.java │ │ │ │ ├── KeyedPartitionRewrite.java │ │ │ │ ├── KeyedSchemaUpdate.java │ │ │ │ ├── MixedAppendFiles.java │ │ │ │ ├── MixedDeleteFiles.java │ │ │ │ ├── MixedHadoopTableOperations.java │ │ │ │ ├── MixedOverwriteFiles.java │ │ │ │ ├── MixedReplacePartitions.java │ │ │ │ ├── MixedRewriteFiles.java │ │ │ │ ├── MixedRowDelta.java │ │ │ │ ├── MixedTableOperations.java │ │ │ │ ├── MixedTransaction.java │ │ │ │ ├── MixedUpdate.java │ │ │ │ ├── OverwriteBaseFiles.java │ │ │ │ ├── PartitionPropertiesUpdate.java │ │ │ │ ├── PartitionTransactionOperation.java │ │ │ │ ├── RewritePartitions.java │ │ │ │ ├── SnapshotSummary.java │ │ │ │ ├── UpdateKeyedTableProperties.java │ │ │ │ └── UpdatePartitionProperties.java │ │ │ ├── optimizing │ │ │ │ ├── AbstractRewriteFilesExecutor.java │ │ │ │ ├── BaseOptimizingInput.java │ │ │ │ ├── HealthScoreInfo.java │ │ │ │ ├── IcebergRewriteExecutor.java │ │ │ │ ├── IcebergRewriteExecutorFactory.java │ │ │ │ ├── MetricsSummary.java │ │ │ │ ├── MixedIcebergOptimizingDataReader.java │ │ │ │ ├── MixedIcebergRewriteExecutor.java │ │ │ │ ├── MixedIcebergRewriteExecutorFactory.java │ │ │ │ ├── OptimizingCommitterFactory.java │ │ │ │ ├── OptimizingDataReader.java │ │ │ │ ├── OptimizingExecutor.java │ │ │ │ ├── OptimizingExecutorFactory.java │ │ │ │ ├── OptimizingTaskSummary.java │ │ │ │ ├── OptimizingType.java │ │ │ │ ├── RewriteFilesInput.java │ │ │ │ ├── RewriteFilesOutput.java │ │ │ │ ├── RewriteStageTask.java │ │ │ │ ├── TableOptimizing.java │ │ │ │ ├── TableRuntimeOptimizingState.java │ │ │ │ ├── TaskProperties.java │ │ │ │ ├── plan │ │ │ │ │ ├── AbstractOptimizingEvaluator.java │ │ │ │ │ ├── AbstractOptimizingPlanner.java │ │ │ │ │ ├── AbstractPartitionPlan.java │ │ │ │ │ ├── CommonPartitionEvaluator.java │ │ │ │ │ ├── IcebergOptimizerEvaluator.java │ │ │ │ │ ├── IcebergOptimizingPlanner.java │ │ │ │ │ ├── IcebergPartitionPlan.java │ │ │ │ │ ├── MixedIcebergOptimizingEvaluator.java │ │ │ │ │ ├── MixedIcebergOptimizingPlanner.java │ │ │ │ │ ├── MixedIcebergPartitionPlan.java │ │ │ │ │ └── PartitionEvaluator.java │ │ │ │ └── scan │ │ │ │ │ ├── IcebergTableFileScanHelper.java │ │ │ │ │ ├── KeyedTableFileScanHelper.java │ │ │ │ │ ├── TableFileScanHelper.java │ │ │ │ │ └── UnkeyedTableFileScanHelper.java │ │ │ ├── properties │ │ │ │ ├── HiveTableProperties.java │ │ │ │ └── MetaTableProperties.java │ │ │ ├── scan │ │ │ │ ├── BaseCombinedScanTask.java │ │ │ │ ├── BasicKeyedTableScan.java │ │ │ │ ├── BasicMixedFileScanTask.java │ │ │ │ ├── ChangeTableIncrementalScan.java │ │ │ │ ├── CombinedIcebergScanTask.java │ │ │ │ ├── CombinedScanTask.java │ │ │ │ ├── KeyedTableScan.java │ │ │ │ ├── KeyedTableScanTask.java │ │ │ │ ├── MixedFileScanTask.java │ │ │ │ ├── NodeFileScanTask.java │ │ │ │ ├── TableEntriesScan.java │ │ │ │ └── expressions │ │ │ │ │ ├── BasicPartitionEvaluator.java │ │ │ │ │ └── RewriteNot.java │ │ │ ├── table │ │ │ │ ├── BaseLocationKind.java │ │ │ │ ├── BaseTable.java │ │ │ │ ├── BasicKeyedTable.java │ │ │ │ ├── BasicTableBuilder.java │ │ │ │ ├── BasicTableSnapshot.java │ │ │ │ ├── BasicUnkeyedTable.java │ │ │ │ ├── ChangeLocationKind.java │ │ │ │ ├── ChangeTable.java │ │ │ │ ├── DistributionHashMode.java │ │ │ │ ├── KeyedTable.java │ │ │ │ ├── KeyedTableSnapshot.java │ │ │ │ ├── LocationKind.java │ │ │ │ ├── MetadataColumns.java │ │ │ │ ├── MixedTable.java │ │ │ │ ├── PrimaryKeySpec.java │ │ │ │ ├── TableBuilder.java │ │ │ │ ├── TableProperties.java │ │ │ │ ├── TableSnapshot.java │ │ │ │ ├── UnkeyedTable.java │ │ │ │ ├── WatermarkGenerator.java │ │ │ │ ├── WriteOperationKind.java │ │ │ │ └── blocker │ │ │ │ │ ├── BasicTableBlockerManager.java │ │ │ │ │ ├── Blocker.java │ │ │ │ │ ├── RenewableBlocker.java │ │ │ │ │ └── TableBlockerManager.java │ │ │ └── utils │ │ │ │ ├── CompatiblePropertyUtil.java │ │ │ │ ├── ContentFiles.java │ │ │ │ ├── ConvertStructUtil.java │ │ │ │ ├── ExpressionUtil.java │ │ │ │ ├── FileScanTaskUtil.java │ │ │ │ ├── IcebergInMemoryLockManager.java │ │ │ │ ├── IcebergThreadPools.java │ │ │ │ ├── ManifestEntryFields.java │ │ │ │ ├── MixedDataFiles.java │ │ │ │ ├── MixedFormatCatalogUtil.java │ │ │ │ ├── MixedTableUtil.java │ │ │ │ ├── NodeFilter.java │ │ │ │ ├── SchemaUtil.java │ │ │ │ ├── StatisticsFileUtil.java │ │ │ │ ├── StructLikeSet.java │ │ │ │ ├── TableFileUtil.java │ │ │ │ ├── TablePropertyUtil.java │ │ │ │ └── map │ │ │ │ ├── DefaultSizeEstimator.java │ │ │ │ ├── RocksDBBackend.java │ │ │ │ ├── SimpleMap.java │ │ │ │ ├── SimpleSpillableMap.java │ │ │ │ ├── SizeEstimator.java │ │ │ │ ├── StructLikeBaseMap.java │ │ │ │ ├── StructLikeCollections.java │ │ │ │ ├── StructLikeMemoryMap.java │ │ │ │ ├── StructLikeSpillableMap.java │ │ │ │ ├── StructLikeWrapperSerializer.java │ │ │ │ └── StructLikeWrapperSizeEstimator.java │ │ │ └── iceberg │ │ │ ├── IcebergFindFiles.java │ │ │ ├── MixedChangeTableScan.java │ │ │ └── data │ │ │ ├── IcebergRecordWrapper.java │ │ │ └── PublicGenericReader.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.apache.amoro.FormatCatalogFactory │ └── test │ └── java │ └── org │ └── apache │ ├── amoro │ ├── BasicTableTestHelper.java │ ├── DataFileTestHelpers.java │ ├── TableTestHelper.java │ ├── TestTreeNode.java │ ├── TestUnifiedCatalog.java │ ├── TestedCatalogs.java │ ├── catalog │ │ ├── BasicCatalogTestHelper.java │ │ ├── BasicMixedCatalog.java │ │ ├── CatalogTestBase.java │ │ ├── CatalogTestHelper.java │ │ ├── MixedTables.java │ │ ├── TableTestBase.java │ │ ├── TestCatalogLoader.java │ │ └── TestMixedCatalog.java │ ├── data │ │ ├── TestDefaultKeyedFile.java │ │ └── TestUpsertPushDown.java │ ├── formats │ │ ├── IcebergHadoopCatalogTestHelper.java │ │ ├── MixedIcebergHadoopCatalogTestHelper.java │ │ ├── TestIcebergAmoroCatalog.java │ │ └── TestMixedIcebergFormatCatalog.java │ ├── io │ │ ├── IcebergDataTestHelpers.java │ │ ├── MixedDataTestHelpers.java │ │ ├── TableDataTestBase.java │ │ ├── TestBasicTableTrashManager.java │ │ ├── TestFileNameGenerator.java │ │ ├── TestIcebergCombinedReader.java │ │ ├── TestIcebergCombinedReaderVariousTypes.java │ │ ├── TestIcebergFanoutPosDeleteWriter.java │ │ ├── TestMixedTreeNodePosDeleteWriter.java │ │ ├── TestRecoverableAuthenticatedFileIO.java │ │ ├── TestTableTrashManagers.java │ │ ├── TestTaskReader.java │ │ └── TestTaskWriter.java │ ├── log │ │ ├── FormatTestBase.java │ │ └── TestLogDataJsonSerialization.java │ ├── op │ │ ├── TestOverwriteBaseFile.java │ │ ├── TestRewritePartitions.java │ │ ├── TestUpdatePartitionProperties.java │ │ └── TestUpdateTable.java │ ├── optimizing │ │ └── IcebergRewriteExecutorTest.java │ ├── scan │ │ ├── TestBaseCombinedScanTask.java │ │ ├── TestKeyedTableScan.java │ │ ├── TestMixedChangeTableScan.java │ │ ├── TestScanSplitTask.java │ │ └── TestTableEntriesScan.java │ ├── table │ │ └── blocker │ │ │ └── TestBasicTableBlockerManager.java │ ├── trace │ │ ├── TestTableTracer.java │ │ └── TestTableWatermark.java │ └── utils │ │ ├── TestCompatiblePropertyUtil.java │ │ ├── TestExpressionUtil.java │ │ ├── TestFileUtil.java │ │ ├── TestKeyedExpressionUtil.java │ │ ├── TestMixedDataFiles.java │ │ ├── TestMixedFormatCatalogUtil.java │ │ ├── TestStatisticsFileUtil.java │ │ ├── TestTablePropertyUtil.java │ │ ├── TestUnkeyedExpressionUtil.java │ │ ├── TestWatermarkGenerator.java │ │ └── map │ │ ├── TestRocksDBBackend.java │ │ ├── TestSimpleSpillableMap.java │ │ ├── TestSimpleSpilledMap.java │ │ ├── TestStructLikeMap.java │ │ └── TestStructLikeWrapperSizeEstimator.java │ └── iceberg │ └── TestIcebergFindFiles.java ├── amoro-format-mixed ├── amoro-mixed-flink │ ├── amoro-mixed-flink-common-format │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── org │ │ │ └── apache │ │ │ └── amoro │ │ │ └── flink │ │ │ └── shuffle │ │ │ ├── LogRecordV1.java │ │ │ └── RowKindUtil.java │ ├── amoro-mixed-flink-common-iceberg-bridge │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── org │ │ │ └── apache │ │ │ └── iceberg │ │ │ └── flink │ │ │ ├── data │ │ │ ├── AdaptHiveFlinkParquetReaders.java │ │ │ ├── AdaptHiveFlinkParquetWriters.java │ │ │ └── AdaptHiveParquetWithFlinkSchemaVisitor.java │ │ │ └── source │ │ │ ├── RowDataFileScanTaskReader.java │ │ │ └── ScanContext.java │ ├── amoro-mixed-flink-common │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── apache │ │ │ │ │ └── amoro │ │ │ │ │ └── flink │ │ │ │ │ ├── FlinkSchemaUtil.java │ │ │ │ │ ├── InternalCatalogBuilder.java │ │ │ │ │ ├── catalog │ │ │ │ │ ├── FlinkUnifiedCatalog.java │ │ │ │ │ ├── MixedCatalog.java │ │ │ │ │ └── factories │ │ │ │ │ │ ├── CatalogFactoryOptions.java │ │ │ │ │ │ ├── FlinkUnifiedCatalogFactory.java │ │ │ │ │ │ ├── iceberg │ │ │ │ │ │ └── IcebergFlinkCatalogFactory.java │ │ │ │ │ │ ├── mixed │ │ │ │ │ │ ├── MixedHiveCatalogFactory.java │ │ │ │ │ │ └── MixedIcebergCatalogFactory.java │ │ │ │ │ │ └── paimon │ │ │ │ │ │ └── PaimonFlinkCatalogFactory.java │ │ │ │ │ ├── interceptor │ │ │ │ │ ├── FlinkTablePropertiesInvocationHandler.java │ │ │ │ │ ├── KerberosInterceptor.java │ │ │ │ │ ├── KerberosInvocationHandler.java │ │ │ │ │ └── ProxyFactory.java │ │ │ │ │ ├── lookup │ │ │ │ │ ├── BasicLookupFunction.java │ │ │ │ │ ├── BinaryRowDataSerializerWrapper.java │ │ │ │ │ ├── ByteArraySetSerializer.java │ │ │ │ │ ├── ByteArrayWrapper.java │ │ │ │ │ ├── KVTable.java │ │ │ │ │ ├── KVTableFactory.java │ │ │ │ │ ├── KeyRowData.java │ │ │ │ │ ├── LookupMetrics.java │ │ │ │ │ ├── LookupOptions.java │ │ │ │ │ ├── LookupRecord.java │ │ │ │ │ ├── MixedFormatRowDataLookupFunction.java │ │ │ │ │ ├── RocksDBCacheState.java │ │ │ │ │ ├── RocksDBRecordState.java │ │ │ │ │ ├── RocksDBSetSpilledState.java │ │ │ │ │ ├── RocksDBSetState.java │ │ │ │ │ ├── RowDataStateFactory.java │ │ │ │ │ ├── SecondaryIndexTable.java │ │ │ │ │ ├── TableFactory.java │ │ │ │ │ ├── UniqueIndexTable.java │ │ │ │ │ └── filter │ │ │ │ │ │ ├── RowDataPredicate.java │ │ │ │ │ │ └── RowDataPredicateExpressionVisitor.java │ │ │ │ │ ├── metric │ │ │ │ │ ├── MetricConstant.java │ │ │ │ │ └── MetricsGenerator.java │ │ │ │ │ ├── planner │ │ │ │ │ └── calcite │ │ │ │ │ │ └── FlinkTypeSystem.java │ │ │ │ │ ├── read │ │ │ │ │ ├── AdaptHiveFlinkParquetReaders.java │ │ │ │ │ ├── FlinkSplitPlanner.java │ │ │ │ │ ├── MixedFormatSource.java │ │ │ │ │ ├── MixedIncrementalLoader.java │ │ │ │ │ ├── PartitionAndNodeGroup.java │ │ │ │ │ ├── hybrid │ │ │ │ │ │ ├── assigner │ │ │ │ │ │ │ ├── ShuffleSplitAssigner.java │ │ │ │ │ │ │ ├── Split.java │ │ │ │ │ │ │ ├── SplitAssigner.java │ │ │ │ │ │ │ └── StaticSplitAssigner.java │ │ │ │ │ │ ├── enumerator │ │ │ │ │ │ │ ├── AbstractMixedFormatEnumerator.java │ │ │ │ │ │ │ ├── ContinuousEnumerationResult.java │ │ │ │ │ │ │ ├── ContinuousSplitPlanner.java │ │ │ │ │ │ │ ├── ContinuousSplitPlannerImpl.java │ │ │ │ │ │ │ ├── InitializationFinishedEvent.java │ │ │ │ │ │ │ ├── MergeOnReadIncrementalPlanner.java │ │ │ │ │ │ │ ├── MergeOnReadPlannerImpl.java │ │ │ │ │ │ │ ├── MixedFormatEnumeratorOffset.java │ │ │ │ │ │ │ ├── MixedFormatEnumeratorOffsetSerializer.java │ │ │ │ │ │ │ ├── MixedFormatSourceEnumState.java │ │ │ │ │ │ │ ├── MixedFormatSourceEnumStateSerializer.java │ │ │ │ │ │ │ ├── MixedFormatSourceEnumerator.java │ │ │ │ │ │ │ └── StaticMixedFormatSourceEnumerator.java │ │ │ │ │ │ ├── reader │ │ │ │ │ │ │ ├── ArrayBatchRecords.java │ │ │ │ │ │ │ ├── ArrayPoolDataIteratorBatcher.java │ │ │ │ │ │ │ ├── DataIteratorBatcher.java │ │ │ │ │ │ │ ├── DataIteratorReaderFunction.java │ │ │ │ │ │ │ ├── HybridSplitReader.java │ │ │ │ │ │ │ ├── MixedFormatRecordEmitter.java │ │ │ │ │ │ │ ├── MixedFormatRecordWithOffset.java │ │ │ │ │ │ │ ├── MixedFormatSourceReader.java │ │ │ │ │ │ │ ├── ReaderFunction.java │ │ │ │ │ │ │ ├── ReaderStartedEvent.java │ │ │ │ │ │ │ ├── RecordFactory.java │ │ │ │ │ │ │ ├── RecordPosition.java │ │ │ │ │ │ │ ├── RowDataReaderFunction.java │ │ │ │ │ │ │ └── RowDataRecordFactory.java │ │ │ │ │ │ └── split │ │ │ │ │ │ │ ├── ChangelogSplit.java │ │ │ │ │ │ │ ├── MergeOnReadSplit.java │ │ │ │ │ │ │ ├── MixedFormatSplit.java │ │ │ │ │ │ │ ├── MixedFormatSplitSerializer.java │ │ │ │ │ │ │ ├── MixedFormatSplitState.java │ │ │ │ │ │ │ ├── SnapshotSplit.java │ │ │ │ │ │ │ ├── SplitRequestEvent.java │ │ │ │ │ │ │ └── TemporalJoinSplits.java │ │ │ │ │ ├── internals │ │ │ │ │ │ ├── KafkaPartitionSplitReader.java │ │ │ │ │ │ ├── KafkaSource.java │ │ │ │ │ │ ├── KafkaSourceFetcherManager.java │ │ │ │ │ │ ├── KafkaSourceReader.java │ │ │ │ │ │ └── metrics │ │ │ │ │ │ │ └── KafkaConsumerMetricConstants.java │ │ │ │ │ └── source │ │ │ │ │ │ ├── ChangeLogDataIterator.java │ │ │ │ │ │ ├── DataIterator.java │ │ │ │ │ │ ├── FileScanTaskReader.java │ │ │ │ │ │ ├── FlinkKeyedMORDataReader.java │ │ │ │ │ │ ├── FlinkUnkyedDataReader.java │ │ │ │ │ │ ├── MergeOnReadDataIterator.java │ │ │ │ │ │ ├── MixedFormatScanContext.java │ │ │ │ │ │ └── log │ │ │ │ │ │ ├── LogSourceHelper.java │ │ │ │ │ │ └── kafka │ │ │ │ │ │ ├── LogKafkaPartitionSplit.java │ │ │ │ │ │ ├── LogKafkaPartitionSplitReader.java │ │ │ │ │ │ ├── LogKafkaPartitionSplitState.java │ │ │ │ │ │ ├── LogKafkaRecordEmitter.java │ │ │ │ │ │ ├── LogKafkaSource.java │ │ │ │ │ │ ├── LogKafkaSourceBuilder.java │ │ │ │ │ │ ├── LogKafkaSourceReader.java │ │ │ │ │ │ └── LogRecordWithRetractInfo.java │ │ │ │ │ ├── shuffle │ │ │ │ │ ├── ReadShuffleRulePolicy.java │ │ │ │ │ ├── RoundRobinShuffleRulePolicy.java │ │ │ │ │ ├── ShuffleHelper.java │ │ │ │ │ ├── ShuffleKey.java │ │ │ │ │ └── ShuffleRulePolicy.java │ │ │ │ │ ├── table │ │ │ │ │ ├── FlinkSource.java │ │ │ │ │ ├── LogDynamicSource.java │ │ │ │ │ ├── MixedDynamicTableFactory.java │ │ │ │ │ ├── MixedFormatDynamicSink.java │ │ │ │ │ ├── MixedFormatDynamicSource.java │ │ │ │ │ ├── MixedFormatFileSource.java │ │ │ │ │ ├── MixedFormatTableLoader.java │ │ │ │ │ ├── OptionsUtil.java │ │ │ │ │ ├── UnifiedDynamicTableFactory.java │ │ │ │ │ ├── UnkeyedInputFormatOperatorFactory.java │ │ │ │ │ ├── UnkeyedInputFormatSourceFunction.java │ │ │ │ │ └── descriptors │ │ │ │ │ │ └── MixedFormatValidator.java │ │ │ │ │ ├── util │ │ │ │ │ ├── CompatibleFlinkPropertyUtil.java │ │ │ │ │ ├── DateTimeUtils.java │ │ │ │ │ ├── FilterUtil.java │ │ │ │ │ ├── FlinkClassReflectionUtil.java │ │ │ │ │ ├── IcebergAndFlinkFilters.java │ │ │ │ │ ├── IcebergClassUtil.java │ │ │ │ │ ├── LookupUtil.java │ │ │ │ │ ├── MixedFormatUtils.java │ │ │ │ │ ├── Projection.java │ │ │ │ │ ├── ProxyUtil.java │ │ │ │ │ ├── ReflectionUtil.java │ │ │ │ │ └── ThreadLocalCache.java │ │ │ │ │ └── write │ │ │ │ │ ├── AdaptHiveFlinkAppenderFactory.java │ │ │ │ │ ├── AutomaticDoubleWriteStatus.java │ │ │ │ │ ├── AutomaticLogWriter.java │ │ │ │ │ ├── AutomaticWriteSpecification.java │ │ │ │ │ ├── FlinkBaseTaskWriter.java │ │ │ │ │ ├── FlinkChangeTaskWriter.java │ │ │ │ │ ├── FlinkSink.java │ │ │ │ │ ├── FlinkTaskWriterBuilder.java │ │ │ │ │ ├── MixedFormatFileWriter.java │ │ │ │ │ ├── MixedFormatLogWriter.java │ │ │ │ │ ├── MixedFormatRowDataTaskWriterFactory.java │ │ │ │ │ ├── MixedFormatWriter.java │ │ │ │ │ └── hidden │ │ │ │ │ ├── AbstractHiddenLogWriter.java │ │ │ │ │ ├── GlobalFlipCommitter.java │ │ │ │ │ ├── HiddenLogWriter.java │ │ │ │ │ ├── LogMsgFactory.java │ │ │ │ │ ├── MixedFormatLogPartitioner.java │ │ │ │ │ └── kafka │ │ │ │ │ ├── HiddenKafkaFactory.java │ │ │ │ │ └── HiddenKafkaProducer.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── services │ │ │ │ │ └── org.apache.flink.table.factories.Factory │ │ │ │ └── log4j.properties │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── amoro │ │ │ │ └── flink │ │ │ │ ├── DynamicTableSourceTestBase.java │ │ │ │ ├── FlinkTableTestBase.java │ │ │ │ ├── FlinkTestBase.java │ │ │ │ ├── TestFlinkSchemaUtil.java │ │ │ │ ├── catalog │ │ │ │ ├── FlinkAmoroCatalogITCase.java │ │ │ │ ├── FlinkCatalogContext.java │ │ │ │ ├── FlinkUnifiedCatalogITCase.java │ │ │ │ ├── TestFlinkUnifiedCatalogs.java │ │ │ │ ├── TestMixedCatalog.java │ │ │ │ └── TestMixedCatalogTablePartitions.java │ │ │ │ ├── kafka │ │ │ │ └── testutils │ │ │ │ │ ├── KafkaConfigGenerate.java │ │ │ │ │ ├── KafkaContainerTest.java │ │ │ │ │ ├── KafkaUtil.java │ │ │ │ │ └── SuccessException.java │ │ │ │ ├── lookup │ │ │ │ ├── ByteArraySetSerializerTest.java │ │ │ │ ├── TestKVTable.java │ │ │ │ └── filter │ │ │ │ │ ├── TestRowDataPredicateAllFieldTypes.java │ │ │ │ │ ├── TestRowDataPredicateBase.java │ │ │ │ │ └── TestRowDataPredicateExpressionVisitor.java │ │ │ │ ├── read │ │ │ │ ├── TestFlinkSource.java │ │ │ │ ├── TestFlinkSplitPlanner.java │ │ │ │ ├── TestMixedFormatSource.java │ │ │ │ ├── hidden │ │ │ │ │ └── kafka │ │ │ │ │ │ ├── TestKafkaConsumer.java │ │ │ │ │ │ ├── TestKafkaSourceReader.java │ │ │ │ │ │ └── TestLogKafkaPartitionSplitReader.java │ │ │ │ └── hybrid │ │ │ │ │ ├── assigner │ │ │ │ │ ├── TestShuffleSplitAssigner.java │ │ │ │ │ ├── TestSplitAssignerAwaiting.java │ │ │ │ │ └── TestStaticSplitAssigner.java │ │ │ │ │ ├── enumerator │ │ │ │ │ ├── TestContinuousSplitPlannerImpl.java │ │ │ │ │ ├── TestMixedFormatSourceEnumStateSerializer.java │ │ │ │ │ ├── TestMixedFormatSourceEnumerator.java │ │ │ │ │ └── TestTemporalJoinSplitsThreadSafe.java │ │ │ │ │ ├── reader │ │ │ │ │ ├── MixedIncrementalLoaderTest.java │ │ │ │ │ └── TestRowDataReaderFunction.java │ │ │ │ │ └── split │ │ │ │ │ └── TestMixedFormatSplitSerializer.java │ │ │ │ ├── shuffle │ │ │ │ ├── TestLogRecordV1.java │ │ │ │ └── TestRoundRobinShuffleRulePolicy.java │ │ │ │ ├── table │ │ │ │ ├── AmoroCatalogITCaseBase.java │ │ │ │ ├── CatalogITCaseBase.java │ │ │ │ ├── LookupITCase.java │ │ │ │ ├── TestJoin.java │ │ │ │ ├── TestKeyed.java │ │ │ │ ├── TestLookupSecondary.java │ │ │ │ ├── TestTableRefresh.java │ │ │ │ ├── TestUnkeyed.java │ │ │ │ ├── TestUnkeyedOverwrite.java │ │ │ │ └── TestWatermark.java │ │ │ │ ├── util │ │ │ │ ├── ClassLoaderUtils.java │ │ │ │ ├── DataUtil.java │ │ │ │ ├── MixedFormatMockEnvironment.java │ │ │ │ ├── MockEnvironmentBuilder.java │ │ │ │ ├── TestCompatibleFlinkPropertyUtil.java │ │ │ │ ├── TestGlobalAggregateManager.java │ │ │ │ ├── TestOneInputStreamOperatorIntern.java │ │ │ │ ├── TestProjection.java │ │ │ │ └── TestUtil.java │ │ │ │ └── write │ │ │ │ ├── FlinkTaskWriterBaseTest.java │ │ │ │ ├── MixedFormatFileWriterITCase.java │ │ │ │ ├── TestAdaptHiveWriter.java │ │ │ │ ├── TestAutomaticDoubleWriteStatus.java │ │ │ │ ├── TestAutomaticLogWriter.java │ │ │ │ ├── TestFlinkSink.java │ │ │ │ ├── TestMixedFormatFileCommitter.java │ │ │ │ ├── TestMixedFormatFileWriter.java │ │ │ │ └── hidden │ │ │ │ └── kafka │ │ │ │ ├── TestBaseLog.java │ │ │ │ ├── TestHiddenKafkaProducer.java │ │ │ │ └── TestHiddenLogOperators.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── services │ │ │ │ └── org.apache.flink.table.factories.Factory │ │ │ ├── log4j2-test.xml │ │ │ └── log4j2.component.properties │ ├── pom.xml │ ├── v1.16 │ │ ├── amoro-mixed-flink-1.16 │ │ │ └── pom.xml │ │ └── amoro-mixed-flink-runtime-1.16 │ │ │ └── pom.xml │ ├── v1.17 │ │ ├── amoro-mixed-flink-1.17 │ │ │ └── pom.xml │ │ └── amoro-mixed-flink-runtime-1.17 │ │ │ └── pom.xml │ └── v1.18 │ │ ├── amoro-mixed-flink-1.18 │ │ └── pom.xml │ │ └── amoro-mixed-flink-runtime-1.18 │ │ └── pom.xml ├── amoro-mixed-hive │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── apache │ │ │ ├── amoro │ │ │ └── hive │ │ │ │ ├── catalog │ │ │ │ ├── MixedHiveCatalog.java │ │ │ │ └── MixedHiveTables.java │ │ │ │ ├── exceptions │ │ │ │ └── CannotAlterHiveLocationException.java │ │ │ │ ├── io │ │ │ │ ├── reader │ │ │ │ │ ├── AbstractAdaptHiveKeyedDataReader.java │ │ │ │ │ ├── AbstractAdaptHiveUnkeyedDataReader.java │ │ │ │ │ ├── AdaptHiveGenericKeyedDataReader.java │ │ │ │ │ ├── AdaptHiveGenericUnkeyedDataReader.java │ │ │ │ │ └── AdaptHiveMixedDeleteFilter.java │ │ │ │ └── writer │ │ │ │ │ ├── AdaptHiveGenericTaskWriterBuilder.java │ │ │ │ │ ├── AdaptHiveOperateToTableRelation.java │ │ │ │ │ ├── AdaptHiveOutputFileFactory.java │ │ │ │ │ └── OperateToTableRelation.java │ │ │ │ ├── op │ │ │ │ ├── BaseSchemaUpdate.java │ │ │ │ ├── HiveOperationTransaction.java │ │ │ │ ├── HiveSchemaUpdate.java │ │ │ │ ├── OverwriteHiveFiles.java │ │ │ │ ├── ReplaceHivePartitions.java │ │ │ │ ├── RewriteHiveFiles.java │ │ │ │ └── UpdateHiveFiles.java │ │ │ │ ├── optimizing │ │ │ │ ├── MixedHiveOptimizingDataReader.java │ │ │ │ ├── MixedHiveRewriteExecutor.java │ │ │ │ ├── MixedHiveRewriteExecutorFactory.java │ │ │ │ └── plan │ │ │ │ │ ├── MixedHiveOptimizingEvaluator.java │ │ │ │ │ ├── MixedHiveOptimizingPlanner.java │ │ │ │ │ └── MixedHivePartitionPlan.java │ │ │ │ ├── table │ │ │ │ ├── HiveLocationKind.java │ │ │ │ ├── KeyedHiveTable.java │ │ │ │ ├── SupportHive.java │ │ │ │ └── UnkeyedHiveTable.java │ │ │ │ └── utils │ │ │ │ ├── CatalogUtil.java │ │ │ │ ├── ChangeFieldName.java │ │ │ │ ├── CompatibleHivePropertyUtil.java │ │ │ │ ├── HiveCommitUtil.java │ │ │ │ ├── HiveMetaSynchronizer.java │ │ │ │ ├── HivePartitionUtil.java │ │ │ │ ├── HiveSchemaUtil.java │ │ │ │ ├── HiveTableUtil.java │ │ │ │ ├── TableTypeUtil.java │ │ │ │ ├── TimeUtil.java │ │ │ │ └── UpgradeHiveTableUtil.java │ │ │ └── iceberg │ │ │ ├── IcebergSchemaUtil.java │ │ │ ├── data │ │ │ ├── AdaptHiveGenericAppenderFactory.java │ │ │ └── parquet │ │ │ │ ├── AdaptHiveBaseParquetReaders.java │ │ │ │ ├── AdaptHiveBaseParquetWriter.java │ │ │ │ ├── AdaptHiveGenericParquetReaders.java │ │ │ │ └── AdaptHiveGenericParquetWriter.java │ │ │ └── parquet │ │ │ ├── AdaptHiveApplyNameMapping.java │ │ │ ├── AdaptHiveColumnWriter.java │ │ │ ├── AdaptHiveParquet.java │ │ │ ├── AdaptHiveParquetConversions.java │ │ │ ├── AdaptHiveParquetDictionaryRowGroupFilter.java │ │ │ ├── AdaptHiveParquetMetricsRowGroupFilter.java │ │ │ ├── AdaptHiveParquetReader.java │ │ │ ├── AdaptHiveParquetSchemaUtil.java │ │ │ ├── AdaptHiveParquetUtil.java │ │ │ ├── AdaptHiveParquetWriter.java │ │ │ ├── AdaptHivePrimitiveWriter.java │ │ │ ├── AdaptHiveReadConf.java │ │ │ └── AdaptHiveTypeToMessageType.java │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ ├── amoro │ │ │ └── hive │ │ │ │ ├── MixedHiveTableTestBase.java │ │ │ │ ├── catalog │ │ │ │ ├── HiveCatalogTestHelper.java │ │ │ │ ├── HiveTableTestHelper.java │ │ │ │ ├── TestHiveCatalogLoader.java │ │ │ │ └── TestMixedHiveCatalog.java │ │ │ │ ├── formats │ │ │ │ ├── IcebergHiveCatalogTestHelper.java │ │ │ │ ├── MixedIcebergHiveCatalogTestHelper.java │ │ │ │ ├── TestIcebergHiveAmoroCatalog.java │ │ │ │ └── TestMixedIcebergHiveAmoroCatalog.java │ │ │ │ ├── io │ │ │ │ ├── HiveDataTestHelpers.java │ │ │ │ ├── TestHiveTableTrashManagers.java │ │ │ │ ├── TestHiveTaskReader.java │ │ │ │ ├── TestHiveTaskWriter.java │ │ │ │ └── TestImpalaParquet.java │ │ │ │ ├── op │ │ │ │ ├── TestHiveSchemaUpdate.java │ │ │ │ ├── TestOverwriteFiles.java │ │ │ │ ├── TestRewriteFiles.java │ │ │ │ ├── TestRewritePartitions.java │ │ │ │ ├── TestSyncHiveMeta.java │ │ │ │ └── UpdateHiveFilesTestHelpers.java │ │ │ │ └── utils │ │ │ │ ├── TestCompatibleHivePropertyUtil.java │ │ │ │ ├── TestHiveMetaSynchronizer.java │ │ │ │ ├── TestHiveSchemaUtil.java │ │ │ │ ├── TestTimeUtil.java │ │ │ │ └── TestUpgradeHiveTableUtil.java │ │ │ └── iceberg │ │ │ └── parquet │ │ │ └── TestAdaptHiveReadConf.java │ │ └── resources │ │ ├── hive.parquet │ │ ├── log4j2.xml │ │ └── string_is_bytes.parquet ├── amoro-mixed-spark │ ├── amoro-mixed-spark-3-common │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── apache │ │ │ │ │ └── amoro │ │ │ │ │ └── spark │ │ │ │ │ ├── SessionCatalogBase.java │ │ │ │ │ ├── SparkTableFormat.java │ │ │ │ │ ├── SparkUnifiedCatalogBase.java │ │ │ │ │ ├── SparkUnifiedCatalogProperties.java │ │ │ │ │ ├── SparkUnifiedSessionCatalogBase.java │ │ │ │ │ ├── SupportAuthentication.java │ │ │ │ │ ├── iceberg │ │ │ │ │ └── IcebergSparkFormat.java │ │ │ │ │ ├── mixed │ │ │ │ │ ├── MixedFormatSparkUtil.java │ │ │ │ │ ├── MixedHiveDataSource.java │ │ │ │ │ ├── MixedHiveSparkFormat.java │ │ │ │ │ ├── MixedIcebergDataSource.java │ │ │ │ │ ├── MixedIcebergSparkFormat.java │ │ │ │ │ ├── MixedSessionCatalogBase.java │ │ │ │ │ ├── MixedSourceBase.java │ │ │ │ │ ├── MixedSparkCatalogBase.java │ │ │ │ │ ├── MixedTableStoreType.java │ │ │ │ │ └── SparkSQLProperties.java │ │ │ │ │ ├── paimon │ │ │ │ │ └── PaimonSparkFormat.java │ │ │ │ │ └── util │ │ │ │ │ └── SparkUtil.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── services │ │ │ │ ├── org.apache.amoro.spark.SparkTableFormat │ │ │ │ └── org.apache.spark.sql.sources.DataSourceRegister │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── apache │ │ │ └── amoro │ │ │ └── spark │ │ │ └── test │ │ │ ├── MixedTableTestBase.java │ │ │ ├── SparkTestBase.java │ │ │ ├── SparkTestContext.java │ │ │ ├── TestIdentifier.java │ │ │ ├── extensions │ │ │ ├── DefaultParameterContext.java │ │ │ ├── EachParameterResolver.java │ │ │ ├── EnableCatalogSelect.java │ │ │ └── EnableCatalogSelectExtension.java │ │ │ ├── unified │ │ │ └── UnifiedCatalogTestSuites.java │ │ │ └── utils │ │ │ ├── Asserts.java │ │ │ ├── DataComparator.java │ │ │ ├── ExpectResultUtil.java │ │ │ ├── RecordGenerator.java │ │ │ ├── ResourceInputFile.java │ │ │ ├── ScalaTestUtil.java │ │ │ ├── TableFiles.java │ │ │ ├── TestTable.java │ │ │ ├── TestTableUtil.java │ │ │ └── TestTables.java │ ├── pom.xml │ ├── v3.3 │ │ ├── amoro-mixed-spark-3.3 │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── antlr4 │ │ │ │ │ └── org │ │ │ │ │ │ └── apache │ │ │ │ │ │ └── amoro │ │ │ │ │ │ └── spark │ │ │ │ │ │ └── sql │ │ │ │ │ │ └── parser │ │ │ │ │ │ └── MixedFormatSqlExtend.g4 │ │ │ │ ├── gen-antlr │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── org │ │ │ │ │ │ └── apache │ │ │ │ │ │ └── amoro │ │ │ │ │ │ └── spark │ │ │ │ │ │ └── sql │ │ │ │ │ │ └── parser │ │ │ │ │ │ ├── MixedFormatSqlExtendBaseListener.java │ │ │ │ │ │ ├── MixedFormatSqlExtendBaseVisitor.java │ │ │ │ │ │ ├── MixedFormatSqlExtendLexer.java │ │ │ │ │ │ ├── MixedFormatSqlExtendListener.java │ │ │ │ │ │ ├── MixedFormatSqlExtendParser.java │ │ │ │ │ │ └── MixedFormatSqlExtendVisitor.java │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── apache │ │ │ │ │ │ ├── amoro │ │ │ │ │ │ └── spark │ │ │ │ │ │ │ ├── MixedFormatSparkCatalog.java │ │ │ │ │ │ │ ├── MixedFormatSparkSessionCatalog.java │ │ │ │ │ │ │ ├── Spark33Adapter.java │ │ │ │ │ │ │ ├── SparkAdapter.java │ │ │ │ │ │ │ ├── SparkAdapterLoader.java │ │ │ │ │ │ │ ├── SparkInternalRowWrapper.java │ │ │ │ │ │ │ ├── SparkUnifiedCatalog.java │ │ │ │ │ │ │ ├── SparkUnifiedSessionCatalog.java │ │ │ │ │ │ │ ├── command │ │ │ │ │ │ │ ├── MigrateToMixedFormatCommand.java │ │ │ │ │ │ │ └── MixedFormatSparkCommand.java │ │ │ │ │ │ │ ├── io │ │ │ │ │ │ │ ├── InternalRowFileAppenderFactory.java │ │ │ │ │ │ │ ├── SparkBaseTaskWriter.java │ │ │ │ │ │ │ ├── SparkChangeTaskWriter.java │ │ │ │ │ │ │ ├── TaskWriters.java │ │ │ │ │ │ │ └── UnkeyedUpsertSparkWriter.java │ │ │ │ │ │ │ ├── reader │ │ │ │ │ │ │ ├── KeyedSparkBatchScan.java │ │ │ │ │ │ │ ├── SparkKeyedDataReader.java │ │ │ │ │ │ │ ├── SparkParquetReaders.java │ │ │ │ │ │ │ ├── SparkScanBuilder.java │ │ │ │ │ │ │ ├── SparkUnkeyedDataReader.java │ │ │ │ │ │ │ └── UnkeyedSparkBatchScan.java │ │ │ │ │ │ │ ├── sql │ │ │ │ │ │ │ └── connector │ │ │ │ │ │ │ │ └── expressions │ │ │ │ │ │ │ │ └── FileIndexBucket.java │ │ │ │ │ │ │ ├── table │ │ │ │ │ │ │ ├── MixedSparkTable.java │ │ │ │ │ │ │ ├── SparkChangeTable.java │ │ │ │ │ │ │ ├── SupportsExtendIdentColumns.java │ │ │ │ │ │ │ ├── SupportsRowLevelOperator.java │ │ │ │ │ │ │ └── UnkeyedSparkTable.java │ │ │ │ │ │ │ ├── util │ │ │ │ │ │ │ ├── DistributionAndOrderingUtil.java │ │ │ │ │ │ │ ├── ExpressionHelper.java │ │ │ │ │ │ │ ├── MixedFormatSparkUtils.java │ │ │ │ │ │ │ ├── SortOrderToSpark.java │ │ │ │ │ │ │ └── Stats.java │ │ │ │ │ │ │ └── writer │ │ │ │ │ │ │ ├── KeyedSparkBatchWrite.java │ │ │ │ │ │ │ ├── MixedFormatSparkWriteBuilder.java │ │ │ │ │ │ │ ├── RowLevelWriter.java │ │ │ │ │ │ │ ├── SimpleInternalRowDataWriter.java │ │ │ │ │ │ │ ├── SimpleRowLevelDataWriter.java │ │ │ │ │ │ │ ├── UnkeyedSparkBatchWrite.java │ │ │ │ │ │ │ ├── WriteMode.java │ │ │ │ │ │ │ └── WriteTaskCommit.java │ │ │ │ │ │ └── iceberg │ │ │ │ │ │ └── spark │ │ │ │ │ │ └── data │ │ │ │ │ │ ├── AdaptHiveParquetWithSparkSchemaVisitor.java │ │ │ │ │ │ └── AdaptHiveSparkParquetWriters.java │ │ │ │ └── scala │ │ │ │ │ └── org │ │ │ │ │ └── apache │ │ │ │ │ ├── amoro │ │ │ │ │ └── spark │ │ │ │ │ │ ├── MixedFormatSparkExtensions.scala │ │ │ │ │ │ ├── SparkInternalRowCastWrapper.scala │ │ │ │ │ │ ├── SupportSparkAdapter.scala │ │ │ │ │ │ └── sql │ │ │ │ │ │ ├── MixedFormatExtensionUtils.scala │ │ │ │ │ │ ├── catalyst │ │ │ │ │ │ ├── analysis │ │ │ │ │ │ │ ├── MixedFormatAlignRowLevelCommandAssignments.scala │ │ │ │ │ │ │ ├── QueryWithConstraintCheck.scala │ │ │ │ │ │ │ ├── ResolveMergeIntoMixedFormatTableReferences.scala │ │ │ │ │ │ │ ├── ResolveMixedFormatCommand.scala │ │ │ │ │ │ │ ├── RewriteMixedFormatCommand.scala │ │ │ │ │ │ │ └── RewriteMixedFormatMergeIntoTable.scala │ │ │ │ │ │ ├── optimize │ │ │ │ │ │ │ ├── OptimizeWriteRule.scala │ │ │ │ │ │ │ ├── RewriteAppendMixedFormatTable.scala │ │ │ │ │ │ │ ├── RewriteDeleteFromMixedFormatTable.scala │ │ │ │ │ │ │ └── RewriteUpdateMixedFormatTable.scala │ │ │ │ │ │ ├── parser │ │ │ │ │ │ │ ├── MixedFormatParserUtils.scala │ │ │ │ │ │ │ └── MixedFormatSqlExtensionsParser.scala │ │ │ │ │ │ └── plans │ │ │ │ │ │ │ ├── AlterMixedFormatTableDropPartition.scala │ │ │ │ │ │ │ ├── MergeIntoMixedFormatTable.scala │ │ │ │ │ │ │ ├── MergeRows.scala │ │ │ │ │ │ │ ├── MixedFormatRowLevelWrite.scala │ │ │ │ │ │ │ ├── QueryWithConstraintCheckPlan.scala │ │ │ │ │ │ │ ├── TruncateMixedFormatTable.scala │ │ │ │ │ │ │ ├── UnresolvedMergeIntoMixedFormatTable.scala │ │ │ │ │ │ │ ├── logicals.scala │ │ │ │ │ │ │ └── statements.scala │ │ │ │ │ │ ├── execution │ │ │ │ │ │ ├── AlterMixedFormatTableDropPartitionExec.scala │ │ │ │ │ │ ├── DescribeKeyedTableExec.scala │ │ │ │ │ │ ├── ExtendedMixedFormatStrategy.scala │ │ │ │ │ │ ├── MergeRowsExec.scala │ │ │ │ │ │ ├── MixedFormatCommandExec.scala │ │ │ │ │ │ ├── MixedFormatRowLevelWriteExec.scala │ │ │ │ │ │ ├── QueryWithConstraintCheckExec.scala │ │ │ │ │ │ └── TruncateMixedFormatTableExec.scala │ │ │ │ │ │ └── utils │ │ │ │ │ │ ├── MixedFormatRewriteHelper.scala │ │ │ │ │ │ ├── ProjectingInternalRow.scala │ │ │ │ │ │ ├── RowDeltaUtils.scala │ │ │ │ │ │ ├── WriteQueryProjections.scala │ │ │ │ │ │ └── expressions.scala │ │ │ │ │ └── spark │ │ │ │ │ └── sql │ │ │ │ │ ├── amoro │ │ │ │ │ ├── catalyst │ │ │ │ │ │ ├── AssignmentHelper.scala │ │ │ │ │ │ ├── ExpressionHelper.scala │ │ │ │ │ │ └── MixedFormatSpark33Helper.scala │ │ │ │ │ └── parser │ │ │ │ │ │ ├── MixedFormatSqlExtendAstBuilder.scala │ │ │ │ │ │ └── QueryParsingErrors.scala │ │ │ │ │ ├── catalyst │ │ │ │ │ └── analysis │ │ │ │ │ │ └── MixedFormatAssignmentAlignmentSupport.scala │ │ │ │ │ └── execution │ │ │ │ │ └── datasources │ │ │ │ │ └── v2 │ │ │ │ │ └── MixedFormatExtendedDataSourceV2Strategy.scala │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── apache │ │ │ │ │ └── amoro │ │ │ │ │ └── spark │ │ │ │ │ ├── TestUnifiedCatalog.java │ │ │ │ │ ├── test │ │ │ │ │ ├── TestImpalaParquet.java │ │ │ │ │ └── suites │ │ │ │ │ │ ├── api │ │ │ │ │ │ ├── TestKeyedTableDataFrameAPI.java │ │ │ │ │ │ └── TestUnKeyedTableDataFrameAPI.java │ │ │ │ │ │ ├── catalog │ │ │ │ │ │ └── TestSessionCatalog.java │ │ │ │ │ │ ├── sql │ │ │ │ │ │ ├── TestAlterTableColumnSQL.java │ │ │ │ │ │ ├── TestCreateTableAsSelect.java │ │ │ │ │ │ ├── TestCreateTableLikeSQL.java │ │ │ │ │ │ ├── TestCreateTableSQL.java │ │ │ │ │ │ ├── TestDeleteFromSQL.java │ │ │ │ │ │ ├── TestDescSQL.java │ │ │ │ │ │ ├── TestDropPartitionSQL.java │ │ │ │ │ │ ├── TestInsertIntoSQL.java │ │ │ │ │ │ ├── TestInsertOverwriteSQL.java │ │ │ │ │ │ ├── TestMergeIntoSQL.java │ │ │ │ │ │ ├── TestMixedFormatSessionCatalog.java │ │ │ │ │ │ ├── TestSelectSQL.java │ │ │ │ │ │ ├── TestTruncateSQL.java │ │ │ │ │ │ └── TestUpdateSQL.java │ │ │ │ │ │ └── ut │ │ │ │ │ │ └── sql │ │ │ │ │ │ └── parser │ │ │ │ │ │ └── TestSqlExtendParser.java │ │ │ │ │ └── writer │ │ │ │ │ └── TestMixedWriter.java │ │ │ │ └── resources │ │ │ │ └── log4j2.properties │ │ └── amoro-mixed-spark-runtime-3.3 │ │ │ └── pom.xml │ └── v3.5 │ │ ├── amoro-mixed-spark-3.5 │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── antlr4 │ │ │ │ └── org │ │ │ │ │ └── apache │ │ │ │ │ └── amoro │ │ │ │ │ └── spark │ │ │ │ │ └── sql │ │ │ │ │ └── parser │ │ │ │ │ └── MixedFormatSqlExtend.g4 │ │ │ ├── gen-antlr │ │ │ │ ├── .gitignore │ │ │ │ └── org │ │ │ │ │ └── apache │ │ │ │ │ └── amoro │ │ │ │ │ └── spark │ │ │ │ │ └── sql │ │ │ │ │ └── parser │ │ │ │ │ ├── MixedFormatSqlExtendBaseListener.java │ │ │ │ │ ├── MixedFormatSqlExtendBaseVisitor.java │ │ │ │ │ ├── MixedFormatSqlExtendLexer.java │ │ │ │ │ ├── MixedFormatSqlExtendListener.java │ │ │ │ │ ├── MixedFormatSqlExtendParser.java │ │ │ │ │ └── MixedFormatSqlExtendVisitor.java │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── apache │ │ │ │ │ ├── amoro │ │ │ │ │ └── spark │ │ │ │ │ │ ├── MixedFormatSparkCatalog.java │ │ │ │ │ │ ├── MixedFormatSparkSessionCatalog.java │ │ │ │ │ │ ├── Spark35Adapter.java │ │ │ │ │ │ ├── SparkAdapter.java │ │ │ │ │ │ ├── SparkAdapterLoader.java │ │ │ │ │ │ ├── SparkInternalRowWrapper.java │ │ │ │ │ │ ├── SparkUnifiedCatalog.java │ │ │ │ │ │ ├── SparkUnifiedSessionCatalog.java │ │ │ │ │ │ ├── SupportsFunctions.java │ │ │ │ │ │ ├── command │ │ │ │ │ │ ├── MigrateToMixedFormatCommand.java │ │ │ │ │ │ └── MixedFormatSparkCommand.java │ │ │ │ │ │ ├── io │ │ │ │ │ │ ├── InternalRowFileAppenderFactory.java │ │ │ │ │ │ ├── SparkBaseTaskWriter.java │ │ │ │ │ │ ├── SparkChangeTaskWriter.java │ │ │ │ │ │ ├── TaskWriters.java │ │ │ │ │ │ └── UnkeyedUpsertSparkWriter.java │ │ │ │ │ │ ├── reader │ │ │ │ │ │ ├── KeyedSparkBatchScan.java │ │ │ │ │ │ ├── SparkKeyedDataReader.java │ │ │ │ │ │ ├── SparkParquetReaders.java │ │ │ │ │ │ ├── SparkScanBuilder.java │ │ │ │ │ │ ├── SparkUnkeyedDataReader.java │ │ │ │ │ │ └── UnkeyedSparkBatchScan.java │ │ │ │ │ │ ├── sql │ │ │ │ │ │ └── connector │ │ │ │ │ │ │ └── expressions │ │ │ │ │ │ │ └── FileIndexBucket.java │ │ │ │ │ │ ├── table │ │ │ │ │ │ ├── MixedSparkTable.java │ │ │ │ │ │ ├── SparkChangeTable.java │ │ │ │ │ │ ├── SupportsExtendIdentColumns.java │ │ │ │ │ │ ├── SupportsRowLevelOperator.java │ │ │ │ │ │ └── UnkeyedSparkTable.java │ │ │ │ │ │ ├── util │ │ │ │ │ │ ├── DistributionAndOrderingUtil.java │ │ │ │ │ │ ├── ExpressionHelper.java │ │ │ │ │ │ ├── MixedFormatSparkUtils.java │ │ │ │ │ │ ├── SortOrderToSpark.java │ │ │ │ │ │ └── Stats.java │ │ │ │ │ │ └── writer │ │ │ │ │ │ ├── KeyedSparkBatchWrite.java │ │ │ │ │ │ ├── MixedFormatSparkWriteBuilder.java │ │ │ │ │ │ ├── RowLevelWriter.java │ │ │ │ │ │ ├── SimpleInternalRowDataWriter.java │ │ │ │ │ │ ├── SimpleRowLevelDataWriter.java │ │ │ │ │ │ ├── UnkeyedSparkBatchWrite.java │ │ │ │ │ │ ├── WriteMode.java │ │ │ │ │ │ └── WriteTaskCommit.java │ │ │ │ │ └── iceberg │ │ │ │ │ └── spark │ │ │ │ │ └── data │ │ │ │ │ ├── AdaptHiveParquetWithSparkSchemaVisitor.java │ │ │ │ │ └── AdaptHiveSparkParquetWriters.java │ │ │ └── scala │ │ │ │ └── org │ │ │ │ └── apache │ │ │ │ ├── amoro │ │ │ │ └── spark │ │ │ │ │ ├── MixedFormatSparkExtensions.scala │ │ │ │ │ ├── SparkInternalRowCastWrapper.scala │ │ │ │ │ ├── SupportSparkAdapter.scala │ │ │ │ │ └── sql │ │ │ │ │ ├── MixedFormatExtensionUtils.scala │ │ │ │ │ ├── catalyst │ │ │ │ │ ├── analysis │ │ │ │ │ │ ├── MixedFormatAlignRowLevelCommandAssignments.scala │ │ │ │ │ │ ├── QueryWithConstraintCheck.scala │ │ │ │ │ │ ├── ResolveMergeIntoMixedFormatTableReferences.scala │ │ │ │ │ │ ├── ResolveMixedFormatCommand.scala │ │ │ │ │ │ ├── RewriteMixedFormatCommand.scala │ │ │ │ │ │ └── RewriteMixedFormatMergeIntoTable.scala │ │ │ │ │ ├── optimize │ │ │ │ │ │ ├── OptimizeWriteRule.scala │ │ │ │ │ │ ├── RewriteAppendMixedFormatTable.scala │ │ │ │ │ │ ├── RewriteDeleteFromMixedFormatTable.scala │ │ │ │ │ │ └── RewriteUpdateMixedFormatTable.scala │ │ │ │ │ ├── parser │ │ │ │ │ │ ├── MixedFormatParserUtils.scala │ │ │ │ │ │ └── MixedFormatSqlExtensionsParser.scala │ │ │ │ │ └── plans │ │ │ │ │ │ ├── AlterMixedFormatTableDropPartition.scala │ │ │ │ │ │ ├── MergeIntoMixedFormatTable.scala │ │ │ │ │ │ ├── MergeRows.scala │ │ │ │ │ │ ├── MixedFormatRowLevelWrite.scala │ │ │ │ │ │ ├── QueryWithConstraintCheckPlan.scala │ │ │ │ │ │ ├── TruncateMixedFormatTable.scala │ │ │ │ │ │ ├── UnresolvedMergeIntoMixedFormatTable.scala │ │ │ │ │ │ ├── logicals.scala │ │ │ │ │ │ └── statements.scala │ │ │ │ │ ├── execution │ │ │ │ │ ├── AlterMixedFormatTableDropPartitionExec.scala │ │ │ │ │ ├── DescribeKeyedTableExec.scala │ │ │ │ │ ├── ExtendedMixedFormatStrategy.scala │ │ │ │ │ ├── MergeRowsExec.scala │ │ │ │ │ ├── MixedFormatCommandExec.scala │ │ │ │ │ ├── MixedFormatRowLevelWriteExec.scala │ │ │ │ │ ├── QueryWithConstraintCheckExec.scala │ │ │ │ │ └── TruncateMixedFormatTableExec.scala │ │ │ │ │ └── utils │ │ │ │ │ ├── MixedFormatRewriteHelper.scala │ │ │ │ │ ├── ProjectingInternalRow.scala │ │ │ │ │ ├── RowDeltaUtils.scala │ │ │ │ │ ├── WriteQueryProjections.scala │ │ │ │ │ └── expressions.scala │ │ │ │ └── spark │ │ │ │ └── sql │ │ │ │ ├── amoro │ │ │ │ ├── catalyst │ │ │ │ │ ├── AssignmentHelper.scala │ │ │ │ │ ├── ExpressionHelper.scala │ │ │ │ │ └── MixedFormatSpark35Helper.scala │ │ │ │ └── parser │ │ │ │ │ ├── MixedFormatSqlExtendAstBuilder.scala │ │ │ │ │ └── QueryParsingErrors.scala │ │ │ │ ├── catalyst │ │ │ │ ├── analysis │ │ │ │ │ └── MixedFormatAssignmentAlignmentSupport.scala │ │ │ │ ├── expressions │ │ │ │ │ └── IcebergTransformExpression.scala │ │ │ │ └── plans │ │ │ │ │ └── logical │ │ │ │ │ └── V2WriteCommandLike.scala │ │ │ │ ├── connector │ │ │ │ └── expressions │ │ │ │ │ └── TruncateTransform.scala │ │ │ │ └── execution │ │ │ │ └── datasources │ │ │ │ └── v2 │ │ │ │ └── MixedFormatExtendedDataSourceV2Strategy.scala │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── amoro │ │ │ │ └── spark │ │ │ │ ├── TestUnifiedCatalog.java │ │ │ │ ├── test │ │ │ │ ├── TestImpalaParquet.java │ │ │ │ └── suites │ │ │ │ │ ├── api │ │ │ │ │ ├── TestKeyedTableDataFrameAPI.java │ │ │ │ │ └── TestUnKeyedTableDataFrameAPI.java │ │ │ │ │ ├── catalog │ │ │ │ │ └── TestSessionCatalog.java │ │ │ │ │ ├── sql │ │ │ │ │ ├── TestAlterTableColumnSQL.java │ │ │ │ │ ├── TestCreateTableAsSelect.java │ │ │ │ │ ├── TestCreateTableLikeSQL.java │ │ │ │ │ ├── TestCreateTableSQL.java │ │ │ │ │ ├── TestDeleteFromSQL.java │ │ │ │ │ ├── TestDescSQL.java │ │ │ │ │ ├── TestDropPartitionSQL.java │ │ │ │ │ ├── TestInsertIntoSQL.java │ │ │ │ │ ├── TestInsertOverwriteSQL.java │ │ │ │ │ ├── TestMergeIntoSQL.java │ │ │ │ │ ├── TestMixedFormatSessionCatalog.java │ │ │ │ │ ├── TestSelectSQL.java │ │ │ │ │ ├── TestTruncateSQL.java │ │ │ │ │ └── TestUpdateSQL.java │ │ │ │ │ └── ut │ │ │ │ │ └── sql │ │ │ │ │ └── parser │ │ │ │ │ └── TestSqlExtendParser.java │ │ │ │ └── writer │ │ │ │ └── TestMixedWriter.java │ │ │ └── resources │ │ │ └── log4j2.properties │ │ └── amoro-mixed-spark-runtime-3.5 │ │ └── pom.xml ├── amoro-mixed-trino │ ├── assembly.xml │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ ├── io │ │ │ │ └── trino │ │ │ │ │ └── parquet │ │ │ │ │ └── reader │ │ │ │ │ ├── ColumnReaderFactory.java │ │ │ │ │ └── TimestampColumnReader.java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ ├── amoro │ │ │ │ └── trino │ │ │ │ │ ├── AmoroErrorCode.java │ │ │ │ │ ├── DefaultMixedFormatCatalogFactory.java │ │ │ │ │ ├── MixedFormatCatalogFactory.java │ │ │ │ │ ├── MixedFormatCatalogSupportTableSuffix.java │ │ │ │ │ ├── MixedFormatConfig.java │ │ │ │ │ ├── MixedFormatConnector.java │ │ │ │ │ ├── MixedFormatConnectorFactory.java │ │ │ │ │ ├── MixedFormatConnectorMetadata.java │ │ │ │ │ ├── MixedFormatConnectorSplitManager.java │ │ │ │ │ ├── MixedFormatHdfsAuthentication.java │ │ │ │ │ ├── MixedFormatHdfsConfiguration.java │ │ │ │ │ ├── MixedFormatMetadataFactory.java │ │ │ │ │ ├── MixedFormatModule.java │ │ │ │ │ ├── MixedFormatPageSourceProvider.java │ │ │ │ │ ├── MixedFormatPlugin.java │ │ │ │ │ ├── MixedFormatSessionProperties.java │ │ │ │ │ ├── MixedFormatTransactionManager.java │ │ │ │ │ ├── MixedFormatTrinoCatalog.java │ │ │ │ │ ├── MixedFormatTrinoCatalogFactory.java │ │ │ │ │ ├── TableNameResolve.java │ │ │ │ │ ├── delete │ │ │ │ │ ├── DummyFileScanTask.java │ │ │ │ │ ├── TrinoDeleteFile.java │ │ │ │ │ └── TrinoRow.java │ │ │ │ │ ├── keyed │ │ │ │ │ ├── KeyedConnectorMetadata.java │ │ │ │ │ ├── KeyedConnectorPageSource.java │ │ │ │ │ ├── KeyedConnectorSplit.java │ │ │ │ │ ├── KeyedConnectorSplitManager.java │ │ │ │ │ ├── KeyedDeleteFilter.java │ │ │ │ │ ├── KeyedPageSourceProvider.java │ │ │ │ │ └── KeyedTableHandle.java │ │ │ │ │ ├── unkeyed │ │ │ │ │ ├── AdaptHiveIcebergTableHandle.java │ │ │ │ │ ├── IcebergMetadata.java │ │ │ │ │ ├── IcebergPageSource.java │ │ │ │ │ ├── IcebergPageSourceProvider.java │ │ │ │ │ ├── IcebergSplit.java │ │ │ │ │ ├── IcebergSplitManager.java │ │ │ │ │ ├── IcebergSplitSource.java │ │ │ │ │ └── TrinoDeleteFilter.java │ │ │ │ │ └── util │ │ │ │ │ ├── MetricUtil.java │ │ │ │ │ └── ObjectSerializerUtil.java │ │ │ │ ├── hadoop │ │ │ │ ├── hive │ │ │ │ │ └── metastore │ │ │ │ │ │ └── HiveMetaStoreClient.java │ │ │ │ └── util │ │ │ │ │ └── VersionInfo.java │ │ │ │ └── parquet │ │ │ │ ├── format │ │ │ │ └── converter │ │ │ │ │ └── ParquetMetadataConverterUtil.java │ │ │ │ └── io │ │ │ │ └── ColumnIOUtil.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ └── io.trino.spi.Plugin │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── amoro │ │ └── trino │ │ └── mixed │ │ ├── HiveTestRecords.java │ │ ├── MixedFormatQueryRunner.java │ │ ├── TableTestBaseForTrino.java │ │ ├── TableTestBaseWithInitDataForTrino.java │ │ ├── TestHiveTable.java │ │ ├── TestHiveTableBaseForTrino.java │ │ └── TestKeyedTable.java └── pom.xml ├── amoro-format-paimon ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── amoro │ │ │ └── formats │ │ │ └── paimon │ │ │ ├── PaimonCatalog.java │ │ │ ├── PaimonCatalogFactory.java │ │ │ ├── PaimonSnapshot.java │ │ │ ├── PaimonTable.java │ │ │ ├── PaimonTableDescriptor.java │ │ │ ├── PaimonTableMetaExtract.java │ │ │ └── PaimonTypeToSparkType.java │ └── resources │ │ └── META-INF │ │ └── services │ │ ├── org.apache.amoro.FormatCatalogFactory │ │ └── org.apache.amoro.table.descriptor.FormatTableDescriptor │ └── test │ └── java │ └── org │ └── apache │ └── amoro │ └── formats │ └── paimon │ ├── PaimonHadoopCatalogTestHelper.java │ ├── PaimonHiveCatalogTestHelper.java │ ├── TestPaimonAmoroCatalog.java │ ├── TestPaimonHiveAmoroCatalog.java │ └── TestPaimonServerTableDescriptor.java ├── amoro-metrics ├── amoro-metrics-prometheus │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── amoro │ │ │ └── metrics │ │ │ └── promethues │ │ │ ├── MetricsCollector.java │ │ │ └── PrometheusMetricsReporter.java │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.apache.amoro.metrics.MetricReporter └── pom.xml ├── amoro-openapi-sdk ├── pom.xml └── src │ └── test │ └── java │ └── org │ └── apache │ └── amoro │ └── openapi │ └── OpenAPITest.java ├── amoro-optimizer ├── amoro-optimizer-common │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── apache │ │ │ └── amoro │ │ │ └── optimizer │ │ │ └── common │ │ │ ├── AbstractOptimizerOperator.java │ │ │ ├── Optimizer.java │ │ │ ├── OptimizerConfig.java │ │ │ ├── OptimizerExecutor.java │ │ │ └── OptimizerToucher.java │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── amoro │ │ └── optimizer │ │ └── common │ │ ├── OptimizerTestBase.java │ │ ├── OptimizerTestHelpers.java │ │ ├── TestOptimizer.java │ │ ├── TestOptimizerConfig.java │ │ ├── TestOptimizerExecutor.java │ │ └── TestOptimizerToucher.java ├── amoro-optimizer-flink │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── apache │ │ └── amoro │ │ └── optimizer │ │ └── flink │ │ ├── FlinkExecutor.java │ │ ├── FlinkOptimizer.java │ │ ├── FlinkOptimizerExecutor.java │ │ └── FlinkToucher.java ├── amoro-optimizer-spark │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── apache │ │ └── amoro │ │ └── optimizer │ │ └── spark │ │ ├── SparkOptimizer.java │ │ ├── SparkOptimizerExecutor.java │ │ └── SparkOptimizingTaskFunction.java ├── amoro-optimizer-standalone │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── amoro │ │ │ └── optimizer │ │ │ └── standalone │ │ │ └── StandaloneOptimizer.java │ │ └── resources │ │ └── log4j2.xml └── pom.xml ├── amoro-web ├── .browserslistrc ├── .gitignore ├── .vscode │ ├── extensions.json │ └── settings.json ├── README.md ├── eslint.config.mjs ├── index.html ├── license.node.js ├── licenses │ ├── LICENSE-@ant-design-icons-vue │ ├── LICENSE-@antfu-eslint-config │ ├── LICENSE-@tsconfig-node18 │ ├── LICENSE-@types-node │ ├── LICENSE-@vitejs-plugin-vue │ ├── LICENSE-ant-design-vue │ ├── LICENSE-axios │ ├── LICENSE-babel │ ├── LICENSE-dayjs │ ├── LICENSE-echarts │ ├── LICENSE-eslint │ ├── LICENSE-less │ ├── LICENSE-mockjs │ ├── LICENSE-monaco-editor │ ├── LICENSE-pinia │ ├── LICENSE-qs │ ├── LICENSE-sql-formatter │ ├── LICENSE-typescript │ ├── LICENSE-unplugin-auto-import │ ├── LICENSE-unplugin-vue-components │ ├── LICENSE-vite │ ├── LICENSE-vite-plugin-fake-server │ ├── LICENSE-vite-plugin-svg-icons │ ├── LICENSE-vue │ ├── LICENSE-vue-clipboard3 │ ├── LICENSE-vue-draggable-plus │ ├── LICENSE-vue-i18n │ ├── LICENSE-vue-router │ └── LICENSE-vue-tsc ├── mock │ ├── index.js │ └── modules │ │ ├── catalogs.js │ │ ├── common.js │ │ ├── database.js │ │ ├── db.js │ │ ├── optimize.js │ │ ├── overview.js │ │ ├── settings.js │ │ ├── table.js │ │ └── terminal.js ├── package.json ├── pnpm-lock.yaml ├── pom.xml ├── public │ ├── favicon-bak.ico │ └── favicon.ico ├── src │ ├── .gitkeep │ ├── App.vue │ ├── assets │ │ ├── icons │ │ │ ├── index.ts │ │ │ └── svg │ │ │ │ ├── amoro.svg │ │ │ │ ├── arctic.svg │ │ │ │ ├── branch.svg │ │ │ │ ├── catalogs.svg │ │ │ │ ├── database.svg │ │ │ │ ├── format.svg │ │ │ │ ├── hive.svg │ │ │ │ ├── hudi.svg │ │ │ │ ├── iceberg.svg │ │ │ │ ├── optimizers.svg │ │ │ │ ├── optimizing.svg │ │ │ │ ├── overview.svg │ │ │ │ ├── paimon.svg │ │ │ │ ├── settings.svg │ │ │ │ ├── slide.svg │ │ │ │ ├── sqldebug.svg │ │ │ │ ├── sqlinit.svg │ │ │ │ ├── sqlmax.svg │ │ │ │ ├── sqlpause.svg │ │ │ │ ├── tables.svg │ │ │ │ ├── tag.svg │ │ │ │ └── terminal.svg │ │ └── images │ │ │ ├── Catalog-Service.png │ │ │ ├── Infrastructure-Idependent.png │ │ │ ├── Management-tools.png │ │ │ ├── Multiple-Formats.png │ │ │ ├── Rich-Plugins.png │ │ │ ├── Self-managed.png │ │ │ ├── arctic-dashboard.svg │ │ │ ├── arctic-dashboard1.svg │ │ │ ├── arctic-introduce.png │ │ │ ├── home-content.png │ │ │ ├── introduce_arctic.png │ │ │ ├── item-icon.png │ │ │ ├── logo-all1.svg │ │ │ ├── logo.svg │ │ │ ├── logo1.svg │ │ │ └── logo2.svg │ ├── components │ │ ├── Layout.vue │ │ ├── Sidebar.vue │ │ ├── SwaggerUI.vue │ │ ├── Topbar.vue │ │ ├── VirtualRecycleScroller.vue │ │ ├── echarts │ │ │ ├── Chart.vue │ │ │ └── index.ts │ │ ├── loading │ │ │ ├── index.ts │ │ │ └── loading.vue │ │ ├── register.ts │ │ ├── sql-editor │ │ │ ├── editor-config.ts │ │ │ └── index.vue │ │ ├── svg-icon.vue │ │ └── tables-sub-menu │ │ │ ├── CreateDB.vue │ │ │ └── TablesMenu.vue │ ├── hooks │ │ ├── usePagination.ts │ │ └── usePlaceholder.ts │ ├── language │ │ ├── datetimeFormats.ts │ │ ├── en.ts │ │ ├── i18n.ts │ │ ├── index.ts │ │ └── zh.ts │ ├── main.ts │ ├── router │ │ └── index.ts │ ├── services │ │ ├── global.service.ts │ │ ├── login.service.ts │ │ ├── optimize.service.ts │ │ ├── overview.service.ts │ │ ├── setting.services.ts │ │ ├── table.service.ts │ │ └── terminal.service.ts │ ├── shims-vue.d.ts │ ├── store │ │ └── index.ts │ ├── styles │ │ ├── ant-design.less │ │ ├── global.less │ │ ├── index.less │ │ └── reset.less │ ├── types │ │ └── common.type.ts │ ├── utils │ │ ├── chart.ts │ │ ├── editor.ts │ │ ├── index.ts │ │ ├── request.ts │ │ ├── sql.ts │ │ └── table.ts │ ├── views │ │ ├── 404.vue │ │ ├── Home.vue │ │ ├── catalogs │ │ │ ├── Detail.vue │ │ │ ├── Properties.vue │ │ │ └── index.vue │ │ ├── hive-details │ │ │ ├── components │ │ │ │ ├── Details.vue │ │ │ │ ├── ErrorMsg.vue │ │ │ │ ├── Field.vue │ │ │ │ ├── Partition.vue │ │ │ │ └── Properties.vue │ │ │ ├── index.vue │ │ │ └── upgrade.vue │ │ ├── login │ │ │ └── index.vue │ │ ├── optimize │ │ │ ├── components │ │ │ │ ├── List.vue │ │ │ │ └── ScaleOut.vue │ │ │ └── index.vue │ │ ├── overview │ │ │ ├── components │ │ │ │ ├── DataSizeCard.vue │ │ │ │ ├── MultipleDataCard.vue │ │ │ │ ├── PieChartCard.vue │ │ │ │ ├── ResourceUsageCard.vue │ │ │ │ ├── SingleDataCard.vue │ │ │ │ └── Top10TablesCard.vue │ │ │ └── index.vue │ │ ├── resource │ │ │ ├── components │ │ │ │ ├── CreateOptimizerModal.vue │ │ │ │ ├── GroupModal.vue │ │ │ │ ├── List.vue │ │ │ │ └── ScaleOut.vue │ │ │ └── index.vue │ │ ├── settings │ │ │ └── index.vue │ │ ├── tables │ │ │ ├── components │ │ │ │ ├── Details.vue │ │ │ │ ├── Files.vue │ │ │ │ ├── HealthScoreDetails.vue │ │ │ │ ├── Operations.vue │ │ │ │ ├── Optimizing.vue │ │ │ │ ├── Selector.vue │ │ │ │ └── Snapshots.vue │ │ │ ├── create.vue │ │ │ └── index.vue │ │ └── terminal │ │ │ ├── components │ │ │ ├── sql-log.vue │ │ │ └── sql-result.vue │ │ │ └── index.vue │ └── vite-env.d.ts ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts ├── charts └── amoro │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ ├── NOTES.txt │ ├── _helpers.tpl │ ├── _optimizer.tpl │ ├── _pod.tpl │ ├── _rbac.tpl │ ├── amoro-configmap.yaml │ ├── amoro-deployment.yaml │ ├── amoro-ingress.yaml │ ├── amoro-rbac.yaml │ ├── amoro-secret.yaml │ ├── amoro-service.yaml │ ├── amoro-serviceaccount.yaml │ └── common │ │ ├── _capabilities.tpl │ │ ├── _ingress.tpl │ │ ├── _labels.tpl │ │ ├── _names.tpl │ │ └── _tplvalues.tpl │ ├── tests │ ├── amoro-configmap_test.yaml │ ├── amoro-deployment_test.yaml │ ├── amoro-ingress_test.yaml │ ├── amoro-rbac_test.yaml │ ├── amoro-secret_test.yaml │ ├── amoro-service_test.yaml │ └── amoro-serviceaccount_test.yaml │ └── values.yaml ├── dev ├── dependencies.sh ├── deps │ ├── dependencies-hadoop-2-spark-3.3 │ └── dependencies-hadoop-3-spark-3.5 ├── merge_amoro_pr.py └── reformat ├── dist ├── pom.xml └── src │ └── main │ ├── amoro-bin │ ├── bin │ │ ├── ams.sh │ │ ├── load-config.sh │ │ └── optimizer.sh │ └── conf │ │ ├── config.yaml │ │ ├── env.sh │ │ ├── jvm.properties │ │ ├── log4j2.xml │ │ ├── optimize │ │ └── log4j2.xml │ │ └── plugins │ │ ├── event-listeners.yaml │ │ ├── metric-reporters.yaml │ │ └── table-runtime-factories.yaml │ └── assemblies │ ├── bin.xml │ └── release-bin.xml ├── docker ├── .gitignore ├── README.md ├── amoro │ ├── Dockerfile │ └── entrypoint.sh ├── build.sh ├── optimizer-flink │ └── Dockerfile └── optimizer-spark │ └── Dockerfile ├── docs ├── README.md ├── _index.md ├── admin-guides │ ├── deployment-on-kubernetes.md │ ├── deployment.md │ ├── managing-catalogs.md │ ├── managing-optimizers.md │ ├── using-customized-encryption-method-for-configurations.md │ └── using-kyuubi.md ├── concepts │ ├── catalogs.md │ ├── self-optimizing.md │ └── table-watermark.md ├── configuration │ └── ams-config.md ├── engines │ ├── flink │ │ ├── flink-cdc-ingestion.md │ │ ├── flink-ddl.md │ │ ├── flink-dml.md │ │ ├── flink-ds.md │ │ ├── flink-get-started.md │ │ └── using-logstore.md │ ├── spark │ │ ├── spark-conf.md │ │ ├── spark-ddl.md │ │ ├── spark-get-started.md │ │ ├── spark-queries.md │ │ └── spark-writes.md │ └── trino.md ├── formats │ ├── iceberg.md │ ├── mixed-hive.md │ ├── mixed-iceberg.md │ ├── overview.md │ └── paimon.md ├── images │ ├── admin │ │ ├── add-optimizer-group.png │ │ ├── config-optimizer-group.png │ │ ├── create-catalog.png │ │ ├── create-rest_catalog.png │ │ ├── delete_catalog.png │ │ ├── hive-table-detail.png │ │ ├── hive-table-upgrade.png │ │ ├── optimizer_create.png │ │ ├── optimizer_metrics.png │ │ ├── optimizer_release.png │ │ ├── table_metrics.png │ │ ├── table_optimizer_history.png │ │ ├── terminal_introduce.png │ │ └── watermark_table_detail.png │ ├── concepts │ │ ├── freshness_cost_performance.png │ │ ├── iceberg_format.png │ │ ├── major_optimizing.png │ │ ├── minor_optimizing.png │ │ ├── mixed_format.png │ │ ├── mixed_hive_format.png │ │ ├── quota-occupation.png │ │ └── self-optimizing_arch.png │ ├── favicon.ico │ ├── flink │ │ └── double-write.png │ ├── formats │ │ ├── iceberg_format.png │ │ ├── mixed_format.png │ │ └── mixed_hive_format.png │ └── introduce_amoro.png └── user-guides │ ├── cdc-ingestion.md │ ├── configurations.md │ ├── metrics.md │ ├── rest-api.md │ └── using-tables.md ├── grafana ├── README.md └── dashboard.json ├── http ├── README.md └── RestCatalogLocalTest.http ├── licenses-binary ├── LICENSE.asm ├── LICENSE.base64 ├── LICENSE.checker-framework-qualifiers ├── LICENSE.dnsjava ├── LICENSE.janino ├── LICENSE.jaxb ├── LICENSE.jsr166y ├── LICENSE.jzlib └── LICENSE.webbit ├── mvnw ├── mvnw.cmd ├── pom.xml ├── site ├── README.md ├── amoro-docs │ ├── .hugo_build.lock │ ├── archetypes │ │ └── default.md │ ├── content │ ├── hugo.toml │ └── themes │ │ └── amoro-theme ├── amoro-site │ ├── .hugo_build.lock │ ├── archetypes │ │ └── default.md │ ├── content │ │ ├── benchmark │ │ │ ├── benchmark-guide.md │ │ │ └── benchmark.md │ │ ├── blogs.md │ │ ├── community │ │ │ ├── how-to-contribute.md │ │ │ ├── join-community.md │ │ │ ├── release-guide.md │ │ │ └── validate-release.md │ │ ├── download.md │ │ ├── images │ │ │ ├── chbenchmark │ │ │ │ ├── Arctic-Iceberg-Hudi_100_warehouse_performence_on_TPCC_0-30_minutes.png │ │ │ │ ├── Arctic-Iceberg-Hudi_100_warehouse_performence_on_TPCC_30-60_minutes.png │ │ │ │ ├── Arctic-Iceberg-Hudi_100_warehouse_performence_on_TPCC_60-90_minutes.png │ │ │ │ ├── Arctic-Iceberg-Hudi_100_warehouse_performence_on_TPCC_90-120_minutes.png │ │ │ │ ├── Arctic-Iceberg-Hudi_100_warehouse_performence_with_TPCC_time.png │ │ │ │ ├── OLTP-OLAP.png │ │ │ │ ├── TPCC-TPCH.png │ │ │ │ ├── arctic-iceberg-100-warehouse-static-performence.png │ │ │ │ ├── benchmark-over-design-cn.png │ │ │ │ └── chbenchmark.png │ │ │ └── quickstart │ │ │ │ ├── create-group.png │ │ │ │ ├── create-iceberg-catalog.png │ │ │ │ ├── create-mixed-catalog.png │ │ │ │ ├── create-optimizer.png │ │ │ │ ├── optimizers.png │ │ │ │ ├── table-optimizing-history.png │ │ │ │ └── table-optimizing-status.png │ │ └── quick-start.md │ ├── hugo.toml │ └── themes │ │ └── amoro-theme └── amoro-theme │ ├── LICENSE │ ├── README.md │ ├── archetypes │ └── default.md │ ├── layouts │ ├── 404.html │ ├── _default │ │ ├── baseof.html │ │ └── single.html │ ├── index.html │ ├── index.searchindex.json │ ├── partials │ │ ├── about.html │ │ ├── body.html │ │ ├── contact.html │ │ ├── css.html │ │ ├── head.html │ │ ├── header.html │ │ ├── home-content.html │ │ ├── home-feature.html │ │ ├── home-footer.html │ │ ├── home-intro.html │ │ ├── js.html │ │ ├── search-results.html │ │ ├── search.html │ │ ├── services.html │ │ ├── sidebar.html │ │ ├── social.html │ │ ├── toc.html │ │ └── version-dropdown.html │ └── shortcodes │ │ ├── addtab.html │ │ ├── codetabs.html │ │ ├── hint.html │ │ ├── icebergVersion.html │ │ ├── nessieVersion.html │ │ ├── quickstarts.html │ │ └── tabcontent.html │ ├── static │ ├── css │ │ ├── amoro-theme.css │ │ ├── bootstrap.css │ │ ├── home-page.css │ │ ├── katex.min.css │ │ ├── markdown.css │ │ └── termynal.css │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon-96x96.png │ ├── favicon.ico │ ├── favicon.png │ ├── font-awesome-4.7.0 │ │ ├── HELP-US-OUT.txt │ │ ├── css │ │ │ └── font-awesome.min.css │ │ ├── fonts │ │ │ ├── FontAwesome.otf │ │ │ ├── fontawesome-webfont.eot │ │ │ ├── fontawesome-webfont.svg │ │ │ ├── fontawesome-webfont.ttf │ │ │ ├── fontawesome-webfont.woff │ │ │ └── fontawesome-webfont.woff2 │ │ ├── less │ │ │ ├── animated.less │ │ │ ├── bordered-pulled.less │ │ │ ├── core.less │ │ │ ├── fixed-width.less │ │ │ ├── font-awesome.less │ │ │ ├── icons.less │ │ │ ├── larger.less │ │ │ ├── list.less │ │ │ ├── mixins.less │ │ │ ├── path.less │ │ │ ├── rotated-flipped.less │ │ │ ├── screen-reader.less │ │ │ ├── stacked.less │ │ │ └── variables.less │ │ └── scss │ │ │ ├── _animated.scss │ │ │ ├── _bordered-pulled.scss │ │ │ ├── _core.scss │ │ │ ├── _fixed-width.scss │ │ │ ├── _icons.scss │ │ │ ├── _larger.scss │ │ │ ├── _list.scss │ │ │ ├── _mixins.scss │ │ │ ├── _path.scss │ │ │ ├── _rotated-flipped.scss │ │ │ ├── _screen-reader.scss │ │ │ ├── _stacked.scss │ │ │ ├── _variables.scss │ │ │ └── font-awesome.scss │ ├── fonts │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.svg │ │ ├── glyphicons-halflings-regular.ttf │ │ └── glyphicons-halflings-regular.woff │ ├── img │ │ ├── Catalog-Service.png │ │ ├── GitHub-Mark.png │ │ ├── Infrastructure-Idependent.png │ │ ├── Management-tools.png │ │ ├── Multiple-Formats.png │ │ ├── Rich-Plugins.png │ │ ├── Self-managed.png │ │ ├── amoro-icon.svg │ │ ├── amoro-logo-icon.png │ │ ├── amoro-logo.svg │ │ ├── amoro_arch.svg │ │ ├── amoro_logo_dark.svg │ │ ├── apache-incubator.svg │ │ ├── banner.svg │ │ ├── footer.svg │ │ ├── github-fill.png │ │ ├── home-content.png │ │ ├── item-icon.png │ │ ├── slack-square-fill.png │ │ ├── wechat-fill.png │ │ └── wechat-group.png │ ├── js │ │ ├── bootstrap.js │ │ ├── bootstrap.min.js │ │ ├── iceberg-theme.js │ │ ├── jquery-1.11.0.js │ │ ├── jquery.easing.min.js │ │ ├── search.js │ │ └── termynal.js │ └── lottie │ │ ├── data-compaction-animation.json │ │ ├── hidden-partitioning-animation.json │ │ └── row-level-deletes-animation.json │ └── theme.toml └── tools ├── change-version.sh ├── maven ├── checkstyle.xml ├── copyright.txt ├── scalafmt.conf └── suppressions.xml └── releasing ├── NOTICE-binary_PREAMBLE.txt ├── collect_license_files.sh ├── create_binary_release.sh ├── create_source_release.sh └── deploy_staging_jars.sh /.asf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/.asf.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/improvement.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/.github/ISSUE_TEMPLATE/improvement.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/subtask.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/.github/ISSUE_TEMPLATE/subtask.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/.github/PULL_REQUEST_TEMPLATE -------------------------------------------------------------------------------- /.github/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/.github/labeler.yml -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/core-hadoop2-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/.github/workflows/core-hadoop2-ci.yml -------------------------------------------------------------------------------- /.github/workflows/core-hadoop3-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/.github/workflows/core-hadoop3-ci.yml -------------------------------------------------------------------------------- /.github/workflows/deps.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/.github/workflows/deps.yml -------------------------------------------------------------------------------- /.github/workflows/docker-images.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/.github/workflows/docker-images.yml -------------------------------------------------------------------------------- /.github/workflows/helm-charts-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/.github/workflows/helm-charts-ci.yml -------------------------------------------------------------------------------- /.github/workflows/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/.github/workflows/labeler.yml -------------------------------------------------------------------------------- /.github/workflows/openapi-sdk-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/.github/workflows/openapi-sdk-ci.yml -------------------------------------------------------------------------------- /.github/workflows/site-deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/.github/workflows/site-deploy.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.github/workflows/take.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/.github/workflows/take.yml -------------------------------------------------------------------------------- /.github/workflows/trino-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/.github/workflows/trino-ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/.idea/icon.svg -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.mvn/jvm.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/.mvn/jvm.config -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DISCLAIMER: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/DISCLAIMER -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE-binary: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/LICENSE-binary -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/NOTICE -------------------------------------------------------------------------------- /NOTICE-binary: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/NOTICE-binary -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/README.md -------------------------------------------------------------------------------- /amoro-ams/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/pom.xml -------------------------------------------------------------------------------- /amoro-ams/src/main/java/org/apache/amoro/server/AmoroManagementConf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/java/org/apache/amoro/server/AmoroManagementConf.java -------------------------------------------------------------------------------- /amoro-ams/src/main/java/org/apache/amoro/server/AmoroServiceConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/java/org/apache/amoro/server/AmoroServiceConstants.java -------------------------------------------------------------------------------- /amoro-ams/src/main/java/org/apache/amoro/server/AmoroServiceContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/java/org/apache/amoro/server/AmoroServiceContainer.java -------------------------------------------------------------------------------- /amoro-ams/src/main/java/org/apache/amoro/server/AmsServiceMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/java/org/apache/amoro/server/AmsServiceMetrics.java -------------------------------------------------------------------------------- /amoro-ams/src/main/java/org/apache/amoro/server/Environments.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/java/org/apache/amoro/server/Environments.java -------------------------------------------------------------------------------- /amoro-ams/src/main/java/org/apache/amoro/server/RestCatalogService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/java/org/apache/amoro/server/RestCatalogService.java -------------------------------------------------------------------------------- /amoro-ams/src/main/java/org/apache/amoro/server/TableManagementService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/java/org/apache/amoro/server/TableManagementService.java -------------------------------------------------------------------------------- /amoro-ams/src/main/java/org/apache/amoro/server/catalog/CatalogBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/java/org/apache/amoro/server/catalog/CatalogBuilder.java -------------------------------------------------------------------------------- /amoro-ams/src/main/java/org/apache/amoro/server/catalog/CatalogManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/java/org/apache/amoro/server/catalog/CatalogManager.java -------------------------------------------------------------------------------- /amoro-ams/src/main/java/org/apache/amoro/server/catalog/CatalogType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/java/org/apache/amoro/server/catalog/CatalogType.java -------------------------------------------------------------------------------- /amoro-ams/src/main/java/org/apache/amoro/server/catalog/ServerCatalog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/java/org/apache/amoro/server/catalog/ServerCatalog.java -------------------------------------------------------------------------------- /amoro-ams/src/main/java/org/apache/amoro/server/manager/EventsManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/java/org/apache/amoro/server/manager/EventsManager.java -------------------------------------------------------------------------------- /amoro-ams/src/main/java/org/apache/amoro/server/manager/ExecUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/java/org/apache/amoro/server/manager/ExecUtil.java -------------------------------------------------------------------------------- /amoro-ams/src/main/java/org/apache/amoro/server/manager/MetricManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/java/org/apache/amoro/server/manager/MetricManager.java -------------------------------------------------------------------------------- /amoro-ams/src/main/java/org/apache/amoro/server/manager/PluginManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/java/org/apache/amoro/server/manager/PluginManager.java -------------------------------------------------------------------------------- /amoro-ams/src/main/java/org/apache/amoro/server/optimizing/TaskRuntime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/java/org/apache/amoro/server/optimizing/TaskRuntime.java -------------------------------------------------------------------------------- /amoro-ams/src/main/java/org/apache/amoro/server/process/ProcessService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/java/org/apache/amoro/server/process/ProcessService.java -------------------------------------------------------------------------------- /amoro-ams/src/main/java/org/apache/amoro/server/resource/Containers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/java/org/apache/amoro/server/resource/Containers.java -------------------------------------------------------------------------------- /amoro-ams/src/main/java/org/apache/amoro/server/resource/QuotaProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/java/org/apache/amoro/server/resource/QuotaProvider.java -------------------------------------------------------------------------------- /amoro-ams/src/main/java/org/apache/amoro/server/table/TableManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/java/org/apache/amoro/server/table/TableManager.java -------------------------------------------------------------------------------- /amoro-ams/src/main/java/org/apache/amoro/server/table/TableMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/java/org/apache/amoro/server/table/TableMetadata.java -------------------------------------------------------------------------------- /amoro-ams/src/main/java/org/apache/amoro/server/table/TableService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/java/org/apache/amoro/server/table/TableService.java -------------------------------------------------------------------------------- /amoro-ams/src/main/java/org/apache/amoro/server/terminal/JDBCResultSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/java/org/apache/amoro/server/terminal/JDBCResultSet.java -------------------------------------------------------------------------------- /amoro-ams/src/main/java/org/apache/amoro/server/utils/CompressUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/java/org/apache/amoro/server/utils/CompressUtil.java -------------------------------------------------------------------------------- /amoro-ams/src/main/java/org/apache/amoro/server/utils/FlinkClientUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/java/org/apache/amoro/server/utils/FlinkClientUtil.java -------------------------------------------------------------------------------- /amoro-ams/src/main/java/org/apache/amoro/server/utils/HiveLocationUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/java/org/apache/amoro/server/utils/HiveLocationUtil.java -------------------------------------------------------------------------------- /amoro-ams/src/main/java/org/apache/amoro/server/utils/IcebergTableUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/java/org/apache/amoro/server/utils/IcebergTableUtil.java -------------------------------------------------------------------------------- /amoro-ams/src/main/resources/derby/ams-derby-init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/resources/derby/ams-derby-init.sql -------------------------------------------------------------------------------- /amoro-ams/src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /amoro-ams/src/main/resources/mysql/ams-mysql-init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/resources/mysql/ams-mysql-init.sql -------------------------------------------------------------------------------- /amoro-ams/src/main/resources/mysql/upgrade-0.3.0-to-0.3.1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/resources/mysql/upgrade-0.3.0-to-0.3.1.sql -------------------------------------------------------------------------------- /amoro-ams/src/main/resources/mysql/upgrade-0.3.1-to-0.3.2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/resources/mysql/upgrade-0.3.1-to-0.3.2.sql -------------------------------------------------------------------------------- /amoro-ams/src/main/resources/mysql/upgrade-0.3.2-to-0.4.0.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/resources/mysql/upgrade-0.3.2-to-0.4.0.sql -------------------------------------------------------------------------------- /amoro-ams/src/main/resources/mysql/upgrade-0.4.0-to-0.4.1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/resources/mysql/upgrade-0.4.0-to-0.4.1.sql -------------------------------------------------------------------------------- /amoro-ams/src/main/resources/mysql/upgrade-0.4.1-to-0.5.0.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/resources/mysql/upgrade-0.4.1-to-0.5.0.sql -------------------------------------------------------------------------------- /amoro-ams/src/main/resources/mysql/upgrade-0.5.0-to-0.5.1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/resources/mysql/upgrade-0.5.0-to-0.5.1.sql -------------------------------------------------------------------------------- /amoro-ams/src/main/resources/mysql/upgrade-0.5.1-to-0.6.0.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/resources/mysql/upgrade-0.5.1-to-0.6.0.sql -------------------------------------------------------------------------------- /amoro-ams/src/main/resources/mysql/upgrade-0.6.1-to-0.7.0.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/resources/mysql/upgrade-0.6.1-to-0.7.0.sql -------------------------------------------------------------------------------- /amoro-ams/src/main/resources/mysql/upgrade-0.7.0-to-0.8.0.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/resources/mysql/upgrade-0.7.0-to-0.8.0.sql -------------------------------------------------------------------------------- /amoro-ams/src/main/resources/mysql/upgrade.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/resources/mysql/upgrade.sql -------------------------------------------------------------------------------- /amoro-ams/src/main/resources/openapi/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/resources/openapi/openapi.yaml -------------------------------------------------------------------------------- /amoro-ams/src/main/resources/postgres/ams-postgres-init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/resources/postgres/ams-postgres-init.sql -------------------------------------------------------------------------------- /amoro-ams/src/main/resources/postgres/upgrade-0.5.1-to-0.6.0.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/resources/postgres/upgrade-0.5.1-to-0.6.0.sql -------------------------------------------------------------------------------- /amoro-ams/src/main/resources/postgres/upgrade-0.6.1-to-0.7.0.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/resources/postgres/upgrade-0.6.1-to-0.7.0.sql -------------------------------------------------------------------------------- /amoro-ams/src/main/resources/postgres/upgrade-0.7.0-to-0.8.0.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/resources/postgres/upgrade-0.7.0-to-0.8.0.sql -------------------------------------------------------------------------------- /amoro-ams/src/main/resources/postgres/upgrade.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/main/resources/postgres/upgrade.sql -------------------------------------------------------------------------------- /amoro-ams/src/test/java/org/apache/amoro/config/ConfigurationsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/test/java/org/apache/amoro/config/ConfigurationsTest.java -------------------------------------------------------------------------------- /amoro-ams/src/test/java/org/apache/amoro/server/AMSManagerTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/test/java/org/apache/amoro/server/AMSManagerTestBase.java -------------------------------------------------------------------------------- /amoro-ams/src/test/java/org/apache/amoro/server/AMSServiceTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/test/java/org/apache/amoro/server/AMSServiceTestBase.java -------------------------------------------------------------------------------- /amoro-ams/src/test/java/org/apache/amoro/server/AmoroAMSTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/test/java/org/apache/amoro/server/AmoroAMSTest.java -------------------------------------------------------------------------------- /amoro-ams/src/test/java/org/apache/amoro/server/AmsEnvironment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/test/java/org/apache/amoro/server/AmsEnvironment.java -------------------------------------------------------------------------------- /amoro-ams/src/test/java/org/apache/amoro/server/TestAmsServiceMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/test/java/org/apache/amoro/server/TestAmsServiceMetrics.java -------------------------------------------------------------------------------- /amoro-ams/src/test/java/org/apache/amoro/server/config/TestConfigShade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/test/java/org/apache/amoro/server/config/TestConfigShade.java -------------------------------------------------------------------------------- /amoro-ams/src/test/java/org/apache/amoro/server/table/AMSTableTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/test/java/org/apache/amoro/server/table/AMSTableTestBase.java -------------------------------------------------------------------------------- /amoro-ams/src/test/java/org/apache/amoro/server/table/DerbyPersistence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/test/java/org/apache/amoro/server/table/DerbyPersistence.java -------------------------------------------------------------------------------- /amoro-ams/src/test/java/org/apache/amoro/server/table/TestTableManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/test/java/org/apache/amoro/server/table/TestTableManager.java -------------------------------------------------------------------------------- /amoro-ams/src/test/java/org/apache/amoro/server/util/TestCompressUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/test/java/org/apache/amoro/server/util/TestCompressUtil.java -------------------------------------------------------------------------------- /amoro-ams/src/test/resources/config-with-units.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/test/resources/config-with-units.yaml -------------------------------------------------------------------------------- /amoro-ams/src/test/resources/config-without-units.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/test/resources/config-without-units.yaml -------------------------------------------------------------------------------- /amoro-ams/src/test/resources/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/test/resources/config.yaml -------------------------------------------------------------------------------- /amoro-ams/src/test/resources/configs/config-base64-shade.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/test/resources/configs/config-base64-shade.yaml -------------------------------------------------------------------------------- /amoro-ams/src/test/resources/configs/config-default-shade.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/test/resources/configs/config-default-shade.yaml -------------------------------------------------------------------------------- /amoro-ams/src/test/resources/flink-conf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/test/resources/flink-conf.yaml -------------------------------------------------------------------------------- /amoro-ams/src/test/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-ams/src/test/resources/log4j2.xml -------------------------------------------------------------------------------- /amoro-common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/pom.xml -------------------------------------------------------------------------------- /amoro-common/src/main/gen-java/org/apache/amoro/api/AmoroException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/gen-java/org/apache/amoro/api/AmoroException.java -------------------------------------------------------------------------------- /amoro-common/src/main/gen-java/org/apache/amoro/api/BlockableOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/gen-java/org/apache/amoro/api/BlockableOperation.java -------------------------------------------------------------------------------- /amoro-common/src/main/gen-java/org/apache/amoro/api/Blocker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/gen-java/org/apache/amoro/api/Blocker.java -------------------------------------------------------------------------------- /amoro-common/src/main/gen-java/org/apache/amoro/api/CatalogMeta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/gen-java/org/apache/amoro/api/CatalogMeta.java -------------------------------------------------------------------------------- /amoro-common/src/main/gen-java/org/apache/amoro/api/ColumnInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/gen-java/org/apache/amoro/api/ColumnInfo.java -------------------------------------------------------------------------------- /amoro-common/src/main/gen-java/org/apache/amoro/api/CommitMetaProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/gen-java/org/apache/amoro/api/CommitMetaProducer.java -------------------------------------------------------------------------------- /amoro-common/src/main/gen-java/org/apache/amoro/api/DataFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/gen-java/org/apache/amoro/api/DataFile.java -------------------------------------------------------------------------------- /amoro-common/src/main/gen-java/org/apache/amoro/api/MetaException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/gen-java/org/apache/amoro/api/MetaException.java -------------------------------------------------------------------------------- /amoro-common/src/main/gen-java/org/apache/amoro/api/OptimizingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/gen-java/org/apache/amoro/api/OptimizingService.java -------------------------------------------------------------------------------- /amoro-common/src/main/gen-java/org/apache/amoro/api/OptimizingTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/gen-java/org/apache/amoro/api/OptimizingTask.java -------------------------------------------------------------------------------- /amoro-common/src/main/gen-java/org/apache/amoro/api/OptimizingTaskId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/gen-java/org/apache/amoro/api/OptimizingTaskId.java -------------------------------------------------------------------------------- /amoro-common/src/main/gen-java/org/apache/amoro/api/PartitionFieldData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/gen-java/org/apache/amoro/api/PartitionFieldData.java -------------------------------------------------------------------------------- /amoro-common/src/main/gen-java/org/apache/amoro/api/PrimaryKeySpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/gen-java/org/apache/amoro/api/PrimaryKeySpec.java -------------------------------------------------------------------------------- /amoro-common/src/main/gen-java/org/apache/amoro/api/Schema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/gen-java/org/apache/amoro/api/Schema.java -------------------------------------------------------------------------------- /amoro-common/src/main/gen-java/org/apache/amoro/api/SchemaUpdateMeta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/gen-java/org/apache/amoro/api/SchemaUpdateMeta.java -------------------------------------------------------------------------------- /amoro-common/src/main/gen-java/org/apache/amoro/api/TableChange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/gen-java/org/apache/amoro/api/TableChange.java -------------------------------------------------------------------------------- /amoro-common/src/main/gen-java/org/apache/amoro/api/TableCommitMeta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/gen-java/org/apache/amoro/api/TableCommitMeta.java -------------------------------------------------------------------------------- /amoro-common/src/main/gen-java/org/apache/amoro/api/TableIdentifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/gen-java/org/apache/amoro/api/TableIdentifier.java -------------------------------------------------------------------------------- /amoro-common/src/main/gen-java/org/apache/amoro/api/TableMeta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/gen-java/org/apache/amoro/api/TableMeta.java -------------------------------------------------------------------------------- /amoro-common/src/main/gen-java/org/apache/amoro/api/UpdateColumn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/gen-java/org/apache/amoro/api/UpdateColumn.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/Action.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/Action.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/ActivePlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/ActivePlugin.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/AlreadyExistsException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/AlreadyExistsException.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/AmoroCatalog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/AmoroCatalog.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/AmoroIOException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/AmoroIOException.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/AmoroPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/AmoroPlugin.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/AmoroTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/AmoroTable.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/AmsClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/AmsClient.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/CommonUnifiedCatalog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/CommonUnifiedCatalog.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/Constants.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/DatabaseNotEmptyException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/DatabaseNotEmptyException.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/ErrorCodes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/ErrorCodes.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/FormatCatalog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/FormatCatalog.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/FormatCatalogFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/FormatCatalogFactory.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/IcebergActions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/IcebergActions.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/NoSuchDatabaseException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/NoSuchDatabaseException.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/NoSuchTableException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/NoSuchTableException.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/OptimizerProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/OptimizerProperties.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/PooledAmsClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/PooledAmsClient.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/ServerTableIdentifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/ServerTableIdentifier.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/StateField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/StateField.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/SupportsProcessPlugins.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/SupportsProcessPlugins.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/TableFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/TableFormat.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/TableIDWithFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/TableIDWithFormat.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/TableRuntime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/TableRuntime.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/TableSnapshot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/TableSnapshot.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/UnifiedCatalog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/UnifiedCatalog.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/UnifiedCatalogLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/UnifiedCatalogLoader.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/client/AmsClientPools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/client/AmsClientPools.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/client/AmsServerInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/client/AmsServerInfo.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/client/AmsThriftUrl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/client/AmsThriftUrl.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/client/ClientPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/client/ClientPool.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/client/ClientPoolImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/client/ClientPoolImpl.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/client/PoolConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/client/PoolConfig.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/client/ServiceInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/client/ServiceInfo.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/client/ThriftClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/client/ThriftClient.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/client/ThriftClientFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/client/ThriftClientFactory.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/client/ThriftClientPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/client/ThriftClientPool.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/client/ThriftException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/client/ThriftException.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/client/ThriftPingFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/client/ThriftPingFactory.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/client/ThriftUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/client/ThriftUtil.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/client/ZookeeperService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/client/ZookeeperService.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/config/ConfigHelpers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/config/ConfigHelpers.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/config/ConfigOption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/config/ConfigOption.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/config/ConfigOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/config/ConfigOptions.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/config/Configurations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/config/Configurations.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/config/OptimizingConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/config/OptimizingConfig.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/config/TableConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/config/TableConfiguration.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/config/TagConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/config/TagConfiguration.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/config/shade/ConfigShade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/config/shade/ConfigShade.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/events/Event.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/events/Event.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/events/EventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/events/EventListener.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/events/EventType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/events/EventType.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/events/TableEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/events/TableEvent.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/hive/CachedHiveClientPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/hive/CachedHiveClientPool.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/hive/HMSClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/hive/HMSClient.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/hive/HMSClientImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/hive/HMSClientImpl.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/hive/HMSClientPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/hive/HMSClientPool.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/metrics/Counter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/metrics/Counter.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/metrics/Gauge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/metrics/Gauge.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/metrics/Metric.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/metrics/Metric.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/metrics/MetricDefine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/metrics/MetricDefine.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/metrics/MetricDefines.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/metrics/MetricDefines.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/metrics/MetricKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/metrics/MetricKey.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/metrics/MetricRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/metrics/MetricRegistry.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/metrics/MetricReporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/metrics/MetricReporter.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/metrics/MetricSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/metrics/MetricSet.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/metrics/MetricType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/metrics/MetricType.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/process/AmoroProcess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/process/AmoroProcess.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/process/ManagedProcess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/process/ManagedProcess.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/process/OptimizingStages.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/process/OptimizingStages.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/process/OptimizingState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/process/OptimizingState.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/process/PendingInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/process/PendingInput.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/process/ProcessEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/process/ProcessEvent.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/process/ProcessFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/process/ProcessFactory.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/process/ProcessStage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/process/ProcessStage.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/process/ProcessState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/process/ProcessState.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/process/ProcessStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/process/ProcessStatus.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/process/ProcessTaskStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/process/ProcessTaskStatus.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/process/SimpleFuture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/process/SimpleFuture.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/process/TableProcess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/process/TableProcess.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/process/TableProcessState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/process/TableProcessState.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/process/TableProcessStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/process/TableProcessStore.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/properties/AmsHAProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/properties/AmsHAProperties.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/resource/Resource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/resource/Resource.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/resource/ResourceContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/resource/ResourceContainer.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/resource/ResourceGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/resource/ResourceGroup.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/resource/ResourceManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/resource/ResourceManager.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/resource/ResourceStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/resource/ResourceStatus.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/resource/ResourceType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/resource/ResourceType.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/table/StateKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/table/StateKey.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/table/TableIdentifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/table/TableIdentifier.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/table/TableMetaStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/table/TableMetaStore.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/table/TableRuntimeFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/table/TableRuntimeFactory.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/table/TableRuntimeStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/table/TableRuntimeStore.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/table/TableSummary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/table/TableSummary.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/table/descriptor/DDLInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/table/descriptor/DDLInfo.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/utils/CatalogUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/utils/CatalogUtil.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/utils/CommonUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/utils/CommonUtil.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/utils/DynConstructors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/utils/DynConstructors.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/utils/DynMethods.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/utils/DynMethods.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/utils/ExceptionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/utils/ExceptionUtil.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/utils/FlipUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/utils/FlipUtil.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/utils/IdGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/utils/IdGenerator.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/utils/JacksonUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/utils/JacksonUtil.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/utils/LocalFileUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/utils/LocalFileUtil.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/utils/MemorySize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/utils/MemorySize.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/utils/PropertyUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/utils/PropertyUtil.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/utils/ReflectionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/utils/ReflectionUtils.java -------------------------------------------------------------------------------- /amoro-common/src/main/java/org/apache/amoro/utils/SerializationUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/java/org/apache/amoro/utils/SerializationUtil.java -------------------------------------------------------------------------------- /amoro-common/src/main/thrift/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/thrift/README.md -------------------------------------------------------------------------------- /amoro-common/src/main/thrift/amoro_commons.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/thrift/amoro_commons.thrift -------------------------------------------------------------------------------- /amoro-common/src/main/thrift/amoro_optimizing_service.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/thrift/amoro_optimizing_service.thrift -------------------------------------------------------------------------------- /amoro-common/src/main/thrift/amoro_table_metastore.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/main/thrift/amoro_table_metastore.thrift -------------------------------------------------------------------------------- /amoro-common/src/test/java/org/apache/amoro/MockAmoroManagementServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/test/java/org/apache/amoro/MockAmoroManagementServer.java -------------------------------------------------------------------------------- /amoro-common/src/test/java/org/apache/amoro/MockZookeeperServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/test/java/org/apache/amoro/MockZookeeperServer.java -------------------------------------------------------------------------------- /amoro-common/src/test/java/org/apache/amoro/SingletonResourceUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/test/java/org/apache/amoro/SingletonResourceUtil.java -------------------------------------------------------------------------------- /amoro-common/src/test/java/org/apache/amoro/TestAms.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/test/java/org/apache/amoro/TestAms.java -------------------------------------------------------------------------------- /amoro-common/src/test/java/org/apache/amoro/catalog/CatalogTestHelpers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/test/java/org/apache/amoro/catalog/CatalogTestHelpers.java -------------------------------------------------------------------------------- /amoro-common/src/test/java/org/apache/amoro/client/TestPoolConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/test/java/org/apache/amoro/client/TestPoolConfig.java -------------------------------------------------------------------------------- /amoro-common/src/test/java/org/apache/amoro/config/ConfigHelpersTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/test/java/org/apache/amoro/config/ConfigHelpersTest.java -------------------------------------------------------------------------------- /amoro-common/src/test/java/org/apache/amoro/hive/HMSMockServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/test/java/org/apache/amoro/hive/HMSMockServer.java -------------------------------------------------------------------------------- /amoro-common/src/test/java/org/apache/amoro/hive/TestHMS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/test/java/org/apache/amoro/hive/TestHMS.java -------------------------------------------------------------------------------- /amoro-common/src/test/java/org/apache/amoro/listener/AmoroRunListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/test/java/org/apache/amoro/listener/AmoroRunListener.java -------------------------------------------------------------------------------- /amoro-common/src/test/java/org/apache/amoro/metrics/MetricDefineTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/test/java/org/apache/amoro/metrics/MetricDefineTest.java -------------------------------------------------------------------------------- /amoro-common/src/test/java/org/apache/amoro/metrics/TestMetricDefine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/test/java/org/apache/amoro/metrics/TestMetricDefine.java -------------------------------------------------------------------------------- /amoro-common/src/test/java/org/apache/amoro/metrics/TestMetricKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/test/java/org/apache/amoro/metrics/TestMetricKey.java -------------------------------------------------------------------------------- /amoro-common/src/test/java/org/apache/amoro/metrics/TestMetricRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/test/java/org/apache/amoro/metrics/TestMetricRegistry.java -------------------------------------------------------------------------------- /amoro-common/src/test/java/org/apache/amoro/process/TestSimpleFuture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/test/java/org/apache/amoro/process/TestSimpleFuture.java -------------------------------------------------------------------------------- /amoro-common/src/test/java/org/apache/amoro/utils/JacksonUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/test/java/org/apache/amoro/utils/JacksonUtilTest.java -------------------------------------------------------------------------------- /amoro-common/src/test/java/org/apache/amoro/utils/MemorySizeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/test/java/org/apache/amoro/utils/MemorySizeTest.java -------------------------------------------------------------------------------- /amoro-common/src/test/java/org/apache/amoro/utils/ReflectionUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/test/java/org/apache/amoro/utils/ReflectionUtilsTest.java -------------------------------------------------------------------------------- /amoro-common/src/test/resources/hive-schema-3.1.0.derby.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/test/resources/hive-schema-3.1.0.derby.sql -------------------------------------------------------------------------------- /amoro-common/src/test/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-common/src/test/resources/log4j2.xml -------------------------------------------------------------------------------- /amoro-format-hudi/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-hudi/pom.xml -------------------------------------------------------------------------------- /amoro-format-iceberg/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/pom.xml -------------------------------------------------------------------------------- /amoro-format-iceberg/src/main/java/org/apache/amoro/IcebergFileEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/main/java/org/apache/amoro/IcebergFileEntry.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/main/java/org/apache/amoro/data/ChangeAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/main/java/org/apache/amoro/data/ChangeAction.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/main/java/org/apache/amoro/data/ChangedLsn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/main/java/org/apache/amoro/data/ChangedLsn.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/main/java/org/apache/amoro/data/DataFileType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/main/java/org/apache/amoro/data/DataFileType.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/main/java/org/apache/amoro/data/DataTreeNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/main/java/org/apache/amoro/data/DataTreeNode.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/main/java/org/apache/amoro/data/FileNameRules.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/main/java/org/apache/amoro/data/FileNameRules.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/main/java/org/apache/amoro/iceberg/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/main/java/org/apache/amoro/iceberg/Constants.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/main/java/org/apache/amoro/io/PathInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/main/java/org/apache/amoro/io/PathInfo.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/main/java/org/apache/amoro/io/reader/Deletes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/main/java/org/apache/amoro/io/reader/Deletes.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/main/java/org/apache/amoro/log/Bytes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/main/java/org/apache/amoro/log/Bytes.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/main/java/org/apache/amoro/log/Converter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/main/java/org/apache/amoro/log/Converter.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/main/java/org/apache/amoro/log/FormatVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/main/java/org/apache/amoro/log/FormatVersion.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/main/java/org/apache/amoro/log/LogData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/main/java/org/apache/amoro/log/LogData.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/main/java/org/apache/amoro/log/MessageBytes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/main/java/org/apache/amoro/log/MessageBytes.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/main/java/org/apache/amoro/log/TimeFormats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/main/java/org/apache/amoro/log/TimeFormats.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/main/java/org/apache/amoro/mixed/MixedTables.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/main/java/org/apache/amoro/mixed/MixedTables.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/main/java/org/apache/amoro/op/MixedRowDelta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/main/java/org/apache/amoro/op/MixedRowDelta.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/main/java/org/apache/amoro/op/MixedUpdate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/main/java/org/apache/amoro/op/MixedUpdate.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/main/java/org/apache/amoro/op/SnapshotSummary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/main/java/org/apache/amoro/op/SnapshotSummary.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/main/java/org/apache/amoro/table/BaseTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/main/java/org/apache/amoro/table/BaseTable.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/main/java/org/apache/amoro/table/ChangeTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/main/java/org/apache/amoro/table/ChangeTable.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/main/java/org/apache/amoro/table/KeyedTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/main/java/org/apache/amoro/table/KeyedTable.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/main/java/org/apache/amoro/table/LocationKind.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/main/java/org/apache/amoro/table/LocationKind.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/main/java/org/apache/amoro/table/MixedTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/main/java/org/apache/amoro/table/MixedTable.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/main/java/org/apache/amoro/table/TableBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/main/java/org/apache/amoro/table/TableBuilder.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/main/java/org/apache/amoro/table/UnkeyedTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/main/java/org/apache/amoro/table/UnkeyedTable.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/main/java/org/apache/amoro/utils/ContentFiles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/main/java/org/apache/amoro/utils/ContentFiles.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/main/java/org/apache/amoro/utils/NodeFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/main/java/org/apache/amoro/utils/NodeFilter.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/main/java/org/apache/amoro/utils/SchemaUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/main/java/org/apache/amoro/utils/SchemaUtil.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/main/java/org/apache/iceberg/IcebergFindFiles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/main/java/org/apache/iceberg/IcebergFindFiles.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/test/java/org/apache/amoro/TableTestHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/test/java/org/apache/amoro/TableTestHelper.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/test/java/org/apache/amoro/TestTreeNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/test/java/org/apache/amoro/TestTreeNode.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/test/java/org/apache/amoro/TestUnifiedCatalog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/test/java/org/apache/amoro/TestUnifiedCatalog.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/test/java/org/apache/amoro/TestedCatalogs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/test/java/org/apache/amoro/TestedCatalogs.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/test/java/org/apache/amoro/io/TestTaskReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/test/java/org/apache/amoro/io/TestTaskReader.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/test/java/org/apache/amoro/io/TestTaskWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/test/java/org/apache/amoro/io/TestTaskWriter.java -------------------------------------------------------------------------------- /amoro-format-iceberg/src/test/java/org/apache/amoro/log/FormatTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-iceberg/src/test/java/org/apache/amoro/log/FormatTestBase.java -------------------------------------------------------------------------------- /amoro-format-mixed/amoro-mixed-flink/amoro-mixed-flink-common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-mixed/amoro-mixed-flink/amoro-mixed-flink-common/pom.xml -------------------------------------------------------------------------------- /amoro-format-mixed/amoro-mixed-flink/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-mixed/amoro-mixed-flink/pom.xml -------------------------------------------------------------------------------- /amoro-format-mixed/amoro-mixed-hive/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-mixed/amoro-mixed-hive/pom.xml -------------------------------------------------------------------------------- /amoro-format-mixed/amoro-mixed-hive/src/test/resources/hive.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-mixed/amoro-mixed-hive/src/test/resources/hive.parquet -------------------------------------------------------------------------------- /amoro-format-mixed/amoro-mixed-hive/src/test/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-mixed/amoro-mixed-hive/src/test/resources/log4j2.xml -------------------------------------------------------------------------------- /amoro-format-mixed/amoro-mixed-spark/amoro-mixed-spark-3-common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-mixed/amoro-mixed-spark/amoro-mixed-spark-3-common/pom.xml -------------------------------------------------------------------------------- /amoro-format-mixed/amoro-mixed-spark/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-mixed/amoro-mixed-spark/pom.xml -------------------------------------------------------------------------------- /amoro-format-mixed/amoro-mixed-spark/v3.3/amoro-mixed-spark-3.3/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-mixed/amoro-mixed-spark/v3.3/amoro-mixed-spark-3.3/pom.xml -------------------------------------------------------------------------------- /amoro-format-mixed/amoro-mixed-spark/v3.3/amoro-mixed-spark-3.3/src/main/gen-antlr/.gitignore: -------------------------------------------------------------------------------- 1 | *.tokens 2 | *.interp -------------------------------------------------------------------------------- /amoro-format-mixed/amoro-mixed-spark/v3.5/amoro-mixed-spark-3.5/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-mixed/amoro-mixed-spark/v3.5/amoro-mixed-spark-3.5/pom.xml -------------------------------------------------------------------------------- /amoro-format-mixed/amoro-mixed-spark/v3.5/amoro-mixed-spark-3.5/src/main/gen-antlr/.gitignore: -------------------------------------------------------------------------------- 1 | *.tokens 2 | *.interp -------------------------------------------------------------------------------- /amoro-format-mixed/amoro-mixed-trino/assembly.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-mixed/amoro-mixed-trino/assembly.xml -------------------------------------------------------------------------------- /amoro-format-mixed/amoro-mixed-trino/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-mixed/amoro-mixed-trino/pom.xml -------------------------------------------------------------------------------- /amoro-format-mixed/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-mixed/pom.xml -------------------------------------------------------------------------------- /amoro-format-paimon/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-format-paimon/pom.xml -------------------------------------------------------------------------------- /amoro-metrics/amoro-metrics-prometheus/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-metrics/amoro-metrics-prometheus/pom.xml -------------------------------------------------------------------------------- /amoro-metrics/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-metrics/pom.xml -------------------------------------------------------------------------------- /amoro-openapi-sdk/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-openapi-sdk/pom.xml -------------------------------------------------------------------------------- /amoro-optimizer/amoro-optimizer-common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-optimizer/amoro-optimizer-common/pom.xml -------------------------------------------------------------------------------- /amoro-optimizer/amoro-optimizer-flink/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-optimizer/amoro-optimizer-flink/pom.xml -------------------------------------------------------------------------------- /amoro-optimizer/amoro-optimizer-spark/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-optimizer/amoro-optimizer-spark/pom.xml -------------------------------------------------------------------------------- /amoro-optimizer/amoro-optimizer-standalone/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-optimizer/amoro-optimizer-standalone/pom.xml -------------------------------------------------------------------------------- /amoro-optimizer/amoro-optimizer-standalone/src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-optimizer/amoro-optimizer-standalone/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /amoro-optimizer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-optimizer/pom.xml -------------------------------------------------------------------------------- /amoro-web/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/.browserslistrc -------------------------------------------------------------------------------- /amoro-web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/.gitignore -------------------------------------------------------------------------------- /amoro-web/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/.vscode/extensions.json -------------------------------------------------------------------------------- /amoro-web/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/.vscode/settings.json -------------------------------------------------------------------------------- /amoro-web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/README.md -------------------------------------------------------------------------------- /amoro-web/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/eslint.config.mjs -------------------------------------------------------------------------------- /amoro-web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/index.html -------------------------------------------------------------------------------- /amoro-web/license.node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/license.node.js -------------------------------------------------------------------------------- /amoro-web/licenses/LICENSE-@ant-design-icons-vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/licenses/LICENSE-@ant-design-icons-vue -------------------------------------------------------------------------------- /amoro-web/licenses/LICENSE-@antfu-eslint-config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/licenses/LICENSE-@antfu-eslint-config -------------------------------------------------------------------------------- /amoro-web/licenses/LICENSE-@tsconfig-node18: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/licenses/LICENSE-@tsconfig-node18 -------------------------------------------------------------------------------- /amoro-web/licenses/LICENSE-@types-node: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/licenses/LICENSE-@types-node -------------------------------------------------------------------------------- /amoro-web/licenses/LICENSE-@vitejs-plugin-vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/licenses/LICENSE-@vitejs-plugin-vue -------------------------------------------------------------------------------- /amoro-web/licenses/LICENSE-ant-design-vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/licenses/LICENSE-ant-design-vue -------------------------------------------------------------------------------- /amoro-web/licenses/LICENSE-axios: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/licenses/LICENSE-axios -------------------------------------------------------------------------------- /amoro-web/licenses/LICENSE-babel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/licenses/LICENSE-babel -------------------------------------------------------------------------------- /amoro-web/licenses/LICENSE-dayjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/licenses/LICENSE-dayjs -------------------------------------------------------------------------------- /amoro-web/licenses/LICENSE-echarts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/licenses/LICENSE-echarts -------------------------------------------------------------------------------- /amoro-web/licenses/LICENSE-eslint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/licenses/LICENSE-eslint -------------------------------------------------------------------------------- /amoro-web/licenses/LICENSE-less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/licenses/LICENSE-less -------------------------------------------------------------------------------- /amoro-web/licenses/LICENSE-mockjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/licenses/LICENSE-mockjs -------------------------------------------------------------------------------- /amoro-web/licenses/LICENSE-monaco-editor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/licenses/LICENSE-monaco-editor -------------------------------------------------------------------------------- /amoro-web/licenses/LICENSE-pinia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/licenses/LICENSE-pinia -------------------------------------------------------------------------------- /amoro-web/licenses/LICENSE-qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/licenses/LICENSE-qs -------------------------------------------------------------------------------- /amoro-web/licenses/LICENSE-sql-formatter: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/licenses/LICENSE-sql-formatter -------------------------------------------------------------------------------- /amoro-web/licenses/LICENSE-typescript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/licenses/LICENSE-typescript -------------------------------------------------------------------------------- /amoro-web/licenses/LICENSE-unplugin-auto-import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/licenses/LICENSE-unplugin-auto-import -------------------------------------------------------------------------------- /amoro-web/licenses/LICENSE-unplugin-vue-components: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/licenses/LICENSE-unplugin-vue-components -------------------------------------------------------------------------------- /amoro-web/licenses/LICENSE-vite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/licenses/LICENSE-vite -------------------------------------------------------------------------------- /amoro-web/licenses/LICENSE-vite-plugin-fake-server: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/licenses/LICENSE-vite-plugin-fake-server -------------------------------------------------------------------------------- /amoro-web/licenses/LICENSE-vite-plugin-svg-icons: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/licenses/LICENSE-vite-plugin-svg-icons -------------------------------------------------------------------------------- /amoro-web/licenses/LICENSE-vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/licenses/LICENSE-vue -------------------------------------------------------------------------------- /amoro-web/licenses/LICENSE-vue-clipboard3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/licenses/LICENSE-vue-clipboard3 -------------------------------------------------------------------------------- /amoro-web/licenses/LICENSE-vue-draggable-plus: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/licenses/LICENSE-vue-draggable-plus -------------------------------------------------------------------------------- /amoro-web/licenses/LICENSE-vue-i18n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/licenses/LICENSE-vue-i18n -------------------------------------------------------------------------------- /amoro-web/licenses/LICENSE-vue-router: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/licenses/LICENSE-vue-router -------------------------------------------------------------------------------- /amoro-web/licenses/LICENSE-vue-tsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/licenses/LICENSE-vue-tsc -------------------------------------------------------------------------------- /amoro-web/mock/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/mock/index.js -------------------------------------------------------------------------------- /amoro-web/mock/modules/catalogs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/mock/modules/catalogs.js -------------------------------------------------------------------------------- /amoro-web/mock/modules/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/mock/modules/common.js -------------------------------------------------------------------------------- /amoro-web/mock/modules/database.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/mock/modules/database.js -------------------------------------------------------------------------------- /amoro-web/mock/modules/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/mock/modules/db.js -------------------------------------------------------------------------------- /amoro-web/mock/modules/optimize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/mock/modules/optimize.js -------------------------------------------------------------------------------- /amoro-web/mock/modules/overview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/mock/modules/overview.js -------------------------------------------------------------------------------- /amoro-web/mock/modules/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/mock/modules/settings.js -------------------------------------------------------------------------------- /amoro-web/mock/modules/table.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/mock/modules/table.js -------------------------------------------------------------------------------- /amoro-web/mock/modules/terminal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/mock/modules/terminal.js -------------------------------------------------------------------------------- /amoro-web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/package.json -------------------------------------------------------------------------------- /amoro-web/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/pnpm-lock.yaml -------------------------------------------------------------------------------- /amoro-web/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/pom.xml -------------------------------------------------------------------------------- /amoro-web/public/favicon-bak.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/public/favicon-bak.ico -------------------------------------------------------------------------------- /amoro-web/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/public/favicon.ico -------------------------------------------------------------------------------- /amoro-web/src/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /amoro-web/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/App.vue -------------------------------------------------------------------------------- /amoro-web/src/assets/icons/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/icons/index.ts -------------------------------------------------------------------------------- /amoro-web/src/assets/icons/svg/amoro.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/icons/svg/amoro.svg -------------------------------------------------------------------------------- /amoro-web/src/assets/icons/svg/arctic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/icons/svg/arctic.svg -------------------------------------------------------------------------------- /amoro-web/src/assets/icons/svg/branch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/icons/svg/branch.svg -------------------------------------------------------------------------------- /amoro-web/src/assets/icons/svg/catalogs.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/icons/svg/catalogs.svg -------------------------------------------------------------------------------- /amoro-web/src/assets/icons/svg/database.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/icons/svg/database.svg -------------------------------------------------------------------------------- /amoro-web/src/assets/icons/svg/format.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/icons/svg/format.svg -------------------------------------------------------------------------------- /amoro-web/src/assets/icons/svg/hive.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/icons/svg/hive.svg -------------------------------------------------------------------------------- /amoro-web/src/assets/icons/svg/hudi.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/icons/svg/hudi.svg -------------------------------------------------------------------------------- /amoro-web/src/assets/icons/svg/iceberg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/icons/svg/iceberg.svg -------------------------------------------------------------------------------- /amoro-web/src/assets/icons/svg/optimizers.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/icons/svg/optimizers.svg -------------------------------------------------------------------------------- /amoro-web/src/assets/icons/svg/optimizing.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/icons/svg/optimizing.svg -------------------------------------------------------------------------------- /amoro-web/src/assets/icons/svg/overview.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/icons/svg/overview.svg -------------------------------------------------------------------------------- /amoro-web/src/assets/icons/svg/paimon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/icons/svg/paimon.svg -------------------------------------------------------------------------------- /amoro-web/src/assets/icons/svg/settings.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/icons/svg/settings.svg -------------------------------------------------------------------------------- /amoro-web/src/assets/icons/svg/slide.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/icons/svg/slide.svg -------------------------------------------------------------------------------- /amoro-web/src/assets/icons/svg/sqldebug.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/icons/svg/sqldebug.svg -------------------------------------------------------------------------------- /amoro-web/src/assets/icons/svg/sqlinit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/icons/svg/sqlinit.svg -------------------------------------------------------------------------------- /amoro-web/src/assets/icons/svg/sqlmax.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/icons/svg/sqlmax.svg -------------------------------------------------------------------------------- /amoro-web/src/assets/icons/svg/sqlpause.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/icons/svg/sqlpause.svg -------------------------------------------------------------------------------- /amoro-web/src/assets/icons/svg/tables.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/icons/svg/tables.svg -------------------------------------------------------------------------------- /amoro-web/src/assets/icons/svg/tag.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/icons/svg/tag.svg -------------------------------------------------------------------------------- /amoro-web/src/assets/icons/svg/terminal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/icons/svg/terminal.svg -------------------------------------------------------------------------------- /amoro-web/src/assets/images/Catalog-Service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/images/Catalog-Service.png -------------------------------------------------------------------------------- /amoro-web/src/assets/images/Infrastructure-Idependent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/images/Infrastructure-Idependent.png -------------------------------------------------------------------------------- /amoro-web/src/assets/images/Management-tools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/images/Management-tools.png -------------------------------------------------------------------------------- /amoro-web/src/assets/images/Multiple-Formats.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/images/Multiple-Formats.png -------------------------------------------------------------------------------- /amoro-web/src/assets/images/Rich-Plugins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/images/Rich-Plugins.png -------------------------------------------------------------------------------- /amoro-web/src/assets/images/Self-managed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/images/Self-managed.png -------------------------------------------------------------------------------- /amoro-web/src/assets/images/arctic-dashboard.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/images/arctic-dashboard.svg -------------------------------------------------------------------------------- /amoro-web/src/assets/images/arctic-dashboard1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/images/arctic-dashboard1.svg -------------------------------------------------------------------------------- /amoro-web/src/assets/images/arctic-introduce.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/images/arctic-introduce.png -------------------------------------------------------------------------------- /amoro-web/src/assets/images/home-content.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/images/home-content.png -------------------------------------------------------------------------------- /amoro-web/src/assets/images/introduce_arctic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/images/introduce_arctic.png -------------------------------------------------------------------------------- /amoro-web/src/assets/images/item-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/images/item-icon.png -------------------------------------------------------------------------------- /amoro-web/src/assets/images/logo-all1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/images/logo-all1.svg -------------------------------------------------------------------------------- /amoro-web/src/assets/images/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/images/logo.svg -------------------------------------------------------------------------------- /amoro-web/src/assets/images/logo1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/images/logo1.svg -------------------------------------------------------------------------------- /amoro-web/src/assets/images/logo2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/assets/images/logo2.svg -------------------------------------------------------------------------------- /amoro-web/src/components/Layout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/components/Layout.vue -------------------------------------------------------------------------------- /amoro-web/src/components/Sidebar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/components/Sidebar.vue -------------------------------------------------------------------------------- /amoro-web/src/components/SwaggerUI.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/components/SwaggerUI.vue -------------------------------------------------------------------------------- /amoro-web/src/components/Topbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/components/Topbar.vue -------------------------------------------------------------------------------- /amoro-web/src/components/VirtualRecycleScroller.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/components/VirtualRecycleScroller.vue -------------------------------------------------------------------------------- /amoro-web/src/components/echarts/Chart.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/components/echarts/Chart.vue -------------------------------------------------------------------------------- /amoro-web/src/components/echarts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/components/echarts/index.ts -------------------------------------------------------------------------------- /amoro-web/src/components/loading/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/components/loading/index.ts -------------------------------------------------------------------------------- /amoro-web/src/components/loading/loading.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/components/loading/loading.vue -------------------------------------------------------------------------------- /amoro-web/src/components/register.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/components/register.ts -------------------------------------------------------------------------------- /amoro-web/src/components/sql-editor/editor-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/components/sql-editor/editor-config.ts -------------------------------------------------------------------------------- /amoro-web/src/components/sql-editor/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/components/sql-editor/index.vue -------------------------------------------------------------------------------- /amoro-web/src/components/svg-icon.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/components/svg-icon.vue -------------------------------------------------------------------------------- /amoro-web/src/components/tables-sub-menu/CreateDB.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/components/tables-sub-menu/CreateDB.vue -------------------------------------------------------------------------------- /amoro-web/src/components/tables-sub-menu/TablesMenu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/components/tables-sub-menu/TablesMenu.vue -------------------------------------------------------------------------------- /amoro-web/src/hooks/usePagination.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/hooks/usePagination.ts -------------------------------------------------------------------------------- /amoro-web/src/hooks/usePlaceholder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/hooks/usePlaceholder.ts -------------------------------------------------------------------------------- /amoro-web/src/language/datetimeFormats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/language/datetimeFormats.ts -------------------------------------------------------------------------------- /amoro-web/src/language/en.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/language/en.ts -------------------------------------------------------------------------------- /amoro-web/src/language/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/language/i18n.ts -------------------------------------------------------------------------------- /amoro-web/src/language/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/language/index.ts -------------------------------------------------------------------------------- /amoro-web/src/language/zh.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/language/zh.ts -------------------------------------------------------------------------------- /amoro-web/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/main.ts -------------------------------------------------------------------------------- /amoro-web/src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/router/index.ts -------------------------------------------------------------------------------- /amoro-web/src/services/global.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/services/global.service.ts -------------------------------------------------------------------------------- /amoro-web/src/services/login.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/services/login.service.ts -------------------------------------------------------------------------------- /amoro-web/src/services/optimize.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/services/optimize.service.ts -------------------------------------------------------------------------------- /amoro-web/src/services/overview.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/services/overview.service.ts -------------------------------------------------------------------------------- /amoro-web/src/services/setting.services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/services/setting.services.ts -------------------------------------------------------------------------------- /amoro-web/src/services/table.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/services/table.service.ts -------------------------------------------------------------------------------- /amoro-web/src/services/terminal.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/services/terminal.service.ts -------------------------------------------------------------------------------- /amoro-web/src/shims-vue.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/shims-vue.d.ts -------------------------------------------------------------------------------- /amoro-web/src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/store/index.ts -------------------------------------------------------------------------------- /amoro-web/src/styles/ant-design.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/styles/ant-design.less -------------------------------------------------------------------------------- /amoro-web/src/styles/global.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/styles/global.less -------------------------------------------------------------------------------- /amoro-web/src/styles/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/styles/index.less -------------------------------------------------------------------------------- /amoro-web/src/styles/reset.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/styles/reset.less -------------------------------------------------------------------------------- /amoro-web/src/types/common.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/types/common.type.ts -------------------------------------------------------------------------------- /amoro-web/src/utils/chart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/utils/chart.ts -------------------------------------------------------------------------------- /amoro-web/src/utils/editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/utils/editor.ts -------------------------------------------------------------------------------- /amoro-web/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/utils/index.ts -------------------------------------------------------------------------------- /amoro-web/src/utils/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/utils/request.ts -------------------------------------------------------------------------------- /amoro-web/src/utils/sql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/utils/sql.ts -------------------------------------------------------------------------------- /amoro-web/src/utils/table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/utils/table.ts -------------------------------------------------------------------------------- /amoro-web/src/views/404.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/404.vue -------------------------------------------------------------------------------- /amoro-web/src/views/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/Home.vue -------------------------------------------------------------------------------- /amoro-web/src/views/catalogs/Detail.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/catalogs/Detail.vue -------------------------------------------------------------------------------- /amoro-web/src/views/catalogs/Properties.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/catalogs/Properties.vue -------------------------------------------------------------------------------- /amoro-web/src/views/catalogs/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/catalogs/index.vue -------------------------------------------------------------------------------- /amoro-web/src/views/hive-details/components/Details.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/hive-details/components/Details.vue -------------------------------------------------------------------------------- /amoro-web/src/views/hive-details/components/ErrorMsg.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/hive-details/components/ErrorMsg.vue -------------------------------------------------------------------------------- /amoro-web/src/views/hive-details/components/Field.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/hive-details/components/Field.vue -------------------------------------------------------------------------------- /amoro-web/src/views/hive-details/components/Partition.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/hive-details/components/Partition.vue -------------------------------------------------------------------------------- /amoro-web/src/views/hive-details/components/Properties.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/hive-details/components/Properties.vue -------------------------------------------------------------------------------- /amoro-web/src/views/hive-details/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/hive-details/index.vue -------------------------------------------------------------------------------- /amoro-web/src/views/hive-details/upgrade.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/hive-details/upgrade.vue -------------------------------------------------------------------------------- /amoro-web/src/views/login/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/login/index.vue -------------------------------------------------------------------------------- /amoro-web/src/views/optimize/components/List.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/optimize/components/List.vue -------------------------------------------------------------------------------- /amoro-web/src/views/optimize/components/ScaleOut.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/optimize/components/ScaleOut.vue -------------------------------------------------------------------------------- /amoro-web/src/views/optimize/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/optimize/index.vue -------------------------------------------------------------------------------- /amoro-web/src/views/overview/components/DataSizeCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/overview/components/DataSizeCard.vue -------------------------------------------------------------------------------- /amoro-web/src/views/overview/components/MultipleDataCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/overview/components/MultipleDataCard.vue -------------------------------------------------------------------------------- /amoro-web/src/views/overview/components/PieChartCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/overview/components/PieChartCard.vue -------------------------------------------------------------------------------- /amoro-web/src/views/overview/components/ResourceUsageCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/overview/components/ResourceUsageCard.vue -------------------------------------------------------------------------------- /amoro-web/src/views/overview/components/SingleDataCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/overview/components/SingleDataCard.vue -------------------------------------------------------------------------------- /amoro-web/src/views/overview/components/Top10TablesCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/overview/components/Top10TablesCard.vue -------------------------------------------------------------------------------- /amoro-web/src/views/overview/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/overview/index.vue -------------------------------------------------------------------------------- /amoro-web/src/views/resource/components/CreateOptimizerModal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/resource/components/CreateOptimizerModal.vue -------------------------------------------------------------------------------- /amoro-web/src/views/resource/components/GroupModal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/resource/components/GroupModal.vue -------------------------------------------------------------------------------- /amoro-web/src/views/resource/components/List.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/resource/components/List.vue -------------------------------------------------------------------------------- /amoro-web/src/views/resource/components/ScaleOut.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/resource/components/ScaleOut.vue -------------------------------------------------------------------------------- /amoro-web/src/views/resource/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/resource/index.vue -------------------------------------------------------------------------------- /amoro-web/src/views/settings/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/settings/index.vue -------------------------------------------------------------------------------- /amoro-web/src/views/tables/components/Details.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/tables/components/Details.vue -------------------------------------------------------------------------------- /amoro-web/src/views/tables/components/Files.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/tables/components/Files.vue -------------------------------------------------------------------------------- /amoro-web/src/views/tables/components/HealthScoreDetails.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/tables/components/HealthScoreDetails.vue -------------------------------------------------------------------------------- /amoro-web/src/views/tables/components/Operations.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/tables/components/Operations.vue -------------------------------------------------------------------------------- /amoro-web/src/views/tables/components/Optimizing.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/tables/components/Optimizing.vue -------------------------------------------------------------------------------- /amoro-web/src/views/tables/components/Selector.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/tables/components/Selector.vue -------------------------------------------------------------------------------- /amoro-web/src/views/tables/components/Snapshots.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/tables/components/Snapshots.vue -------------------------------------------------------------------------------- /amoro-web/src/views/tables/create.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/tables/create.vue -------------------------------------------------------------------------------- /amoro-web/src/views/tables/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/tables/index.vue -------------------------------------------------------------------------------- /amoro-web/src/views/terminal/components/sql-log.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/terminal/components/sql-log.vue -------------------------------------------------------------------------------- /amoro-web/src/views/terminal/components/sql-result.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/terminal/components/sql-result.vue -------------------------------------------------------------------------------- /amoro-web/src/views/terminal/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/views/terminal/index.vue -------------------------------------------------------------------------------- /amoro-web/src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/src/vite-env.d.ts -------------------------------------------------------------------------------- /amoro-web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/tsconfig.json -------------------------------------------------------------------------------- /amoro-web/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/tsconfig.node.json -------------------------------------------------------------------------------- /amoro-web/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/amoro-web/vite.config.ts -------------------------------------------------------------------------------- /charts/amoro/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/charts/amoro/.helmignore -------------------------------------------------------------------------------- /charts/amoro/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/charts/amoro/Chart.yaml -------------------------------------------------------------------------------- /charts/amoro/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/charts/amoro/README.md -------------------------------------------------------------------------------- /charts/amoro/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/charts/amoro/templates/NOTES.txt -------------------------------------------------------------------------------- /charts/amoro/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/charts/amoro/templates/_helpers.tpl -------------------------------------------------------------------------------- /charts/amoro/templates/_optimizer.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/charts/amoro/templates/_optimizer.tpl -------------------------------------------------------------------------------- /charts/amoro/templates/_pod.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/charts/amoro/templates/_pod.tpl -------------------------------------------------------------------------------- /charts/amoro/templates/_rbac.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/charts/amoro/templates/_rbac.tpl -------------------------------------------------------------------------------- /charts/amoro/templates/amoro-configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/charts/amoro/templates/amoro-configmap.yaml -------------------------------------------------------------------------------- /charts/amoro/templates/amoro-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/charts/amoro/templates/amoro-deployment.yaml -------------------------------------------------------------------------------- /charts/amoro/templates/amoro-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/charts/amoro/templates/amoro-ingress.yaml -------------------------------------------------------------------------------- /charts/amoro/templates/amoro-rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/charts/amoro/templates/amoro-rbac.yaml -------------------------------------------------------------------------------- /charts/amoro/templates/amoro-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/charts/amoro/templates/amoro-secret.yaml -------------------------------------------------------------------------------- /charts/amoro/templates/amoro-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/charts/amoro/templates/amoro-service.yaml -------------------------------------------------------------------------------- /charts/amoro/templates/amoro-serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/charts/amoro/templates/amoro-serviceaccount.yaml -------------------------------------------------------------------------------- /charts/amoro/templates/common/_capabilities.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/charts/amoro/templates/common/_capabilities.tpl -------------------------------------------------------------------------------- /charts/amoro/templates/common/_ingress.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/charts/amoro/templates/common/_ingress.tpl -------------------------------------------------------------------------------- /charts/amoro/templates/common/_labels.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/charts/amoro/templates/common/_labels.tpl -------------------------------------------------------------------------------- /charts/amoro/templates/common/_names.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/charts/amoro/templates/common/_names.tpl -------------------------------------------------------------------------------- /charts/amoro/templates/common/_tplvalues.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/charts/amoro/templates/common/_tplvalues.tpl -------------------------------------------------------------------------------- /charts/amoro/tests/amoro-configmap_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/charts/amoro/tests/amoro-configmap_test.yaml -------------------------------------------------------------------------------- /charts/amoro/tests/amoro-deployment_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/charts/amoro/tests/amoro-deployment_test.yaml -------------------------------------------------------------------------------- /charts/amoro/tests/amoro-ingress_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/charts/amoro/tests/amoro-ingress_test.yaml -------------------------------------------------------------------------------- /charts/amoro/tests/amoro-rbac_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/charts/amoro/tests/amoro-rbac_test.yaml -------------------------------------------------------------------------------- /charts/amoro/tests/amoro-secret_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/charts/amoro/tests/amoro-secret_test.yaml -------------------------------------------------------------------------------- /charts/amoro/tests/amoro-service_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/charts/amoro/tests/amoro-service_test.yaml -------------------------------------------------------------------------------- /charts/amoro/tests/amoro-serviceaccount_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/charts/amoro/tests/amoro-serviceaccount_test.yaml -------------------------------------------------------------------------------- /charts/amoro/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/charts/amoro/values.yaml -------------------------------------------------------------------------------- /dev/dependencies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/dev/dependencies.sh -------------------------------------------------------------------------------- /dev/deps/dependencies-hadoop-2-spark-3.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/dev/deps/dependencies-hadoop-2-spark-3.3 -------------------------------------------------------------------------------- /dev/deps/dependencies-hadoop-3-spark-3.5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/dev/deps/dependencies-hadoop-3-spark-3.5 -------------------------------------------------------------------------------- /dev/merge_amoro_pr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/dev/merge_amoro_pr.py -------------------------------------------------------------------------------- /dev/reformat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/dev/reformat -------------------------------------------------------------------------------- /dist/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/dist/pom.xml -------------------------------------------------------------------------------- /dist/src/main/amoro-bin/bin/ams.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/dist/src/main/amoro-bin/bin/ams.sh -------------------------------------------------------------------------------- /dist/src/main/amoro-bin/bin/load-config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/dist/src/main/amoro-bin/bin/load-config.sh -------------------------------------------------------------------------------- /dist/src/main/amoro-bin/bin/optimizer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/dist/src/main/amoro-bin/bin/optimizer.sh -------------------------------------------------------------------------------- /dist/src/main/amoro-bin/conf/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/dist/src/main/amoro-bin/conf/config.yaml -------------------------------------------------------------------------------- /dist/src/main/amoro-bin/conf/env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/dist/src/main/amoro-bin/conf/env.sh -------------------------------------------------------------------------------- /dist/src/main/amoro-bin/conf/jvm.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/dist/src/main/amoro-bin/conf/jvm.properties -------------------------------------------------------------------------------- /dist/src/main/amoro-bin/conf/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/dist/src/main/amoro-bin/conf/log4j2.xml -------------------------------------------------------------------------------- /dist/src/main/amoro-bin/conf/optimize/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/dist/src/main/amoro-bin/conf/optimize/log4j2.xml -------------------------------------------------------------------------------- /dist/src/main/amoro-bin/conf/plugins/event-listeners.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/dist/src/main/amoro-bin/conf/plugins/event-listeners.yaml -------------------------------------------------------------------------------- /dist/src/main/amoro-bin/conf/plugins/metric-reporters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/dist/src/main/amoro-bin/conf/plugins/metric-reporters.yaml -------------------------------------------------------------------------------- /dist/src/main/amoro-bin/conf/plugins/table-runtime-factories.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/dist/src/main/amoro-bin/conf/plugins/table-runtime-factories.yaml -------------------------------------------------------------------------------- /dist/src/main/assemblies/bin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/dist/src/main/assemblies/bin.xml -------------------------------------------------------------------------------- /dist/src/main/assemblies/release-bin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/dist/src/main/assemblies/release-bin.xml -------------------------------------------------------------------------------- /docker/.gitignore: -------------------------------------------------------------------------------- 1 | ./data/ 2 | *.zip -------------------------------------------------------------------------------- /docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docker/README.md -------------------------------------------------------------------------------- /docker/amoro/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docker/amoro/Dockerfile -------------------------------------------------------------------------------- /docker/amoro/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docker/amoro/entrypoint.sh -------------------------------------------------------------------------------- /docker/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docker/build.sh -------------------------------------------------------------------------------- /docker/optimizer-flink/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docker/optimizer-flink/Dockerfile -------------------------------------------------------------------------------- /docker/optimizer-spark/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docker/optimizer-spark/Dockerfile -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/_index.md -------------------------------------------------------------------------------- /docs/admin-guides/deployment-on-kubernetes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/admin-guides/deployment-on-kubernetes.md -------------------------------------------------------------------------------- /docs/admin-guides/deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/admin-guides/deployment.md -------------------------------------------------------------------------------- /docs/admin-guides/managing-catalogs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/admin-guides/managing-catalogs.md -------------------------------------------------------------------------------- /docs/admin-guides/managing-optimizers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/admin-guides/managing-optimizers.md -------------------------------------------------------------------------------- /docs/admin-guides/using-kyuubi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/admin-guides/using-kyuubi.md -------------------------------------------------------------------------------- /docs/concepts/catalogs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/concepts/catalogs.md -------------------------------------------------------------------------------- /docs/concepts/self-optimizing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/concepts/self-optimizing.md -------------------------------------------------------------------------------- /docs/concepts/table-watermark.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/concepts/table-watermark.md -------------------------------------------------------------------------------- /docs/configuration/ams-config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/configuration/ams-config.md -------------------------------------------------------------------------------- /docs/engines/flink/flink-cdc-ingestion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/engines/flink/flink-cdc-ingestion.md -------------------------------------------------------------------------------- /docs/engines/flink/flink-ddl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/engines/flink/flink-ddl.md -------------------------------------------------------------------------------- /docs/engines/flink/flink-dml.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/engines/flink/flink-dml.md -------------------------------------------------------------------------------- /docs/engines/flink/flink-ds.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/engines/flink/flink-ds.md -------------------------------------------------------------------------------- /docs/engines/flink/flink-get-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/engines/flink/flink-get-started.md -------------------------------------------------------------------------------- /docs/engines/flink/using-logstore.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/engines/flink/using-logstore.md -------------------------------------------------------------------------------- /docs/engines/spark/spark-conf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/engines/spark/spark-conf.md -------------------------------------------------------------------------------- /docs/engines/spark/spark-ddl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/engines/spark/spark-ddl.md -------------------------------------------------------------------------------- /docs/engines/spark/spark-get-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/engines/spark/spark-get-started.md -------------------------------------------------------------------------------- /docs/engines/spark/spark-queries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/engines/spark/spark-queries.md -------------------------------------------------------------------------------- /docs/engines/spark/spark-writes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/engines/spark/spark-writes.md -------------------------------------------------------------------------------- /docs/engines/trino.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/engines/trino.md -------------------------------------------------------------------------------- /docs/formats/iceberg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/formats/iceberg.md -------------------------------------------------------------------------------- /docs/formats/mixed-hive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/formats/mixed-hive.md -------------------------------------------------------------------------------- /docs/formats/mixed-iceberg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/formats/mixed-iceberg.md -------------------------------------------------------------------------------- /docs/formats/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/formats/overview.md -------------------------------------------------------------------------------- /docs/formats/paimon.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/formats/paimon.md -------------------------------------------------------------------------------- /docs/images/admin/add-optimizer-group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/images/admin/add-optimizer-group.png -------------------------------------------------------------------------------- /docs/images/admin/config-optimizer-group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/images/admin/config-optimizer-group.png -------------------------------------------------------------------------------- /docs/images/admin/create-catalog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/images/admin/create-catalog.png -------------------------------------------------------------------------------- /docs/images/admin/create-rest_catalog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/images/admin/create-rest_catalog.png -------------------------------------------------------------------------------- /docs/images/admin/delete_catalog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/images/admin/delete_catalog.png -------------------------------------------------------------------------------- /docs/images/admin/hive-table-detail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/images/admin/hive-table-detail.png -------------------------------------------------------------------------------- /docs/images/admin/hive-table-upgrade.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/images/admin/hive-table-upgrade.png -------------------------------------------------------------------------------- /docs/images/admin/optimizer_create.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/images/admin/optimizer_create.png -------------------------------------------------------------------------------- /docs/images/admin/optimizer_metrics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/images/admin/optimizer_metrics.png -------------------------------------------------------------------------------- /docs/images/admin/optimizer_release.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/images/admin/optimizer_release.png -------------------------------------------------------------------------------- /docs/images/admin/table_metrics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/images/admin/table_metrics.png -------------------------------------------------------------------------------- /docs/images/admin/table_optimizer_history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/images/admin/table_optimizer_history.png -------------------------------------------------------------------------------- /docs/images/admin/terminal_introduce.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/images/admin/terminal_introduce.png -------------------------------------------------------------------------------- /docs/images/admin/watermark_table_detail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/images/admin/watermark_table_detail.png -------------------------------------------------------------------------------- /docs/images/concepts/freshness_cost_performance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/images/concepts/freshness_cost_performance.png -------------------------------------------------------------------------------- /docs/images/concepts/iceberg_format.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/images/concepts/iceberg_format.png -------------------------------------------------------------------------------- /docs/images/concepts/major_optimizing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/images/concepts/major_optimizing.png -------------------------------------------------------------------------------- /docs/images/concepts/minor_optimizing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/images/concepts/minor_optimizing.png -------------------------------------------------------------------------------- /docs/images/concepts/mixed_format.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/images/concepts/mixed_format.png -------------------------------------------------------------------------------- /docs/images/concepts/mixed_hive_format.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/images/concepts/mixed_hive_format.png -------------------------------------------------------------------------------- /docs/images/concepts/quota-occupation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/images/concepts/quota-occupation.png -------------------------------------------------------------------------------- /docs/images/concepts/self-optimizing_arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/images/concepts/self-optimizing_arch.png -------------------------------------------------------------------------------- /docs/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/images/favicon.ico -------------------------------------------------------------------------------- /docs/images/flink/double-write.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/images/flink/double-write.png -------------------------------------------------------------------------------- /docs/images/formats/iceberg_format.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/images/formats/iceberg_format.png -------------------------------------------------------------------------------- /docs/images/formats/mixed_format.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/images/formats/mixed_format.png -------------------------------------------------------------------------------- /docs/images/formats/mixed_hive_format.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/images/formats/mixed_hive_format.png -------------------------------------------------------------------------------- /docs/images/introduce_amoro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/images/introduce_amoro.png -------------------------------------------------------------------------------- /docs/user-guides/cdc-ingestion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/user-guides/cdc-ingestion.md -------------------------------------------------------------------------------- /docs/user-guides/configurations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/user-guides/configurations.md -------------------------------------------------------------------------------- /docs/user-guides/metrics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/user-guides/metrics.md -------------------------------------------------------------------------------- /docs/user-guides/rest-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/user-guides/rest-api.md -------------------------------------------------------------------------------- /docs/user-guides/using-tables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/docs/user-guides/using-tables.md -------------------------------------------------------------------------------- /grafana/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/grafana/README.md -------------------------------------------------------------------------------- /grafana/dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/grafana/dashboard.json -------------------------------------------------------------------------------- /http/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/http/README.md -------------------------------------------------------------------------------- /http/RestCatalogLocalTest.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/http/RestCatalogLocalTest.http -------------------------------------------------------------------------------- /licenses-binary/LICENSE.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/licenses-binary/LICENSE.asm -------------------------------------------------------------------------------- /licenses-binary/LICENSE.base64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/licenses-binary/LICENSE.base64 -------------------------------------------------------------------------------- /licenses-binary/LICENSE.checker-framework-qualifiers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/licenses-binary/LICENSE.checker-framework-qualifiers -------------------------------------------------------------------------------- /licenses-binary/LICENSE.dnsjava: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/licenses-binary/LICENSE.dnsjava -------------------------------------------------------------------------------- /licenses-binary/LICENSE.janino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/licenses-binary/LICENSE.janino -------------------------------------------------------------------------------- /licenses-binary/LICENSE.jaxb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/licenses-binary/LICENSE.jaxb -------------------------------------------------------------------------------- /licenses-binary/LICENSE.jsr166y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/licenses-binary/LICENSE.jsr166y -------------------------------------------------------------------------------- /licenses-binary/LICENSE.jzlib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/licenses-binary/LICENSE.jzlib -------------------------------------------------------------------------------- /licenses-binary/LICENSE.webbit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/licenses-binary/LICENSE.webbit -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/pom.xml -------------------------------------------------------------------------------- /site/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/README.md -------------------------------------------------------------------------------- /site/amoro-docs/.hugo_build.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /site/amoro-docs/archetypes/default.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-docs/archetypes/default.md -------------------------------------------------------------------------------- /site/amoro-docs/content: -------------------------------------------------------------------------------- 1 | ../../docs -------------------------------------------------------------------------------- /site/amoro-docs/hugo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-docs/hugo.toml -------------------------------------------------------------------------------- /site/amoro-docs/themes/amoro-theme: -------------------------------------------------------------------------------- 1 | ../../amoro-theme -------------------------------------------------------------------------------- /site/amoro-site/.hugo_build.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /site/amoro-site/archetypes/default.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-site/archetypes/default.md -------------------------------------------------------------------------------- /site/amoro-site/content/benchmark/benchmark-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-site/content/benchmark/benchmark-guide.md -------------------------------------------------------------------------------- /site/amoro-site/content/benchmark/benchmark.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-site/content/benchmark/benchmark.md -------------------------------------------------------------------------------- /site/amoro-site/content/blogs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-site/content/blogs.md -------------------------------------------------------------------------------- /site/amoro-site/content/community/how-to-contribute.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-site/content/community/how-to-contribute.md -------------------------------------------------------------------------------- /site/amoro-site/content/community/join-community.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-site/content/community/join-community.md -------------------------------------------------------------------------------- /site/amoro-site/content/community/release-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-site/content/community/release-guide.md -------------------------------------------------------------------------------- /site/amoro-site/content/community/validate-release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-site/content/community/validate-release.md -------------------------------------------------------------------------------- /site/amoro-site/content/download.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-site/content/download.md -------------------------------------------------------------------------------- /site/amoro-site/content/images/chbenchmark/OLTP-OLAP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-site/content/images/chbenchmark/OLTP-OLAP.png -------------------------------------------------------------------------------- /site/amoro-site/content/images/chbenchmark/TPCC-TPCH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-site/content/images/chbenchmark/TPCC-TPCH.png -------------------------------------------------------------------------------- /site/amoro-site/content/images/chbenchmark/benchmark-over-design-cn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-site/content/images/chbenchmark/benchmark-over-design-cn.png -------------------------------------------------------------------------------- /site/amoro-site/content/images/chbenchmark/chbenchmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-site/content/images/chbenchmark/chbenchmark.png -------------------------------------------------------------------------------- /site/amoro-site/content/images/quickstart/create-group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-site/content/images/quickstart/create-group.png -------------------------------------------------------------------------------- /site/amoro-site/content/images/quickstart/create-iceberg-catalog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-site/content/images/quickstart/create-iceberg-catalog.png -------------------------------------------------------------------------------- /site/amoro-site/content/images/quickstart/create-mixed-catalog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-site/content/images/quickstart/create-mixed-catalog.png -------------------------------------------------------------------------------- /site/amoro-site/content/images/quickstart/create-optimizer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-site/content/images/quickstart/create-optimizer.png -------------------------------------------------------------------------------- /site/amoro-site/content/images/quickstart/optimizers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-site/content/images/quickstart/optimizers.png -------------------------------------------------------------------------------- /site/amoro-site/content/images/quickstart/table-optimizing-history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-site/content/images/quickstart/table-optimizing-history.png -------------------------------------------------------------------------------- /site/amoro-site/content/images/quickstart/table-optimizing-status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-site/content/images/quickstart/table-optimizing-status.png -------------------------------------------------------------------------------- /site/amoro-site/content/quick-start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-site/content/quick-start.md -------------------------------------------------------------------------------- /site/amoro-site/hugo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-site/hugo.toml -------------------------------------------------------------------------------- /site/amoro-site/themes/amoro-theme: -------------------------------------------------------------------------------- 1 | ../../amoro-theme -------------------------------------------------------------------------------- /site/amoro-theme/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/LICENSE -------------------------------------------------------------------------------- /site/amoro-theme/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/README.md -------------------------------------------------------------------------------- /site/amoro-theme/archetypes/default.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/archetypes/default.md -------------------------------------------------------------------------------- /site/amoro-theme/layouts/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/layouts/404.html -------------------------------------------------------------------------------- /site/amoro-theme/layouts/_default/baseof.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/layouts/_default/baseof.html -------------------------------------------------------------------------------- /site/amoro-theme/layouts/_default/single.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/layouts/_default/single.html -------------------------------------------------------------------------------- /site/amoro-theme/layouts/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/layouts/index.html -------------------------------------------------------------------------------- /site/amoro-theme/layouts/index.searchindex.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/layouts/index.searchindex.json -------------------------------------------------------------------------------- /site/amoro-theme/layouts/partials/about.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/layouts/partials/about.html -------------------------------------------------------------------------------- /site/amoro-theme/layouts/partials/body.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/layouts/partials/body.html -------------------------------------------------------------------------------- /site/amoro-theme/layouts/partials/contact.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/layouts/partials/contact.html -------------------------------------------------------------------------------- /site/amoro-theme/layouts/partials/css.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/layouts/partials/css.html -------------------------------------------------------------------------------- /site/amoro-theme/layouts/partials/head.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/layouts/partials/head.html -------------------------------------------------------------------------------- /site/amoro-theme/layouts/partials/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/layouts/partials/header.html -------------------------------------------------------------------------------- /site/amoro-theme/layouts/partials/home-content.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/layouts/partials/home-content.html -------------------------------------------------------------------------------- /site/amoro-theme/layouts/partials/home-feature.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/layouts/partials/home-feature.html -------------------------------------------------------------------------------- /site/amoro-theme/layouts/partials/home-footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/layouts/partials/home-footer.html -------------------------------------------------------------------------------- /site/amoro-theme/layouts/partials/home-intro.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/layouts/partials/home-intro.html -------------------------------------------------------------------------------- /site/amoro-theme/layouts/partials/js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/layouts/partials/js.html -------------------------------------------------------------------------------- /site/amoro-theme/layouts/partials/search-results.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/layouts/partials/search-results.html -------------------------------------------------------------------------------- /site/amoro-theme/layouts/partials/search.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/layouts/partials/search.html -------------------------------------------------------------------------------- /site/amoro-theme/layouts/partials/services.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/layouts/partials/services.html -------------------------------------------------------------------------------- /site/amoro-theme/layouts/partials/sidebar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/layouts/partials/sidebar.html -------------------------------------------------------------------------------- /site/amoro-theme/layouts/partials/social.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/layouts/partials/social.html -------------------------------------------------------------------------------- /site/amoro-theme/layouts/partials/toc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/layouts/partials/toc.html -------------------------------------------------------------------------------- /site/amoro-theme/layouts/partials/version-dropdown.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/layouts/partials/version-dropdown.html -------------------------------------------------------------------------------- /site/amoro-theme/layouts/shortcodes/addtab.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/layouts/shortcodes/addtab.html -------------------------------------------------------------------------------- /site/amoro-theme/layouts/shortcodes/codetabs.html: -------------------------------------------------------------------------------- 1 |
{{ .Inner }}
2 | -------------------------------------------------------------------------------- /site/amoro-theme/layouts/shortcodes/hint.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/layouts/shortcodes/hint.html -------------------------------------------------------------------------------- /site/amoro-theme/layouts/shortcodes/icebergVersion.html: -------------------------------------------------------------------------------- 1 | {{ $.Site.Params.latestVersions.iceberg }} -------------------------------------------------------------------------------- /site/amoro-theme/layouts/shortcodes/nessieVersion.html: -------------------------------------------------------------------------------- 1 | {{ .Page.Site.Params.versions.nessie }} -------------------------------------------------------------------------------- /site/amoro-theme/layouts/shortcodes/quickstarts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/layouts/shortcodes/quickstarts.html -------------------------------------------------------------------------------- /site/amoro-theme/layouts/shortcodes/tabcontent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/layouts/shortcodes/tabcontent.html -------------------------------------------------------------------------------- /site/amoro-theme/static/css/amoro-theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/css/amoro-theme.css -------------------------------------------------------------------------------- /site/amoro-theme/static/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/css/bootstrap.css -------------------------------------------------------------------------------- /site/amoro-theme/static/css/home-page.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/css/home-page.css -------------------------------------------------------------------------------- /site/amoro-theme/static/css/katex.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/css/katex.min.css -------------------------------------------------------------------------------- /site/amoro-theme/static/css/markdown.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/css/markdown.css -------------------------------------------------------------------------------- /site/amoro-theme/static/css/termynal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/css/termynal.css -------------------------------------------------------------------------------- /site/amoro-theme/static/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/favicon-16x16.png -------------------------------------------------------------------------------- /site/amoro-theme/static/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/favicon-32x32.png -------------------------------------------------------------------------------- /site/amoro-theme/static/favicon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/favicon-96x96.png -------------------------------------------------------------------------------- /site/amoro-theme/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/favicon.ico -------------------------------------------------------------------------------- /site/amoro-theme/static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/favicon.png -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/HELP-US-OUT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/HELP-US-OUT.txt -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/css/font-awesome.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/css/font-awesome.min.css -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/fonts/fontawesome-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/fonts/fontawesome-webfont.svg -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/less/animated.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/less/animated.less -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/less/bordered-pulled.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/less/bordered-pulled.less -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/less/core.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/less/core.less -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/less/fixed-width.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/less/fixed-width.less -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/less/font-awesome.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/less/font-awesome.less -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/less/icons.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/less/icons.less -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/less/larger.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/less/larger.less -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/less/list.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/less/list.less -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/less/mixins.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/less/mixins.less -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/less/path.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/less/path.less -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/less/rotated-flipped.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/less/rotated-flipped.less -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/less/screen-reader.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/less/screen-reader.less -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/less/stacked.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/less/stacked.less -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/less/variables.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/less/variables.less -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/scss/_animated.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/scss/_animated.scss -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/scss/_bordered-pulled.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/scss/_bordered-pulled.scss -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/scss/_core.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/scss/_core.scss -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/scss/_fixed-width.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/scss/_fixed-width.scss -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/scss/_icons.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/scss/_icons.scss -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/scss/_larger.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/scss/_larger.scss -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/scss/_list.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/scss/_list.scss -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/scss/_mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/scss/_mixins.scss -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/scss/_path.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/scss/_path.scss -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/scss/_rotated-flipped.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/scss/_rotated-flipped.scss -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/scss/_screen-reader.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/scss/_screen-reader.scss -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/scss/_stacked.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/scss/_stacked.scss -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/scss/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/scss/_variables.scss -------------------------------------------------------------------------------- /site/amoro-theme/static/font-awesome-4.7.0/scss/font-awesome.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/font-awesome-4.7.0/scss/font-awesome.scss -------------------------------------------------------------------------------- /site/amoro-theme/static/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /site/amoro-theme/static/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /site/amoro-theme/static/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /site/amoro-theme/static/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /site/amoro-theme/static/img/Catalog-Service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/img/Catalog-Service.png -------------------------------------------------------------------------------- /site/amoro-theme/static/img/GitHub-Mark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/img/GitHub-Mark.png -------------------------------------------------------------------------------- /site/amoro-theme/static/img/Infrastructure-Idependent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/img/Infrastructure-Idependent.png -------------------------------------------------------------------------------- /site/amoro-theme/static/img/Management-tools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/img/Management-tools.png -------------------------------------------------------------------------------- /site/amoro-theme/static/img/Multiple-Formats.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/img/Multiple-Formats.png -------------------------------------------------------------------------------- /site/amoro-theme/static/img/Rich-Plugins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/img/Rich-Plugins.png -------------------------------------------------------------------------------- /site/amoro-theme/static/img/Self-managed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/img/Self-managed.png -------------------------------------------------------------------------------- /site/amoro-theme/static/img/amoro-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/img/amoro-icon.svg -------------------------------------------------------------------------------- /site/amoro-theme/static/img/amoro-logo-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/img/amoro-logo-icon.png -------------------------------------------------------------------------------- /site/amoro-theme/static/img/amoro-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/img/amoro-logo.svg -------------------------------------------------------------------------------- /site/amoro-theme/static/img/amoro_arch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/img/amoro_arch.svg -------------------------------------------------------------------------------- /site/amoro-theme/static/img/amoro_logo_dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/img/amoro_logo_dark.svg -------------------------------------------------------------------------------- /site/amoro-theme/static/img/apache-incubator.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/img/apache-incubator.svg -------------------------------------------------------------------------------- /site/amoro-theme/static/img/banner.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/img/banner.svg -------------------------------------------------------------------------------- /site/amoro-theme/static/img/footer.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/img/footer.svg -------------------------------------------------------------------------------- /site/amoro-theme/static/img/github-fill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/img/github-fill.png -------------------------------------------------------------------------------- /site/amoro-theme/static/img/home-content.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/img/home-content.png -------------------------------------------------------------------------------- /site/amoro-theme/static/img/item-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/img/item-icon.png -------------------------------------------------------------------------------- /site/amoro-theme/static/img/slack-square-fill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/img/slack-square-fill.png -------------------------------------------------------------------------------- /site/amoro-theme/static/img/wechat-fill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/img/wechat-fill.png -------------------------------------------------------------------------------- /site/amoro-theme/static/img/wechat-group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/img/wechat-group.png -------------------------------------------------------------------------------- /site/amoro-theme/static/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/js/bootstrap.js -------------------------------------------------------------------------------- /site/amoro-theme/static/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/js/bootstrap.min.js -------------------------------------------------------------------------------- /site/amoro-theme/static/js/iceberg-theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/js/iceberg-theme.js -------------------------------------------------------------------------------- /site/amoro-theme/static/js/jquery-1.11.0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/js/jquery-1.11.0.js -------------------------------------------------------------------------------- /site/amoro-theme/static/js/jquery.easing.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/js/jquery.easing.min.js -------------------------------------------------------------------------------- /site/amoro-theme/static/js/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/js/search.js -------------------------------------------------------------------------------- /site/amoro-theme/static/js/termynal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/js/termynal.js -------------------------------------------------------------------------------- /site/amoro-theme/static/lottie/data-compaction-animation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/lottie/data-compaction-animation.json -------------------------------------------------------------------------------- /site/amoro-theme/static/lottie/hidden-partitioning-animation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/lottie/hidden-partitioning-animation.json -------------------------------------------------------------------------------- /site/amoro-theme/static/lottie/row-level-deletes-animation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/static/lottie/row-level-deletes-animation.json -------------------------------------------------------------------------------- /site/amoro-theme/theme.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/site/amoro-theme/theme.toml -------------------------------------------------------------------------------- /tools/change-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/tools/change-version.sh -------------------------------------------------------------------------------- /tools/maven/checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/tools/maven/checkstyle.xml -------------------------------------------------------------------------------- /tools/maven/copyright.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/tools/maven/copyright.txt -------------------------------------------------------------------------------- /tools/maven/scalafmt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/tools/maven/scalafmt.conf -------------------------------------------------------------------------------- /tools/maven/suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/tools/maven/suppressions.xml -------------------------------------------------------------------------------- /tools/releasing/NOTICE-binary_PREAMBLE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/tools/releasing/NOTICE-binary_PREAMBLE.txt -------------------------------------------------------------------------------- /tools/releasing/collect_license_files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/tools/releasing/collect_license_files.sh -------------------------------------------------------------------------------- /tools/releasing/create_binary_release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/tools/releasing/create_binary_release.sh -------------------------------------------------------------------------------- /tools/releasing/create_source_release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/tools/releasing/create_source_release.sh -------------------------------------------------------------------------------- /tools/releasing/deploy_staging_jars.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/amoro/HEAD/tools/releasing/deploy_staging_jars.sh --------------------------------------------------------------------------------