Skip to content

Implement support for the Federation Extension #230

Open
@m-mohr

Description

@m-mohr

See Open-EO/openeo-api#419 and https://github.com/Open-EO/openeo-api/blob/draft/extensions/federation/README.md

An intiial implementation: https://github.com/openEOPlatform/architecture-docs/issues/179#issuecomment-1007453499


In the EOEPCA+ project, we made an evaluation of the federation-related functionality available through the openEO Web Editor.

The following issues have been identified:

  • federation:missing can't be accessed through the corresponding functions for the following endpoints:
    • GET /collections (high prio)
    • GET /processes (high)
    • GET /file_formats (high)
    • GET /process_graphs (high)
    • GET /files (high)
    • GET /jobs (high)
    • GET /jobs/:id/logs (low, missing upstream in Vue Components)
    • GET /services (high)
    • GET /services/:id/logs (low, missing upstream in Vue Components)
  • federation:backends can't be accessed through the corresponding functions for the following endpoints:
    • POST /validation (medium)
    • GET /udf_runtimes per version (low, missing upstream in Vue Components)
    • GET /services/{id} (low, missing upstream in Vue Components)

Related issue for the upstream issues in Vue Components: Open-EO/openeo-vue-components#97

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions