Skip to content

Remove dependency to JobExplorer in SimpleJobOperator #4817

@fmbenhassine

Description

@fmbenhassine

As of v5, SimpleJobRepository requires a JobExplorer in addition to a JobRepository. However, since JobExplorer is designed to be a read-only version of JobRepository, then the dependency to a JobExplorer does not make sense. In other words, since SimpleJobOperator depends on a JobRepository (which has read/write access to the meta-data store), it should not have a dependency to the read-only API. Ideally, JobRepository should be an extension of JobExplorer to add write/update operations.

This issue is a pre-requisite to making the default batch configuration work with any job repository (and not assume/require a JDBC infrastructure).

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions