Skip to content

API Endpoints - Read-only - XCOM #8134

Closed

Description

@mik-laj

Description

Hello

We need to create several endpoints that perform basic read-only operations on XCOM . We need the following endpoints:

  • GET /dags/{dag_id}/taskInstances/{task_id}/{execution_date}/xcomValues
  • GET /dags/{dag_id}/taskInstances/{task_id}/{execution_date}/xcomValues/{key}

For now, we focus only on read-only operations, but the others will also be implemented as the next step.

Detailed information is available in the issue:
#8118

Use case / motivation
N/A

Related Issues
N/A

Activity

  1. changed the title [-]API Endpoint - CRUD - XCOM[/-] [+]API Endpoints - CRUD - XCOM[/+] on Apr 4, 2020
  2. randr97 commented on Jun 2, 2020

    @randr97
    Contributor

    Hi @mik-laj would be keen on working on this issue!

  3. mik-laj commented on Jun 2, 2020

    @mik-laj
    MemberAuthor

    Thanks. For now, we're focusing on read-only endpoints. We need to build a scheme using Marshmallow compatible with OpenAPI. Soon I will write more information on Slack - #sig-api channel.

  4. mik-laj commented on Jun 2, 2020

    @mik-laj
    MemberAuthor

    We are ready. You can start working from this file
    https://github.com/apache/airflow/blob/master/airflow/api_connexion/endpoints/xcom_endpoint.py

    You can be inspired by this change.
    #9045

  5. changed the title [-]API Endpoints - CRUD - XCOM[/-] [+]API Endpoints - Read-only - XCOM[/+] on Jun 2, 2020
  6. randr97 commented on Jun 2, 2020

    @randr97
    Contributor

    @mik-laj will be working on it thanks :)

  7. added a commit that references this issue on Jun 25, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions