Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat background task nf #765

Merged
merged 37 commits into from
Aug 9, 2024
Merged

Feat background task nf #765

merged 37 commits into from
Aug 9, 2024

Conversation

nazarfil
Copy link
Contributor

@nazarfil nazarfil commented Jul 9, 2024

Creates dataset snapshot model and the functional flow to generate snapshot object in the task
Exposes snapshot object through GraphQL api

@nazarfil nazarfil force-pushed the feat-background_task-nf branch 6 times, most recently from 14857c0 to 41b9015 Compare July 10, 2024 14:04
@nazarfil nazarfil requested a review from qgerome July 11, 2024 13:49
@nazarfil nazarfil marked this pull request as ready for review July 11, 2024 13:49
@nazarfil nazarfil marked this pull request as draft July 11, 2024 13:50
@nazarfil
Copy link
Contributor Author

wip: adding tests

@nazarfil nazarfil force-pushed the feat-background_task-nf branch from e15438d to 2f8e666 Compare July 12, 2024 08:18
@nazarfil nazarfil force-pushed the feat-background_q_dataset-nf branch from 6950da9 to 3770808 Compare July 12, 2024 08:18
@nazarfil nazarfil marked this pull request as ready for review July 12, 2024 08:30
@nazarfil nazarfil marked this pull request as draft July 12, 2024 08:39
@nazarfil nazarfil force-pushed the feat-background_q_dataset-nf branch from 3770808 to eb337b6 Compare July 12, 2024 08:53
@nazarfil nazarfil force-pushed the feat-background_task-nf branch 3 times, most recently from f5a9e31 to da4c070 Compare July 12, 2024 09:05
@nazarfil nazarfil marked this pull request as ready for review July 12, 2024 09:05
@nazarfil nazarfil force-pushed the feat-background_task-nf branch 2 times, most recently from d8bda21 to 4d51db1 Compare July 15, 2024 08:09
Copy link
Member

@qgerome qgerome left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd add the metadata object directly on the DatasetVersionFile in the graphql schema

hexa/datasets/graphql/schema.graphql Outdated Show resolved Hide resolved
hexa/datasets/graphql/schema.graphql Outdated Show resolved Hide resolved
hexa/datasets/graphql/schema.graphql Outdated Show resolved Hide resolved
hexa/datasets/models.py Outdated Show resolved Hide resolved
hexa/datasets/queue.py Outdated Show resolved Hide resolved
hexa/datasets/queue.py Outdated Show resolved Hide resolved
hexa/datasets/queue.py Outdated Show resolved Hide resolved
hexa/datasets/queue.py Outdated Show resolved Hide resolved
hexa/datasets/queue.py Outdated Show resolved Hide resolved
hexa/datasets/schema/queries.py Outdated Show resolved Hide resolved
hexa/datasets/queue.py Outdated Show resolved Hide resolved
hexa/datasets/schema/queries.py Outdated Show resolved Hide resolved
@nazarfil nazarfil requested a review from qgerome July 16, 2024 14:42
@nazarfil nazarfil force-pushed the feat-background_task-nf branch 2 times, most recently from ed3061a to e2c1e5d Compare July 17, 2024 07:30
@nazarfil nazarfil force-pushed the feat-background_q_dataset-nf branch from 898c651 to 400056b Compare July 17, 2024 07:33
@nazarfil nazarfil force-pushed the feat-background_task-nf branch 3 times, most recently from 1fa774a to ecf23dd Compare July 18, 2024 07:03
@nazarfil nazarfil force-pushed the feat-background_task-nf branch 2 times, most recently from 6b0e3f9 to ecd80c5 Compare August 7, 2024 11:09
@nazarfil nazarfil force-pushed the feat-background_task-nf branch from ecd80c5 to a347e39 Compare August 7, 2024 12:37
@nazarfil nazarfil force-pushed the feat-background_task-nf branch from b449ff1 to 0f7fd7c Compare August 8, 2024 09:54
@qgerome qgerome merged commit 8838e15 into main Aug 9, 2024
4 checks passed
@qgerome qgerome deleted the feat-background_task-nf branch August 9, 2024 12:26
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.

2 participants