This is an automated email from the ASF dual-hosted git repository. jin pushed a commit to branch remove-beta in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph.git
commit 9a67014eac54a04d36c903bba948440ca21326d1 Author: imbajin <[email protected]> AuthorDate: Fri Dec 5 14:38:03 2025 +0800 chore: update the status of distributed modules Eliminated mentions of BETA status from AGENTS.md, README.md, and configuration files for HugeGraph PD and Store. This clarifies the current development status and streamlines documentation for production use. --- AGENTS.md | 2 +- hugegraph-pd/AGENTS.md | 2 -- .../assembly/static/conf/rest-server.properties | 31 ++-------------------- hugegraph-store/AGENTS.md | 10 ------- hugegraph-store/README.md | 4 +-- 5 files changed, 4 insertions(+), 45 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index a868739d8..4bebf0ac7 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -225,7 +225,7 @@ mvn test -pl hugegraph-server/hugegraph-test -am -P core-test,memory -Dtest=Your ### Working with Distributed Components -The distributed architecture (PD + Store) is in BETA. For distributed development: +For distributed development: 1. Build struct module first: `mvn install -pl hugegraph-struct -am -DskipTests` 2. Build PD: `mvn clean package -pl hugegraph-pd -am -DskipTests` 3. Build Store: `mvn clean package -pl hugegraph-store -am -DskipTests` diff --git a/hugegraph-pd/AGENTS.md b/hugegraph-pd/AGENTS.md index e1d915491..0b501bf64 100644 --- a/hugegraph-pd/AGENTS.md +++ b/hugegraph-pd/AGENTS.md @@ -10,8 +10,6 @@ HugeGraph PD (Placement Driver) is a meta server for distributed HugeGraph deplo - Store node monitoring and scheduling - Metadata coordination using Raft consensus -**Status**: BETA (since HugeGraph 1.5.0) - **Technology Stack**: - Java 11+ (required) - Apache Maven 3.5+ diff --git a/hugegraph-server/hugegraph-dist/src/assembly/static/conf/rest-server.properties b/hugegraph-server/hugegraph-dist/src/assembly/static/conf/rest-server.properties index 1ee4e6e1e..0dce97271 100644 --- a/hugegraph-server/hugegraph-dist/src/assembly/static/conf/rest-server.properties +++ b/hugegraph-server/hugegraph-dist/src/assembly/static/conf/rest-server.properties @@ -18,39 +18,12 @@ arthas.ip=127.0.0.1 arthas.disabled_commands=jad # authentication configs -# choose 'org.apache.hugegraph.auth.StandardAuthenticator' or -# 'org.apache.hugegraph.auth.ConfigAuthenticator' -#auth.authenticator= +#auth.authenticator=org.apache.hugegraph.auth.StandardAuthenticator # for admin password, By default, it is pa and takes effect upon the first startup #auth.admin_pa=pa - -# for StandardAuthenticator mode #auth.graph_store=hugegraph -# auth client config -#auth.remote_url=127.0.0.1:8899,127.0.0.1:8898,127.0.0.1:8897 - -# for ConfigAuthenticator mode -#auth.admin_token= -#auth.user_tokens=[] - -# TODO: Deprecated & removed later (useless from version 1.5.0) -# rpc server configs for multi graph-servers or raft-servers -#rpc.server_host=127.0.0.1 -#rpc.server_port=8091 -#rpc.server_timeout=30 - -# rpc client configs (like enable to keep cache consistency) -#rpc.remote_url=127.0.0.1:8091,127.0.0.1:8092,127.0.0.1:8093 -#rpc.client_connect_timeout=20 -#rpc.client_reconnect_period=10 -#rpc.client_read_timeout=40 -#rpc.client_retries=3 -#rpc.client_load_balancer=consistentHash - -# raft group initial peers -#raft.group_peers=127.0.0.1:8091,127.0.0.1:8092,127.0.0.1:8093 -# lightweight load balancing (beta) +# lightweight load balancing (TODO: legacy mode, remove soon) server.id=server-1 server.role=master # use pd diff --git a/hugegraph-store/AGENTS.md b/hugegraph-store/AGENTS.md index 86b28deaf..97efa22fd 100644 --- a/hugegraph-store/AGENTS.md +++ b/hugegraph-store/AGENTS.md @@ -6,8 +6,6 @@ This file provides guidance to an AI coding tool when working with code in this HugeGraph Store is a distributed storage backend for Apache HugeGraph, using RocksDB as the underlying storage engine with Raft consensus protocol for distributed coordination. It is designed for production-scale deployments requiring high availability and horizontal scalability. -**Status**: BETA (active development since version 1.5.0) - **Technology Stack**: - Java 11+ - RocksDB: Embedded key-value storage engine @@ -302,14 +300,6 @@ Store integrates with other HugeGraph components: ## Special Notes -### BETA Status - -HugeGraph Store is in BETA: -- Active development and API may change -- Production use requires thorough testing -- Monitor GitHub issues for known problems -- Recommended for new deployments; RocksDB backend available as stable alternative - ### Performance Tuning Key performance factors: diff --git a/hugegraph-store/README.md b/hugegraph-store/README.md index 23935b3af..ba41ab95c 100644 --- a/hugegraph-store/README.md +++ b/hugegraph-store/README.md @@ -475,6 +475,4 @@ HugeGraph Store is licensed under the [Apache License 2.0](https://www.apache.or --- -**Status**: BETA (from v1.5.0+) - -HugeGraph Store is under active development. While suitable for production use, APIs and configurations may evolve. Please report issues via GitHub or the mailing list. +HugeGraph Store is under active development. Please report issues via GitHub or the mailing list.
