jerqi commented on code in PR #8229: URL: https://github.com/apache/gravitino/pull/8229#discussion_r2309279484
########## docs/manage-statistics-in-gravitino.md: ########## @@ -0,0 +1,299 @@ +--- +title: "Manage statistics in Gravitino" +slug: /manage-statistics-in-gravitino +date: 2025-08-21 +keyword: statistics management, statistics, statistic, Gravitino +license: This software is licensed under the Apache License version 2. +--- + +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +## Introduction + +Starting from 1.0.0, Gravitino introduces statistics of tables and partitions. + +This document provides a brief introduction using both Gravitino Java client and +REST APIs. If you want to know more about the statistics system in Gravitino, please refer to the +Javadoc and REST API documentation. + +Statistics only support the custom statistics, which names must start with `custom-`. +Gravitino will support built-in statistics in the future. + +The query engine uses statistics for cost-based optimization (CBO). Meanwhile, statistics can also +be used for metadata action systems to trigger some jobs, such as compaction, data archiving, etc. + +You can define statistics and add policies based on the statistics. Users can analyze the statistics Review Comment: I added an example to make this easier to understand. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
