R2R icon indicating copy to clipboard operation
R2R copied to clipboard

Dev minor

Open emrgnt-cmplxty opened this issue 1 year ago • 1 comments

[!IMPORTANT] Enhances Docker and PostgreSQL setup, refines testing scripts, and updates configurations for improved performance and reliability.

  • Docker and PostgreSQL Setup:
    • .github/actions/setup-docker/action.yml: Added OS-specific Docker setup for Ubuntu, macOS, and Windows.
    • .github/actions/setup-postgres-ext/action.yml: Set max_connections to 1024 for PostgreSQL on all platforms.
  • Testing Enhancements:
    • Renamed .github/actions/run-cli-graphrag/action.yml to run-cli-graphrag-tests/action.yml and updated test commands to use runner_cli.py.
    • Renamed .github/actions/run-sdk-graphrag/action.yml to run-sdk-graphrag-tests/action.yml and updated test commands to use runner_sdk.py.
    • Updated py/tests/integration/runner_cli.py and runner_sdk.py with additional assertions and sleep intervals for stability.
  • Configuration and Documentation:
    • py/core/base/providers/database.py: Increased max_connections default to 256.
    • docs/cookbooks/graphrag.mdx: Updated example messages for KG creation and enrichment processes.
  • Miscellaneous:
    • py/cli/commands/server.py: Refined Docker Compose project handling in docker_down() and serve() functions.
    • py/shared/abstractions/kg.py: Removed run_mode from KGCreationSettings and KGEnrichmentSettings.

This description was created by Ellipsis for 5dbc9e1aabd836cb14e0b95221041478d7cd5abb. It will automatically update as commits are pushed.

emrgnt-cmplxty avatar Oct 09 '24 19:10 emrgnt-cmplxty