Skip to content

[Core feature] Migrate ArrayJob to use TaskTemplate Config and deprecate ArrayJob proto #1791

Description

@EngHabu

Motivation: Why do you think this is important?

ArrayJob proto has 4 different primitive values that can be filled in. We can cleanup the dependency on a proto and move these params to configs on the TaskTemplate.

Goal: What should the final outcome look like, ideally?

Deprecate ArrayJob proto and leverage TaskTemplate.Config map instead.

This frees up the Custom field to the individual tasks' which opens up the possibility of defining Array Jobs on custom task types.

Describe alternatives you've considered

N/A

Propose: Link/Inline OR Additional context

No response

Are you sure this issue hasn't been raised already?

  • Yes

Have you read the Code of Conduct?

  • Yes

Metadata

Metadata

Assignees

Labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions