chore: introduce VectorIndexManager runtime framework with incremental sync, ANN search and versioned persistence by hahahahbenny · Pull Request #2922 · apache/hugegraph

and others added 22 commits

October 31, 2025 19:03
…che#2893)

* docs(pd): update test commands and improve documentation clarity

* Update README.md

---------

Co-authored-by: imbajin <jin@apache.org>
* update(store): fix some problem and clean up code

- chore(store): clean some comments
- chore(store): using Slf4j instead of System.out to print log
- update(store): update more reasonable timeout setting
- update(store): add close method for CopyOnWriteCache to avoid potential memory leak
- update(store): delete duplicated beginTx() statement
- update(store): extract parameter for compaction thread pool(move to configuration file in the future)
- update(store): add default logic in AggregationFunctions
- update(store): fix potential concurrency problem in QueryExecutor

* Update hugegraph-store/hg-store-common/src/main/java/org/apache/hugegraph/store/query/func/AggregationFunctions.java

---------

Co-authored-by: Peng Junzhi <78788603+Pengzna@users.noreply.github.com>
* fix(store): fix duplicated definition log root
…p ci & remove duplicate module (apache#2910)

* add missing license and remove binary license.txt

* remove dist in commons

* fix tinkerpop test open graph panic and other bugs

* empty commit to trigger ci
…fields to the index label.
# This is the 1st commit message:

add Licensed to files

# This is the commit message apache#2:

feat(server): support vector index in graphdb  (apache#2856)

* feat(server): Add the vector index type and the detection of related fields to the index label.

* fix code format

* add annsearch API

* add doc to explain the plan

delete redundency in vertexapi
… ANN search and versioned persistence
…uenceAllocator interface and the VectorIdAllocator class.

@hahahahbenny

@hahahahbenny

… into the original server pipeline