finos / finos/tracdap

Validation: Exhaustive validation of runtime config (system and job)

Open
#30 0 comments 0 reactions 0 assignees View on GitHub
enhancement runtime-python
Dominant language
Java
Stars
55
Forks
18
Avg merge
6h 29m
Merged PRs (30d)
16

Description

Basic config validation has been included for 0.2.0.

The config system will eventually use proto files to describe the config schema, as config is shipped between components along with metadata. Full exhaustive validation will be added once that is implemented.

Contributor guide

Open the contributing guide

Research direction

The scope is the config system and runtime configuration for both system and job configs; the issue also mentions proto files as the planned schema source. Start by checking whether the proto-based schema work exists and reading the current basic validation. Done means exhaustive validation is implemented for both config types after that dependency is available.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.