Skip to content

feat: store federation metadata in SQLite#2158

Draft
dalpasso wants to merge 2 commits into
db-for-collections-storagefrom
dynamic-monitoring-of-collections
Draft

feat: store federation metadata in SQLite#2158
dalpasso wants to merge 2 commits into
db-for-collections-storagefrom
dynamic-monitoring-of-collections

Conversation

@dalpasso

@dalpasso dalpasso commented Apr 24, 2026

Copy link
Copy Markdown
Collaborator

Important: this PR uses the branch db-for-collections-storage as base. Leaving as draft until this branch is merged.

Add the extension defined in https://github.com/Open-EO/openeo-api/blob/master/extensions/federation/README.md and store it in SQLite database.

This is a preparatory change to extend the fields within the federation metadata in the STAC server (CS-SI/stac-fastapi-eodag#108).

@dalpasso dalpasso self-assigned this Apr 24, 2026
@sbrunato sbrunato changed the base branch from develop to db-for-collections-storage April 27, 2026 12:15
@dalpasso dalpasso force-pushed the dynamic-monitoring-of-collections branch from 99e4d32 to f8c7f2a Compare April 27, 2026 14:25
@dalpasso dalpasso changed the title feat: add federation extension feat: store federation metadata in SQLite May 8, 2026
@alambare

Copy link
Copy Markdown
Collaborator

I don't understand why do we need to add a federation column in the database.
For what I understood, it is purely an informational field. We should probably keep it in the content column.

@dalpasso

Copy link
Copy Markdown
Collaborator Author

I don't understand why do we need to add a federation column in the database. For what I understood, it is purely an informational field. We should probably keep it in the content column.

It's in a separate column to avoid federation metadata to be overwritten by subsequent upsert_collections() calls in the STAC Server.

@anesson-cs anesson-cs force-pushed the db-for-collections-storage branch from 261edad to f297da6 Compare May 20, 2026 14:46
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.

3 participants