Skip to content
This repository was archived by the owner on Sep 11, 2025. It is now read-only.

Conversation

@mattjohnsonpint
Copy link
Contributor

After further testing with ModusGraph v0.1.0, it is working fine on Windows, so we don't need the embedded PostgresDB added in #851 afterall.

@mattjohnsonpint mattjohnsonpint requested review from a team and Copilot May 29, 2025 21:07
@linear
Copy link

linear bot commented May 29, 2025

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Removes the embedded PostgreSQL database feature now that ModusGraph v0.1.0 works reliably on Windows, and cleans up related dependencies and code.

  • Deleted all embedded-Postgres setup/teardown code.
  • Removed embedded-Postgres dependencies and replace directives from go.mod.
  • Simplified DB startup logic and updated changelog and spelling config.

Reviewed Changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated no comments.

Show a summary per file
File Description
runtime/go.mod Removed embedded-Postgres and migrate deps.
runtime/db/embeddedpg.go Deleted file containing embedded-Postgres logic.
runtime/db/db.go Removed calls to prepare/shutdown embedded DB; simplified useModusDB.
CHANGELOG.md Added “remove embedded PostgresDB” under UNRELEASED.
.trunk/configs/cspell.json Removed embedded-Postgres terms from spelling list.

@trunk-io
Copy link

trunk-io bot commented May 29, 2025

Running Code Quality on PRs by uploading data to Trunk will soon be removed. You can still run checks on your PRs using trunk-action - see the migration guide for more information.

@mattjohnsonpint mattjohnsonpint enabled auto-merge (squash) May 29, 2025 21:08
@mattjohnsonpint mattjohnsonpint merged commit 9de1a7e into main May 30, 2025
32 checks passed
@mattjohnsonpint mattjohnsonpint deleted the mjp/hyp-3431-remove-embedded-postgres branch May 30, 2025 00:04
kevinmingtarja added a commit that referenced this pull request May 30, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants