Skip to content

feat(hydradb): add graph driver with native entity browsing - #4010

Open
J2TeamNNL wants to merge 3 commits into
TableProApp:mainfrom
J2TeamNNL:codex/hydradb-integration
Open

J2TeamNNL wants to merge 3 commits into
TableProApp:mainfrom
J2TeamNNL:codex/hydradb-integration

Conversation

@J2TeamNNL

@J2TeamNNL J2TeamNNL commented Nov 3, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Add a downloadable macOS HydraDB driver with native graph browsing, scoped connections, Cypher editing, supported property filters and export. Reuse the shared Bolt transport without changing PluginKit.
  • Preserve sparse export properties beyond the 1,000-entity browser sample. Reject unsupported grid operations and generated SQL DDL; support the filter UI's not-equal operator.
  • Requires the unreleased server compatibility branch, tracked in HydraDB issue 297. Grid edits, schema DDL, import, explicit transactions and cluster routing/failover are unavailable.

Paired draft docs: TableProApp/docs#169

Test plan

  • Real HydraDB: 13 production-driver checks pass, including numeric not-equal rows/count, parallel relationship identities and sparse 1,002-row export. Python protocol assertions pass. Native TLS accepts the trusted certificate and rejects the untrusted certificate.
  • Real Neo4j regression and 45 isolated graph-core tests pass.
  • Source generation, touched Swift lint and docs parity pass. Local full app checks remain blocked by Xcode 26.2 RedisReply Sendable errors; CI uses Xcode 27.1. GUI verification remains pending.
  • CI is running on the latest commit. No merge or plugin publication is requested.

@J2TeamNNL
J2TeamNNL marked this pull request as ready for review November 4, 2026 04:04

This branch has not been deployed

No deployments
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.

1 participant