BREAKING CHANGE: release version 1.7.0 [server + pd + store] by imbajin · Pull Request #2889 · apache/hugegraph
and others added 30 commits
October 26, 2025 16:25* refactor: integrate store-grpc module * ref: change comments to en * reformat&add comments --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* update: update workflow * fix: update workflow * update: change USE_STAGE param & add maven package param * update: add todo tag * Update check-dependencies.yml --------- Co-authored-by: imbajin <jin@apache.org>
* refactor: integrate store-rocksdb module * update: change comments to en * fix: fix error logic * update: add tag
* refactor: integrate store-common module * update: add dependency statement in pom * fix: Correct spelling errors * update: simplify TABLES_MAP * fix: More robust type check * update: modify to en comments * update: modify to en comments & Fix some problem * fix: fix the error logic in AggregationFunctions.MinFunction * Trigger CI/CD
…date flush method visibility - Change PartitionMetaStore.flush() from protected to public for broader access - Replace usage of DefaultDataMover with DataManagerImpl in HgStoreNodeService - Update Import and instantiation accordingly in StoreEngineTestBase - Enhance JavaDoc formatting in StoreEngineTestBase for better readability
…ator 1. Introduced a safe wildcard-based label matching method to prevent ReDoS attacks, replacing direct regex usage. 2. Refactored code for better readability, reordered admin checks, and made minor comment and formatting improvements throughout HugeAuthenticator.java. 3. Enhance zip extraction security with path validation
Upgraded CodeQL GitHub Actions to v3 for improved security and features. Enhanced .gitignore and pom.xml to exclude and clean up dist.sh files during build and packaging. Removed unused hugegraph-struct dependency from hugegraph-store. Updated NOTICE copyright year to 2025.
Enhanced internal authentication logic and documentation in Authentication.java, emphasizing production security best practices. Refactored TokenUtil for clarity and immutability. Improved code formatting in PDPulseTest and SampleRegister, and updated ServiceConstant with stricter external exposure warnings. --------- Co-authored-by: imbajin <jin@apache.org>
Introduced AGENTS.md files to the root and all major modules to provide AI coding tool guidance, including architecture, build, test, and development workflows for each component. Updated .gitignore to exclude various AI prompt files, ensuring only AGENTS.md is kept and others can be soft-linked as needed.
Added WARP.md to .gitignore. The HugeGraph PD README was significantly expanded with detailed overview, architecture, quick start instructions, configuration examples, API documentation, testing, Docker usage, production notes, and community resources.
Introduces a comprehensive architecture overview for HugeGraph PD, detailing system responsibilities, module structure, core components, Raft consensus integration, data flows, and inter-service communication. This document serves as a technical reference for developers and maintainers.
Introduces a comprehensive API reference for HugeGraph PD, detailing gRPC services, Protocol Buffers definitions, Java client usage, REST API endpoints, error handling, and best practices for integration and cluster management.
Introduces comprehensive documentation for HugeGraph PD, including a configuration guide covering deployment scenarios, parameter tuning, and monitoring, as well as a development guide detailing environment setup, build/test workflows, code style, debugging, and contribution processes.
Expanded README.md with detailed overview, architecture, configuration, deployment, integration, and operational guidance for HugeGraph Store. Added new documentation files covering distributed architecture, integration guide, operations guide, and query engine to provide in-depth technical reference for users and developers.
Introduces three new documentation files: best-practices.md, deployment-guide.md, and development-guide.md for HugeGraph Store. These guides cover production best practices, deployment topologies and steps, and developer environment setup and architecture, improving onboarding and operational clarity.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters