LightRAG/logs/2025-12-04-premerge-complete.md
2025-12-04 19:21:05 +08:00

1.3 KiB

Premerge Integration Complete

Summary

  • Branch: premerge/integration-upstream
  • Total commits applied: 577 (from 747 upstream commits; merge commits skipped)
  • Files changed: 315 files, +237,709 lines, -7,896 lines

Waves Applied

Wave Category Commits Status
0 security/postgres/storage/ci 103
1 tests/workspace/chunking/ingestion 116
2 embedding/llm_cloud/rerank 93
3 json/pdf/docx/katex 24
4 dependabot/webui/misc/docs/other 405

Post-merge Fixes

  • Synced pyproject.toml from upstream (conflict markers removed)
  • Synced lightrag/llm/openai.py from upstream (missing function)
  • Synced core modules: lightrag.py, operate.py, constants.py, utils.py, shared_storage.py

Verification

  • Core imports: lightrag, LightRAG, compute_args_hash all work
  • Some test files may need updates due to API changes

Next Steps

  1. Run full test suite: python -m pytest tests/ -m "not integration" --ignore=tests/gpt5_nano_compatibility
  2. Run integration tests with Postgres: python -m pytest tests/ --run-integration
  3. Build and test webui: cd lightrag_webui && bun install && bun run build
  4. Review and test multi-tenant features