Thanks to visit codestin.com
Credit goes to github.com

Skip to content

feat: SQL persistence layer#80

Open
ronjaquensel wants to merge 8 commits into
eclipse-dataplane-core:mainfrom
FraunhoferISST:feat/52-sql-persistence
Open

feat: SQL persistence layer#80
ronjaquensel wants to merge 8 commits into
eclipse-dataplane-core:mainfrom
FraunhoferISST:feat/52-sql-persistence

Conversation

@ronjaquensel
Copy link
Copy Markdown
Contributor

Adds SQL stores for data flows and control planes. Creation of the SQL statements is handled by dedicated interfaces which are currently implemented for Postgres, but could be implemented for different SQL dialects. Also adds store tests, which are run for both in-memory and Postgres implementations to ensure equivalent behaviour. The e2e tests still use the in-memory stores, but could also be shifted to use Postgres in the future.

The SQL stores are added to the main module for now, but could be moved to a separate module in a subsequent PR.

Closes #52

@ronjaquensel ronjaquensel requested a review from ndr-brt May 22, 2026 09:19
@ronjaquensel ronjaquensel self-assigned this May 22, 2026
@ronjaquensel ronjaquensel added the enhancement New feature or request label May 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

SQL persistence layer

1 participant