Skip to content

feat: remove nebula#1405

Merged
earayu merged 1 commit intomainfrom
remove_nebula2
Nov 12, 2025
Merged

feat: remove nebula#1405
earayu merged 1 commit intomainfrom
remove_nebula2

Conversation

@earayu
Copy link
Copy Markdown
Collaborator

@earayu earayu commented Nov 12, 2025

Note

Removes NebulaGraph across code, deployments, tests, and docs, standardizing graph storage on Neo4j/PG.

  • Backend:
    • Delete aperag/db/nebula_sync_manager.py and aperag/graph/lightrag/kg/nebula_sync_impl.py.
    • Remove NebulaSyncStorage import/registry from aperag/graph/lightrag/kg/__init__.py.
  • Deploy/Config:
    • Strip Nebula envs/values from Helm templates (aperag-secret.yaml, api/celery/flower deployments) and deploy/aperag/values.yaml.
    • Remove Nebula vars from envs/env.template and envs/docker.env.overrides.
    • Delete nebula-docker-compose.yml.
  • Tests:
    • Remove Nebula E2E tests and env templates under tests/e2e_test/graphstorage.
  • Docs:
    • Update architecture and graph index docs (EN/ZH and web) to drop NebulaGraph mentions and examples; keep Neo4j/PG only.

Written by Cursor Bugbot for commit c9e53ab. This will update automatically on new commits. Configure here.

@earayu earayu requested a review from iziang as a code owner November 12, 2025 07:04
@earayu earayu merged commit 8e1218a into main Nov 12, 2025
7 of 9 checks passed
@earayu earayu deleted the remove_nebula2 branch November 12, 2025 07:04
@apecloud-bot apecloud-bot added the size/XXL Denotes a PR that changes 1000+ lines. label Nov 12, 2025
@apecloud-bot
Copy link
Copy Markdown
Collaborator

This branch name is not following the standards: feature/|bugfix/|release/|hotfix/|support/|releasing/|dependabot/

2 similar comments
@apecloud-bot
Copy link
Copy Markdown
Collaborator

This branch name is not following the standards: feature/|bugfix/|release/|hotfix/|support/|releasing/|dependabot/

@apecloud-bot
Copy link
Copy Markdown
Collaborator

This branch name is not following the standards: feature/|bugfix/|release/|hotfix/|support/|releasing/|dependabot/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/XXL Denotes a PR that changes 1000+ lines.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants