This is an automated email from the ASF dual-hosted git repository.
jinsongzhou pushed a change to branch asf-site
in repository https://gitbox.apache.org/repos/asf/amoro.git
from f41f68b48 [AMORO-3977] Combine amoro-site to prevent docs loose sync
(#3979)
add f4be3314c [Improvement]: Disable verification for helm-unittest plugin
installation (#3993)
add 2f8d9d07f [AMORO_3990] Add package chart instructions to README (#3991)
add 1b03bb778 [Feature] Introduce a new framework that supports scheduling
for Formats and Processes (#3924)
add 25e49249d [AMORO-3981] Automatic generate amoro configuration docs
(#3982)
add 1bc8a941a [AMORO-3981][FOLLOWUP] Refine the duration to string format
(#3987)
add b706c68cd [AMORO-1258] Support Zookeeper kerberos authentication
(#3980)
add d9dbe0b59 [AMORO-3934] Manage com.fasterxml.jackson dependencies in
dependencyManagement (#3936)
add da41c3551 [AMORO-3866] Using shaded hadoop-client-api and
hadoop-client-runtime for hadoop3 (#3983)
add 67fbbcb04 [AMORO-3632] Refine data expiration literal calculation for
date type (#3964)
add 0c7737d63 [AMORO-3885] fix missing oss.endpoint for internal
mixed_iceberg catalog (#3886)
add db17a73e4 [AMORO-2635] Enhance table partition files list performance
(#4003)
add 6d3d2dd1a [AMORO-3628] Add user logo wall on the home page. (#4010)
add ac5cf1f70 [AMORO-3804] Skip RUNTIME_CONTEXT_CACHE for TableMetaStore
with local configuration (#4005)
add 57bdddf08 [AMORO-4011] Fix JUnit 4 tests skipped (#4017)
add ab713b151 [AMORO-3775] Add support for metric-based refresh event
trigger in TableRuntimeRefreshExecutor (#3776)
add e0246aae0 [AMORO-3998]support DATABASE HA SERVICE (#3997)
new 215509ad5 Regenerated amoro site based on e0246aa commit
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/workflows/helm-charts-ci.yml | 2 +-
CONTRIBUTING.md | 8 +
amoro-ams/pom.xml | 28 +
.../apache/amoro/server/AmoroManagementConf.java | 41 +
.../amoro/server/AmoroManagementConfValidator.java | 21 +-
.../apache/amoro/server/AmoroServiceContainer.java | 13 +-
.../dashboard/MixedAndIcebergTableDescriptor.java | 186 ++-
.../dashboard/controller/CatalogController.java | 44 +-
.../ha/DataBaseHighAvailabilityContainer.java | 311 +++++
.../HighAvailabilityContainer.java} | 33 +-
.../ha/HighAvailabilityContainerFactory.java | 65 +
.../NoopHighAvailabilityContainer.java} | 39 +-
.../ZkHighAvailabilityContainer.java} | 71 +-
.../amoro/server/optimizing/OptimizingQueue.java | 7 +
.../maintainer/IcebergTableMaintainer.java | 40 +
.../amoro/server/persistence/HaLeaseMeta.java | 158 +++
.../persistence/SqlSessionFactoryProvider.java | 2 +
.../server/persistence/mapper/HaLeaseMapper.java | 197 +++
.../persistence/mapper/TableProcessMapper.java | 41 +-
.../amoro/server/process/ActionCoordinator.java | 124 ++
.../server/process/ActionCoordinatorScheduler.java | 132 ++
.../server/process/DefaultTableProcessStore.java | 661 +++++++++
.../amoro/server/process/ProcessService.java | 568 ++++++++
.../amoro/server/process/TableProcessMeta.java | 117 ++
.../amoro/server/process/executor/EngineType.java | 69 +-
.../server/process/executor/ExecuteEngine.java | 62 +
.../process/executor/TableProcessExecutor.java | 228 ++++
.../scheduler/PeriodicExternalScheduler.java | 140 +-
.../inline/TableRuntimeRefreshExecutor.java | 15 +-
.../amoro/server/table/DefaultTableRuntime.java | 27 +-
.../amoro/server/table/TableConfigurations.java | 15 +-
.../amoro/server/utils/IcebergTableUtil.java | 38 +-
.../src/main/resources/derby/ams-derby-init.sql | 20 +-
.../src/main/resources/mysql/ams-mysql-init.sql | 17 +
amoro-ams/src/main/resources/mysql/upgrade.sql | 6 +
.../main/resources/postgres/ams-postgres-init.sql | 71 +-
amoro-ams/src/main/resources/postgres/upgrade.sql | 8 +-
.../apache/amoro/config/ConfigurationsTest.java | 279 ++++
.../apache/amoro/server/AMSServiceTestBase.java | 9 +
.../server/HighAvailabilityContainerTest.java | 77 ++
.../amoro/server/TestDefaultProcessService.java | 286 ++++
.../TestIcebergServerTableDescriptor.java | 84 ++
.../ha/DataBaseHighAvailabilityContainerIT.java | 370 +++++
.../amoro/server/ha/DatabaseHaEdgeCasesIT.java | 208 +++
.../org/apache/amoro/server/ha/HATestConfigs.java | 98 ++
.../optimizing/maintainer/TestDataExpire.java | 247 ++++
.../plan/TestHiveKeyedPartitionPlan.java | 3 +-
.../plan/TestHiveUnkeyedPartitionPlan.java | 3 +-
.../optimizing/plan/TestIcebergPartitionPlan.java | 3 +-
.../optimizing/plan/TestKeyedPartitionPlan.java | 3 +-
.../optimizing/plan/TestUnkeyedPartitionPlan.java | 3 +-
.../server/process/MockActionCoordinator.java | 148 ++
.../amoro/server/process/MockExecuteEngine.java | 246 ++++
.../amoro/server/process/MockTableProcess.java | 34 +-
.../amoro/server/util/KerberizedTestHelper.java | 166 +++
amoro-common/pom.xml | 19 +-
.../org/apache/amoro/SupportsProcessPlugins.java | 5 +-
.../main/java/org/apache/amoro/TableRuntime.java | 6 +-
.../org/apache/amoro/config/ConfigHelpers.java | 6 +-
.../org/apache/amoro/config/OptimizingConfig.java | 38 +-
.../org/apache/amoro/process/AmoroProcess.java | 24 +-
.../org/apache/amoro/process/ManagedProcess.java | 8 +-
.../org/apache/amoro/process/ProcessEvent.java | 71 +
.../org/apache/amoro/process/ProcessFactory.java | 6 +-
.../org/apache/amoro/process/ProcessStatus.java | 2 +
.../org/apache/amoro/process/TableProcess.java | 41 +-
.../apache/amoro/process/TableProcessState.java | 70 +-
.../apache/amoro/process/TableProcessStore.java | 169 +++
.../amoro/resource/ExternalResourceContainer.java | 3 +-
.../org/apache/amoro/table/TableMetaStore.java | 3 +-
.../org/apache/amoro/config/ConfigHelpersTest.java | 37 +
amoro-format-iceberg/pom.xml | 4 +-
.../evaluation/MetadataBasedEvaluationEvent.java | 103 ++
.../MixedAndIcebergTableStatsProvider.java | 62 +
.../optimizing/evaluation/TableStatsProvider.java | 30 +-
.../plan/AbstractOptimizingEvaluator.java | 5 +-
.../optimizing/plan/AbstractOptimizingPlanner.java | 6 +-
.../optimizing/plan/AbstractPartitionPlan.java | 13 +-
.../optimizing/plan/CommonPartitionEvaluator.java | 57 +-
.../optimizing/plan/IcebergOptimizerEvaluator.java | 9 +-
.../optimizing/plan/IcebergOptimizingPlanner.java | 9 +-
.../optimizing/plan/IcebergPartitionPlan.java | 6 +-
.../plan/MixedIcebergOptimizingEvaluator.java | 9 +-
.../plan/MixedIcebergOptimizingPlanner.java | 9 +-
.../optimizing/plan/MixedIcebergPartitionPlan.java | 20 +-
.../org/apache/amoro/table/TableProperties.java | 13 +
.../TestMetadataBasedEvaluationEvent.java | 549 ++++++++
.../plan/MixedHiveOptimizingEvaluator.java | 9 +-
.../plan/MixedHiveOptimizingPlanner.java | 9 +-
.../optimizing/plan/MixedHivePartitionPlan.java | 15 +-
charts/amoro/Chart.yaml | 6 +
charts/amoro/README.md | 25 +
dev/deps/dependencies-hadoop-2-spark-3.3 | 14 +-
dev/deps/dependencies-hadoop-3-spark-3.5 | 49 +-
docs/configuration/ams-config.md | 143 ++
output/docs/latest/404.html | 13 +
.../deployment-on-kubernetes/index.html | 10 +
.../docs/latest/admin-guides/deployment/index.html | 10 +
output/docs/latest/admin-guides/index.xml | 53 +
.../admin-guides/managing-catalogs/index.html | 10 +
.../admin-guides/managing-optimizers/index.html | 10 +
.../using-customized-encryption-method/index.html | 10 +
.../latest/admin-guides/using-kyuubi/index.html | 10 +
output/docs/latest/ams-config/index.html | 1150 ++++++++++++++++
output/docs/latest/catalogs/index.html | 730 ++++++++++
output/docs/latest/categories/index.xml | 11 +
output/docs/latest/cdc-ingestion/index.html | 729 ++++++++++
output/docs/latest/concept/catalogs/index.html | 10 +
.../docs/latest/concept/self-optimizing/index.html | 10 +
.../docs/latest/concept/table-watermark/index.html | 10 +
output/docs/latest/concepts/index.xml | 32 +
.../latest/configuration/ams-config/index.html | 10 +
output/docs/latest/configuration/index.xml | 18 +
output/docs/latest/configurations/index.html | 1148 ++++++++++++++++
.../docs/latest}/css/amoro-theme.css | 0
.../docs/latest}/css/bootstrap.css | 0
.../docs/latest}/css/home-page.css | 148 +-
.../docs/latest}/css/katex.min.css | 0
.../static => output/docs/latest}/css/markdown.css | 0
.../static => output/docs/latest}/css/termynal.css | 0
.../latest/deployment-on-kubernetes/index.html | 872 ++++++++++++
output/docs/latest/deployment/index.html | 1014 ++++++++++++++
output/docs/latest/engines/index.xml | 95 ++
.../docs/latest}/favicon-16x16.png | Bin
.../docs/latest}/favicon-32x32.png | Bin
.../docs/latest}/favicon-96x96.png | Bin
.../public => output/docs/latest}/favicon.ico | Bin
.../static => output/docs/latest}/favicon.png | Bin
output/docs/latest/flink-cdc-ingestion/index.html | 1204 ++++++++++++++++
output/docs/latest/flink-datastream/index.html | 1012 ++++++++++++++
output/docs/latest/flink-ddl/index.html | 1108 +++++++++++++++
output/docs/latest/flink-dml/index.html | 1217 +++++++++++++++++
.../docs/latest/flink-getting-started/index.html | 781 +++++++++++
output/docs/latest/flink-using-logstore/index.html | 793 +++++++++++
output/docs/latest/flink/cdc-ingestion/index.html | 10 +
output/docs/latest/flink/datastream/index.html | 10 +
output/docs/latest/flink/ddl/index.html | 10 +
output/docs/latest/flink/dml/index.html | 10 +
.../docs/latest/flink/getting-started/index.html | 10 +
output/docs/latest/flink/using-logstore/index.html | 10 +
.../latest}/font-awesome-4.7.0/HELP-US-OUT.txt | 0
.../font-awesome-4.7.0/css/font-awesome.min.css | 0
.../font-awesome-4.7.0/fonts/FontAwesome.otf | Bin
.../fonts/fontawesome-webfont.eot | Bin
.../fonts/fontawesome-webfont.svg | 0
.../fonts/fontawesome-webfont.ttf | Bin
.../fonts/fontawesome-webfont.woff | Bin
.../fonts/fontawesome-webfont.woff2 | Bin
.../latest}/font-awesome-4.7.0/less/animated.less | 0
.../font-awesome-4.7.0/less/bordered-pulled.less | 0
.../docs/latest}/font-awesome-4.7.0/less/core.less | 0
.../font-awesome-4.7.0/less/fixed-width.less | 0
.../font-awesome-4.7.0/less/font-awesome.less | 0
.../latest}/font-awesome-4.7.0/less/icons.less | 0
.../latest}/font-awesome-4.7.0/less/larger.less | 0
.../docs/latest}/font-awesome-4.7.0/less/list.less | 0
.../latest}/font-awesome-4.7.0/less/mixins.less | 0
.../docs/latest}/font-awesome-4.7.0/less/path.less | 0
.../font-awesome-4.7.0/less/rotated-flipped.less | 0
.../font-awesome-4.7.0/less/screen-reader.less | 0
.../latest}/font-awesome-4.7.0/less/stacked.less | 0
.../latest}/font-awesome-4.7.0/less/variables.less | 0
.../latest}/font-awesome-4.7.0/scss/_animated.scss | 0
.../font-awesome-4.7.0/scss/_bordered-pulled.scss | 0
.../latest}/font-awesome-4.7.0/scss/_core.scss | 0
.../font-awesome-4.7.0/scss/_fixed-width.scss | 0
.../latest}/font-awesome-4.7.0/scss/_icons.scss | 0
.../latest}/font-awesome-4.7.0/scss/_larger.scss | 0
.../latest}/font-awesome-4.7.0/scss/_list.scss | 0
.../latest}/font-awesome-4.7.0/scss/_mixins.scss | 0
.../latest}/font-awesome-4.7.0/scss/_path.scss | 0
.../font-awesome-4.7.0/scss/_rotated-flipped.scss | 0
.../font-awesome-4.7.0/scss/_screen-reader.scss | 0
.../latest}/font-awesome-4.7.0/scss/_stacked.scss | 0
.../font-awesome-4.7.0/scss/_variables.scss | 0
.../font-awesome-4.7.0/scss/font-awesome.scss | 0
.../latest}/fonts/glyphicons-halflings-regular.eot | Bin
.../latest}/fonts/glyphicons-halflings-regular.svg | 0
.../latest}/fonts/glyphicons-halflings-regular.ttf | Bin
.../fonts/glyphicons-halflings-regular.woff | Bin
output/docs/latest/formats-overview/index.html | 711 ++++++++++
output/docs/latest/formats/iceberg/index.html | 10 +
output/docs/latest/formats/index.xml | 46 +
output/docs/latest/formats/mixed-hive/index.html | 10 +
.../docs/latest/formats/mixed-iceberg/index.html | 10 +
output/docs/latest/formats/overview/index.html | 10 +
output/docs/latest/formats/paimon/index.html | 10 +
output/docs/latest/iceberg-format/index.html | 703 ++++++++++
.../latest}/images/admin/add-optimizer-group.png | Bin
.../images/admin/config-optimizer-group.png | Bin
.../docs/latest}/images/admin/create-catalog.png | Bin
.../latest}/images/admin/create-rest_catalog.png | Bin
.../docs/latest}/images/admin/delete_catalog.png | Bin
.../latest}/images/admin/hive-table-detail.png | Bin
.../latest}/images/admin/hive-table-upgrade.png | Bin
.../docs/latest}/images/admin/optimizer_create.png | Bin
.../latest}/images/admin/optimizer_metrics.png | Bin
.../latest}/images/admin/optimizer_release.png | Bin
.../docs/latest}/images/admin/table_metrics.png | Bin
.../images/admin/table_optimizer_history.png | Bin
.../latest}/images/admin/terminal_introduce.png | Bin
.../images/admin/watermark_table_detail.png | Bin
.../images/concepts/freshness_cost_performance.png | Bin
.../latest}/images/concepts/iceberg_format.png | Bin
.../latest}/images/concepts/major_optimizing.png | Bin
.../latest}/images/concepts/minor_optimizing.png | Bin
.../docs/latest}/images/concepts/mixed_format.png | Bin
.../latest}/images/concepts/mixed_hive_format.png | Bin
.../latest}/images/concepts/quota-occupation.png | Bin
.../images/concepts/self-optimizing_arch.png | Bin
{docs => output/docs/latest}/images/favicon.ico | Bin
.../docs/latest}/images/flink/double-write.png | Bin
.../docs/latest/images/formats}/iceberg_format.png | Bin
.../docs/latest}/images/formats/mixed_format.png | Bin
.../latest}/images/formats/mixed_hive_format.png | Bin
.../docs/latest}/images/introduce_amoro.png | Bin
.../docs/latest/img}/Catalog-Service.png | Bin
.../docs/latest}/img/GitHub-Mark.png | Bin
.../docs/latest/img}/Infrastructure-Idependent.png | Bin
.../docs/latest/img}/Management-tools.png | Bin
.../docs/latest/img}/Multiple-Formats.png | Bin
.../docs/latest/img}/Rich-Plugins.png | Bin
.../docs/latest/img}/Self-managed.png | Bin
.../docs/latest}/img/amoro-icon.svg | 0
.../docs/latest}/img/amoro-logo-icon.png | Bin
.../docs/latest}/img/amoro-logo.svg | 0
.../docs/latest}/img/amoro_arch.svg | 0
.../docs/latest}/img/amoro_logo_dark.svg | 0
.../docs/latest}/img/apache-incubator.svg | 0
.../static => output/docs/latest}/img/banner.svg | 0
.../static => output/docs/latest}/img/footer.svg | 0
.../docs/latest}/img/github-fill.png | Bin
.../docs/latest}/img/home-content.png | Bin
.../docs/latest/img}/item-icon.png | Bin
.../docs/latest}/img/slack-square-fill.png | Bin
output/docs/latest/img/users/bytedance.png | Bin 0 -> 41465 bytes
output/docs/latest/img/users/china-mobile.png | Bin 0 -> 17121 bytes
output/docs/latest/img/users/china-telecom.png | Bin 0 -> 87449 bytes
output/docs/latest/img/users/cisco.png | Bin 0 -> 15277 bytes
output/docs/latest/img/users/ctrip.png | Bin 0 -> 22796 bytes
output/docs/latest/img/users/dmall.png | Bin 0 -> 17550 bytes
output/docs/latest/img/users/gaoji.png | Bin 0 -> 7930 bytes
output/docs/latest/img/users/gree.png | Bin 0 -> 25036 bytes
output/docs/latest/img/users/huatai.png | Bin 0 -> 5607 bytes
output/docs/latest/img/users/huifu.svg | 57 +
output/docs/latest/img/users/huya.png | Bin 0 -> 19558 bytes
output/docs/latest/img/users/lalamove.png | Bin 0 -> 5612 bytes
output/docs/latest/img/users/lilith.png | Bin 0 -> 3870 bytes
output/docs/latest/img/users/netease-media.png | Bin 0 -> 69873 bytes
output/docs/latest/img/users/onething.svg | 11 +
output/docs/latest/img/users/semi.png | Bin 0 -> 15802 bytes
output/docs/latest/img/users/shunwang.png | Bin 0 -> 12937 bytes
output/docs/latest/img/users/tencent-cloud.svg | 49 +
output/docs/latest/img/users/trs.png | Bin 0 -> 51376 bytes
output/docs/latest/img/users/youdao.png | Bin 0 -> 90037 bytes
.../docs/latest}/img/wechat-fill.png | Bin
.../docs/latest}/img/wechat-group.png | Bin
output/docs/latest/index.html | 823 +++++++++++
output/docs/latest/index.xml | 242 ++++
.../static => output/docs/latest}/js/bootstrap.js | 0
.../docs/latest}/js/bootstrap.min.js | 0
.../docs/latest}/js/iceberg-theme.js | 0
.../docs/latest}/js/jquery-1.11.0.js | 0
.../docs/latest}/js/jquery.easing.min.js | 0
.../static => output/docs/latest}/js/search.js | 0
.../static => output/docs/latest}/js/termynal.js | 0
.../latest}/lottie/data-compaction-animation.json | 0
.../lottie/hidden-partitioning-animation.json | 0
.../lottie/row-level-deletes-animation.json | 0
output/docs/latest/managing-catalogs/index.html | 771 +++++++++++
output/docs/latest/managing-optimizers/index.html | 1433 ++++++++++++++++++++
output/docs/latest/metrics/index.html | 1133 ++++++++++++++++
output/docs/latest/mixed-hive-format/index.html | 710 ++++++++++
output/docs/latest/mixed-iceberg-format/index.html | 746 ++++++++++
output/docs/latest/paimon-format/index.html | 704 ++++++++++
output/docs/latest/readme/index.html | 694 ++++++++++
output/docs/latest/rest-api/index.html | 705 ++++++++++
output/docs/latest/search.json | 1 +
output/docs/latest/self-optimizing/index.html | 843 ++++++++++++
output/docs/latest/sitemap.xml | 89 ++
output/docs/latest/spark-configuration/index.html | 764 +++++++++++
output/docs/latest/spark-ddl/index.html | 900 ++++++++++++
.../docs/latest/spark-getting-started/index.html | 781 +++++++++++
output/docs/latest/spark-queries/index.html | 732 ++++++++++
output/docs/latest/spark-writes/index.html | 825 +++++++++++
output/docs/latest/spark/configuration/index.html | 10 +
output/docs/latest/spark/ddl/index.html | 10 +
.../docs/latest/spark/getting-started/index.html | 10 +
output/docs/latest/spark/queries/index.html | 10 +
output/docs/latest/spark/writes/index.html | 10 +
output/docs/latest/table-watermark/index.html | 728 ++++++++++
output/docs/latest/tags/index.xml | 11 +
output/docs/latest/trino/index.html | 828 +++++++++++
.../latest/user-guides/cdc-ingestion/index.html | 10 +
.../latest/user-guides/configurations/index.html | 10 +
output/docs/latest/user-guides/index.xml | 46 +
output/docs/latest/user-guides/metrics/index.html | 10 +
output/docs/latest/user-guides/rest-api/index.html | 10 +
.../latest/user-guides/using-tables/index.html | 10 +
.../using-customized-encryption-method/index.html | 797 +++++++++++
output/docs/latest/using-kyuubi/index.html | 726 ++++++++++
output/docs/latest/using-tables/index.html | 898 ++++++++++++
pom.xml | 157 ++-
site/amoro-docs/hugo.toml | 1 +
site/amoro-site/hugo.toml | 62 +
site/amoro-theme/layouts/index.html | 1 +
.../layouts/partials/{toc.html => home-users.html} | 30 +-
site/amoro-theme/static/css/home-page.css | 148 +-
site/amoro-theme/static/img/users/bytedance.png | Bin 0 -> 41465 bytes
site/amoro-theme/static/img/users/china-mobile.png | Bin 0 -> 17121 bytes
.../amoro-theme/static/img/users/china-telecom.png | Bin 0 -> 87449 bytes
site/amoro-theme/static/img/users/cisco.png | Bin 0 -> 15277 bytes
site/amoro-theme/static/img/users/ctrip.png | Bin 0 -> 22796 bytes
site/amoro-theme/static/img/users/dmall.png | Bin 0 -> 17550 bytes
site/amoro-theme/static/img/users/gaoji.png | Bin 0 -> 7930 bytes
site/amoro-theme/static/img/users/gree.png | Bin 0 -> 25036 bytes
site/amoro-theme/static/img/users/huatai.png | Bin 0 -> 5607 bytes
site/amoro-theme/static/img/users/huifu.svg | 57 +
site/amoro-theme/static/img/users/huya.png | Bin 0 -> 19558 bytes
site/amoro-theme/static/img/users/lalamove.png | Bin 0 -> 5612 bytes
site/amoro-theme/static/img/users/lilith.png | Bin 0 -> 3870 bytes
.../amoro-theme/static/img/users/netease-media.png | Bin 0 -> 69873 bytes
site/amoro-theme/static/img/users/onething.svg | 11 +
site/amoro-theme/static/img/users/semi.png | Bin 0 -> 15802 bytes
site/amoro-theme/static/img/users/shunwang.png | Bin 0 -> 12937 bytes
.../amoro-theme/static/img/users/tencent-cloud.svg | 49 +
site/amoro-theme/static/img/users/trs.png | Bin 0 -> 51376 bytes
site/amoro-theme/static/img/users/youdao.png | Bin 0 -> 90037 bytes
328 files changed, 38632 insertions(+), 403 deletions(-)
create mode 100644
amoro-ams/src/main/java/org/apache/amoro/server/ha/DataBaseHighAvailabilityContainer.java
copy
amoro-ams/src/main/java/org/apache/amoro/server/{table/internal/InternalTableHandler.java
=> ha/HighAvailabilityContainer.java} (53%)
create mode 100644
amoro-ams/src/main/java/org/apache/amoro/server/ha/HighAvailabilityContainerFactory.java
copy
amoro-ams/src/main/java/org/apache/amoro/server/{events/LoggingEventListener.java
=> ha/NoopHighAvailabilityContainer.java} (56%)
rename
amoro-ams/src/main/java/org/apache/amoro/server/{HighAvailabilityContainer.java
=> ha/ZkHighAvailabilityContainer.java} (68%)
create mode 100644
amoro-ams/src/main/java/org/apache/amoro/server/persistence/HaLeaseMeta.java
create mode 100644
amoro-ams/src/main/java/org/apache/amoro/server/persistence/mapper/HaLeaseMapper.java
create mode 100644
amoro-ams/src/main/java/org/apache/amoro/server/process/ActionCoordinator.java
create mode 100644
amoro-ams/src/main/java/org/apache/amoro/server/process/ActionCoordinatorScheduler.java
create mode 100644
amoro-ams/src/main/java/org/apache/amoro/server/process/DefaultTableProcessStore.java
create mode 100644
amoro-ams/src/main/java/org/apache/amoro/server/process/ProcessService.java
copy amoro-common/src/main/java/org/apache/amoro/Action.java =>
amoro-ams/src/main/java/org/apache/amoro/server/process/executor/EngineType.java
(51%)
create mode 100644
amoro-ams/src/main/java/org/apache/amoro/server/process/executor/ExecuteEngine.java
create mode 100644
amoro-ams/src/main/java/org/apache/amoro/server/process/executor/TableProcessExecutor.java
create mode 100644
amoro-ams/src/test/java/org/apache/amoro/config/ConfigurationsTest.java
create mode 100644
amoro-ams/src/test/java/org/apache/amoro/server/HighAvailabilityContainerTest.java
create mode 100644
amoro-ams/src/test/java/org/apache/amoro/server/TestDefaultProcessService.java
create mode 100644
amoro-ams/src/test/java/org/apache/amoro/server/ha/DataBaseHighAvailabilityContainerIT.java
create mode 100644
amoro-ams/src/test/java/org/apache/amoro/server/ha/DatabaseHaEdgeCasesIT.java
create mode 100644
amoro-ams/src/test/java/org/apache/amoro/server/ha/HATestConfigs.java
create mode 100644
amoro-ams/src/test/java/org/apache/amoro/server/process/MockActionCoordinator.java
create mode 100644
amoro-ams/src/test/java/org/apache/amoro/server/process/MockExecuteEngine.java
copy amoro-common/src/main/java/org/apache/amoro/process/ProcessFactory.java
=>
amoro-ams/src/test/java/org/apache/amoro/server/process/MockTableProcess.java
(55%)
create mode 100644
amoro-ams/src/test/java/org/apache/amoro/server/util/KerberizedTestHelper.java
create mode 100644
amoro-common/src/main/java/org/apache/amoro/process/ProcessEvent.java
create mode 100644
amoro-common/src/main/java/org/apache/amoro/process/TableProcessStore.java
create mode 100644
amoro-common/src/test/java/org/apache/amoro/config/ConfigHelpersTest.java
create mode 100644
amoro-format-iceberg/src/main/java/org/apache/amoro/optimizing/evaluation/MetadataBasedEvaluationEvent.java
create mode 100644
amoro-format-iceberg/src/main/java/org/apache/amoro/optimizing/evaluation/MixedAndIcebergTableStatsProvider.java
copy
amoro-common/src/main/java/org/apache/amoro/client/ConnectionFailException.java
=>
amoro-format-iceberg/src/main/java/org/apache/amoro/optimizing/evaluation/TableStatsProvider.java
(50%)
create mode 100644
amoro-format-iceberg/src/test/java/org/apache/amoro/optimizing/evaluation/TestMetadataBasedEvaluationEvent.java
create mode 100644 docs/configuration/ams-config.md
create mode 100644 output/docs/latest/404.html
create mode 100644
output/docs/latest/admin-guides/deployment-on-kubernetes/index.html
create mode 100644 output/docs/latest/admin-guides/deployment/index.html
create mode 100644 output/docs/latest/admin-guides/index.xml
create mode 100644 output/docs/latest/admin-guides/managing-catalogs/index.html
create mode 100644
output/docs/latest/admin-guides/managing-optimizers/index.html
create mode 100644
output/docs/latest/admin-guides/using-customized-encryption-method/index.html
create mode 100644 output/docs/latest/admin-guides/using-kyuubi/index.html
create mode 100644 output/docs/latest/ams-config/index.html
create mode 100644 output/docs/latest/catalogs/index.html
create mode 100644 output/docs/latest/categories/index.xml
create mode 100644 output/docs/latest/cdc-ingestion/index.html
create mode 100644 output/docs/latest/concept/catalogs/index.html
create mode 100644 output/docs/latest/concept/self-optimizing/index.html
create mode 100644 output/docs/latest/concept/table-watermark/index.html
create mode 100644 output/docs/latest/concepts/index.xml
create mode 100644 output/docs/latest/configuration/ams-config/index.html
create mode 100644 output/docs/latest/configuration/index.xml
create mode 100644 output/docs/latest/configurations/index.html
copy {site/amoro-theme/static => output/docs/latest}/css/amoro-theme.css (100%)
copy {site/amoro-theme/static => output/docs/latest}/css/bootstrap.css (100%)
copy {site/amoro-theme/static => output/docs/latest}/css/home-page.css (57%)
copy {site/amoro-theme/static => output/docs/latest}/css/katex.min.css (100%)
copy {site/amoro-theme/static => output/docs/latest}/css/markdown.css (100%)
copy {site/amoro-theme/static => output/docs/latest}/css/termynal.css (100%)
create mode 100644 output/docs/latest/deployment-on-kubernetes/index.html
create mode 100644 output/docs/latest/deployment/index.html
create mode 100644 output/docs/latest/engines/index.xml
copy {site/amoro-theme/static => output/docs/latest}/favicon-16x16.png (100%)
copy {site/amoro-theme/static => output/docs/latest}/favicon-32x32.png (100%)
copy {site/amoro-theme/static => output/docs/latest}/favicon-96x96.png (100%)
copy {amoro-web/public => output/docs/latest}/favicon.ico (100%)
copy {site/amoro-theme/static => output/docs/latest}/favicon.png (100%)
create mode 100644 output/docs/latest/flink-cdc-ingestion/index.html
create mode 100644 output/docs/latest/flink-datastream/index.html
create mode 100644 output/docs/latest/flink-ddl/index.html
create mode 100644 output/docs/latest/flink-dml/index.html
create mode 100644 output/docs/latest/flink-getting-started/index.html
create mode 100644 output/docs/latest/flink-using-logstore/index.html
create mode 100644 output/docs/latest/flink/cdc-ingestion/index.html
create mode 100644 output/docs/latest/flink/datastream/index.html
create mode 100644 output/docs/latest/flink/ddl/index.html
create mode 100644 output/docs/latest/flink/dml/index.html
create mode 100644 output/docs/latest/flink/getting-started/index.html
create mode 100644 output/docs/latest/flink/using-logstore/index.html
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/HELP-US-OUT.txt (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/css/font-awesome.min.css (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/fonts/FontAwesome.otf (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/fonts/fontawesome-webfont.eot (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/fonts/fontawesome-webfont.svg (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/fonts/fontawesome-webfont.ttf (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/fonts/fontawesome-webfont.woff (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/fonts/fontawesome-webfont.woff2 (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/less/animated.less (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/less/bordered-pulled.less (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/less/core.less (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/less/fixed-width.less (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/less/font-awesome.less (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/less/icons.less (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/less/larger.less (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/less/list.less (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/less/mixins.less (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/less/path.less (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/less/rotated-flipped.less (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/less/screen-reader.less (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/less/stacked.less (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/less/variables.less (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/scss/_animated.scss (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/scss/_bordered-pulled.scss (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/scss/_core.scss (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/scss/_fixed-width.scss (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/scss/_icons.scss (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/scss/_larger.scss (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/scss/_list.scss (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/scss/_mixins.scss (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/scss/_path.scss (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/scss/_rotated-flipped.scss (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/scss/_screen-reader.scss (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/scss/_stacked.scss (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/scss/_variables.scss (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/font-awesome-4.7.0/scss/font-awesome.scss (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/fonts/glyphicons-halflings-regular.eot (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/fonts/glyphicons-halflings-regular.svg (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/fonts/glyphicons-halflings-regular.ttf (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/fonts/glyphicons-halflings-regular.woff (100%)
create mode 100644 output/docs/latest/formats-overview/index.html
create mode 100644 output/docs/latest/formats/iceberg/index.html
create mode 100644 output/docs/latest/formats/index.xml
create mode 100644 output/docs/latest/formats/mixed-hive/index.html
create mode 100644 output/docs/latest/formats/mixed-iceberg/index.html
create mode 100644 output/docs/latest/formats/overview/index.html
create mode 100644 output/docs/latest/formats/paimon/index.html
create mode 100644 output/docs/latest/iceberg-format/index.html
copy {docs => output/docs/latest}/images/admin/add-optimizer-group.png (100%)
copy {docs => output/docs/latest}/images/admin/config-optimizer-group.png
(100%)
copy {docs => output/docs/latest}/images/admin/create-catalog.png (100%)
copy {docs => output/docs/latest}/images/admin/create-rest_catalog.png (100%)
copy {docs => output/docs/latest}/images/admin/delete_catalog.png (100%)
copy {docs => output/docs/latest}/images/admin/hive-table-detail.png (100%)
copy {docs => output/docs/latest}/images/admin/hive-table-upgrade.png (100%)
copy {docs => output/docs/latest}/images/admin/optimizer_create.png (100%)
copy {docs => output/docs/latest}/images/admin/optimizer_metrics.png (100%)
copy {docs => output/docs/latest}/images/admin/optimizer_release.png (100%)
copy {docs => output/docs/latest}/images/admin/table_metrics.png (100%)
copy {docs => output/docs/latest}/images/admin/table_optimizer_history.png
(100%)
copy {docs => output/docs/latest}/images/admin/terminal_introduce.png (100%)
copy {docs => output/docs/latest}/images/admin/watermark_table_detail.png
(100%)
copy {docs =>
output/docs/latest}/images/concepts/freshness_cost_performance.png (100%)
copy {docs => output/docs/latest}/images/concepts/iceberg_format.png (100%)
copy {docs => output/docs/latest}/images/concepts/major_optimizing.png (100%)
copy {docs => output/docs/latest}/images/concepts/minor_optimizing.png (100%)
copy {docs => output/docs/latest}/images/concepts/mixed_format.png (100%)
copy {docs => output/docs/latest}/images/concepts/mixed_hive_format.png (100%)
copy {docs => output/docs/latest}/images/concepts/quota-occupation.png (100%)
copy {docs => output/docs/latest}/images/concepts/self-optimizing_arch.png
(100%)
copy {docs => output/docs/latest}/images/favicon.ico (100%)
copy {docs => output/docs/latest}/images/flink/double-write.png (100%)
copy {docs/images/concepts =>
output/docs/latest/images/formats}/iceberg_format.png (100%)
copy {docs => output/docs/latest}/images/formats/mixed_format.png (100%)
copy {docs => output/docs/latest}/images/formats/mixed_hive_format.png (100%)
copy {docs => output/docs/latest}/images/introduce_amoro.png (100%)
copy {amoro-web/src/assets/images =>
output/docs/latest/img}/Catalog-Service.png (100%)
copy {site/amoro-theme/static => output/docs/latest}/img/GitHub-Mark.png (100%)
copy {amoro-web/src/assets/images =>
output/docs/latest/img}/Infrastructure-Idependent.png (100%)
copy {amoro-web/src/assets/images =>
output/docs/latest/img}/Management-tools.png (100%)
copy {amoro-web/src/assets/images =>
output/docs/latest/img}/Multiple-Formats.png (100%)
copy {amoro-web/src/assets/images => output/docs/latest/img}/Rich-Plugins.png
(100%)
copy {amoro-web/src/assets/images => output/docs/latest/img}/Self-managed.png
(100%)
copy {site/amoro-theme/static => output/docs/latest}/img/amoro-icon.svg (100%)
copy {site/amoro-theme/static => output/docs/latest}/img/amoro-logo-icon.png
(100%)
copy {site/amoro-theme/static => output/docs/latest}/img/amoro-logo.svg (100%)
copy {site/amoro-theme/static => output/docs/latest}/img/amoro_arch.svg (100%)
copy {site/amoro-theme/static => output/docs/latest}/img/amoro_logo_dark.svg
(100%)
copy {site/amoro-theme/static => output/docs/latest}/img/apache-incubator.svg
(100%)
copy {site/amoro-theme/static => output/docs/latest}/img/banner.svg (100%)
copy {site/amoro-theme/static => output/docs/latest}/img/footer.svg (100%)
copy {site/amoro-theme/static => output/docs/latest}/img/github-fill.png (100%)
copy {site/amoro-theme/static => output/docs/latest}/img/home-content.png
(100%)
copy {amoro-web/src/assets/images => output/docs/latest/img}/item-icon.png
(100%)
copy {site/amoro-theme/static => output/docs/latest}/img/slack-square-fill.png
(100%)
create mode 100644 output/docs/latest/img/users/bytedance.png
create mode 100644 output/docs/latest/img/users/china-mobile.png
create mode 100644 output/docs/latest/img/users/china-telecom.png
create mode 100644 output/docs/latest/img/users/cisco.png
create mode 100644 output/docs/latest/img/users/ctrip.png
create mode 100644 output/docs/latest/img/users/dmall.png
create mode 100644 output/docs/latest/img/users/gaoji.png
create mode 100644 output/docs/latest/img/users/gree.png
create mode 100644 output/docs/latest/img/users/huatai.png
create mode 100644 output/docs/latest/img/users/huifu.svg
create mode 100644 output/docs/latest/img/users/huya.png
create mode 100644 output/docs/latest/img/users/lalamove.png
create mode 100644 output/docs/latest/img/users/lilith.png
create mode 100644 output/docs/latest/img/users/netease-media.png
create mode 100644 output/docs/latest/img/users/onething.svg
create mode 100644 output/docs/latest/img/users/semi.png
create mode 100644 output/docs/latest/img/users/shunwang.png
create mode 100644 output/docs/latest/img/users/tencent-cloud.svg
create mode 100644 output/docs/latest/img/users/trs.png
create mode 100644 output/docs/latest/img/users/youdao.png
copy {site/amoro-theme/static => output/docs/latest}/img/wechat-fill.png (100%)
copy {site/amoro-theme/static => output/docs/latest}/img/wechat-group.png
(100%)
create mode 100644 output/docs/latest/index.html
create mode 100644 output/docs/latest/index.xml
copy {site/amoro-theme/static => output/docs/latest}/js/bootstrap.js (100%)
copy {site/amoro-theme/static => output/docs/latest}/js/bootstrap.min.js (100%)
copy {site/amoro-theme/static => output/docs/latest}/js/iceberg-theme.js (100%)
copy {site/amoro-theme/static => output/docs/latest}/js/jquery-1.11.0.js (100%)
copy {site/amoro-theme/static => output/docs/latest}/js/jquery.easing.min.js
(100%)
copy {site/amoro-theme/static => output/docs/latest}/js/search.js (100%)
copy {site/amoro-theme/static => output/docs/latest}/js/termynal.js (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/lottie/data-compaction-animation.json (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/lottie/hidden-partitioning-animation.json (100%)
copy {site/amoro-theme/static =>
output/docs/latest}/lottie/row-level-deletes-animation.json (100%)
create mode 100644 output/docs/latest/managing-catalogs/index.html
create mode 100644 output/docs/latest/managing-optimizers/index.html
create mode 100644 output/docs/latest/metrics/index.html
create mode 100644 output/docs/latest/mixed-hive-format/index.html
create mode 100644 output/docs/latest/mixed-iceberg-format/index.html
create mode 100644 output/docs/latest/paimon-format/index.html
create mode 100644 output/docs/latest/readme/index.html
create mode 100644 output/docs/latest/rest-api/index.html
create mode 100644 output/docs/latest/search.json
create mode 100644 output/docs/latest/self-optimizing/index.html
create mode 100644 output/docs/latest/sitemap.xml
create mode 100644 output/docs/latest/spark-configuration/index.html
create mode 100644 output/docs/latest/spark-ddl/index.html
create mode 100644 output/docs/latest/spark-getting-started/index.html
create mode 100644 output/docs/latest/spark-queries/index.html
create mode 100644 output/docs/latest/spark-writes/index.html
create mode 100644 output/docs/latest/spark/configuration/index.html
create mode 100644 output/docs/latest/spark/ddl/index.html
create mode 100644 output/docs/latest/spark/getting-started/index.html
create mode 100644 output/docs/latest/spark/queries/index.html
create mode 100644 output/docs/latest/spark/writes/index.html
create mode 100644 output/docs/latest/table-watermark/index.html
create mode 100644 output/docs/latest/tags/index.xml
create mode 100644 output/docs/latest/trino/index.html
create mode 100644 output/docs/latest/user-guides/cdc-ingestion/index.html
create mode 100644 output/docs/latest/user-guides/configurations/index.html
create mode 100644 output/docs/latest/user-guides/index.xml
create mode 100644 output/docs/latest/user-guides/metrics/index.html
create mode 100644 output/docs/latest/user-guides/rest-api/index.html
create mode 100644 output/docs/latest/user-guides/using-tables/index.html
create mode 100644
output/docs/latest/using-customized-encryption-method/index.html
create mode 100644 output/docs/latest/using-kyuubi/index.html
create mode 100644 output/docs/latest/using-tables/index.html
copy site/amoro-theme/layouts/partials/{toc.html => home-users.html} (50%)
create mode 100644 site/amoro-theme/static/img/users/bytedance.png
create mode 100644 site/amoro-theme/static/img/users/china-mobile.png
create mode 100644 site/amoro-theme/static/img/users/china-telecom.png
create mode 100644 site/amoro-theme/static/img/users/cisco.png
create mode 100644 site/amoro-theme/static/img/users/ctrip.png
create mode 100644 site/amoro-theme/static/img/users/dmall.png
create mode 100644 site/amoro-theme/static/img/users/gaoji.png
create mode 100644 site/amoro-theme/static/img/users/gree.png
create mode 100644 site/amoro-theme/static/img/users/huatai.png
create mode 100644 site/amoro-theme/static/img/users/huifu.svg
create mode 100644 site/amoro-theme/static/img/users/huya.png
create mode 100644 site/amoro-theme/static/img/users/lalamove.png
create mode 100644 site/amoro-theme/static/img/users/lilith.png
create mode 100644 site/amoro-theme/static/img/users/netease-media.png
create mode 100644 site/amoro-theme/static/img/users/onething.svg
create mode 100644 site/amoro-theme/static/img/users/semi.png
create mode 100644 site/amoro-theme/static/img/users/shunwang.png
create mode 100644 site/amoro-theme/static/img/users/tencent-cloud.svg
create mode 100644 site/amoro-theme/static/img/users/trs.png
create mode 100644 site/amoro-theme/static/img/users/youdao.png