Skip to content

[vdk-core] Ingestion payload is serialized and validated before pre-handlers payload curation #990

@exalate-issue-sync

Description

@exalate-issue-sync

Ingestion payload is serialized and validated immediately after payload submission, before being enqueued. Yet, the pre-processors (that are designed to be leveraged for payload curation when needed) are evaluated after data serialization&validation.

Either serialisation & validation needs to be evaluated after pre-processors have been invoked. Or at least validation needs to be optionally configurable (bool, eventually enabled by default) - so it could be at least moved(dupl) as a preprocessor if needed.

Find PR in progress [https://github.com//pull/777] to work on

Acceptance criteria: ingestion preprocessors are invoked before any payload serialisation & validation is performed

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions