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

Simplify Job entity definition #1245

Open
fruttasecca opened this issue Sep 1, 2022 · 0 comments
Open

Simplify Job entity definition #1245

fruttasecca opened this issue Sep 1, 2022 · 0 comments
Labels
improvement An improvement or enhancement to an existing feature. internal Something that does not affect users directly, e.g. code quality.

Comments

@fruttasecca
Copy link
Member

Once #1240 is merged the definition of a job can be simplified by dropping some columns that are now redundant thanks to the Snapshot entity. This would allow a job to only store the pipeline_uuid and the required parameters, without the pipeline definition, name, etc. Before doing this simplification we should enable back tests.

Related: #1240 (comment)

@fruttasecca fruttasecca added the improvement An improvement or enhancement to an existing feature. label Sep 1, 2022
@yannickperrenet yannickperrenet added the internal Something that does not affect users directly, e.g. code quality. label Sep 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement An improvement or enhancement to an existing feature. internal Something that does not affect users directly, e.g. code quality.
Projects
None yet
Development

No branches or pull requests

2 participants