Skip to content

Reduce validation in parsing by default #196

@Ostrzyciel

Description

@Ostrzyciel

I don't have the profiler diagrams with me, but in general validating IRIs and literals by Jena can take up 20-40% of runtime in jelly-cli... Most of the time this is not needed, because we only want to convert one format to another.

Suggestion: disable validations by default in all commands except rdf validate. Allow enabling it with --validate-terms.

I tried doing this before, but I got stuck in Jena internals. Maybe we can override the NodeFactory somehow?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions