Skip to content

Graphql server refactor v0_1#679

Merged
pyramation merged 19 commits intodevelop-v5from
refactor/graphql-server-v0-1
Feb 5, 2026
Merged

Graphql server refactor v0_1#679
pyramation merged 19 commits intodevelop-v5from
refactor/graphql-server-v0-1

Conversation

@Zetazzz
Copy link
Copy Markdown
Contributor

@Zetazzz Zetazzz commented Jan 31, 2026

Graphile v5 Migration

Summary

Migrates PostGraphile v4 → v5 and GraphQL 15 → 16. Introduces Grafast-based query executor and removes deprecated plugins.

Changes

Core

  • PostGraphile v5 preset-based architecture (GraphileConfig.Preset)
  • New Grafast executor in graphql/query
  • Refactored graphql/server middleware with improved error handling

Kept & Updated

  • graphile-plugin-connection-filter (rewritten for v5)
  • graphile-cache, graphile-test, graphile-settings

Removed (v5 incompatible)

  • graphile-i18n, graphile-many-to-many, graphile-meta-schema
  • graphile-postgis, graphile-plugin-fulltext-filter
  • graphile-simple-inflector, graphile-upload-plugin
  • 4 other deprecated plugins

Testing

  • Added integration tests for GraphQL server
  • CI workflow updated for incremental test re-enablement

Stats

  • 11 plugins removed(for now, will migrate and upgrade later)
  • 454 files changed (+79k / -152k lines)

@Zetazzz Zetazzz changed the title recover ci partially Graphql server refactor v0_1 Jan 31, 2026
@Zetazzz Zetazzz closed this Feb 1, 2026
@Zetazzz Zetazzz reopened this Feb 1, 2026
@Zetazzz Zetazzz force-pushed the refactor/graphql-server-v0-1 branch from 5f8b449 to 087f340 Compare February 1, 2026 21:13
@pyramation pyramation merged commit 3976448 into develop-v5 Feb 5, 2026
10 checks passed
@pyramation pyramation deleted the refactor/graphql-server-v0-1 branch February 5, 2026 01:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants