Skip to content

Template executor method overloads#52

Merged
marioscrock merged 1 commit intomainfrom
ref-template-executor-methods
Jul 11, 2025
Merged

Template executor method overloads#52
marioscrock merged 1 commit intomainfrom
ref-template-executor-methods

Conversation

@AuPath
Copy link
Collaborator

@AuPath AuPath commented Jun 17, 2025

Allows a Template to be supplied as a Path, which enables a faster execution in the underlying mapping template library and the query as an InputStream.

Can pass template as a Path and query as inputstream.
@marioscrock
Copy link
Member

@AuPath Is this change applied only for parametric templates, or will it apply in all cases?

@AuPath
Copy link
Collaborator Author

AuPath commented Jul 8, 2025

This PR adds the missing methods needed to enable the faster execution path when using a template as a Path in the context of parametric mappings. These methods were already implemented for the other cases, so this brings parametric mapping support in line.

To clarify, the optimized execution for parametric mappings was technically already possible, but this PR ensures proper support for calling these functions from Chimera.

@marioscrock marioscrock merged commit d275855 into main Jul 11, 2025
@marioscrock marioscrock deleted the ref-template-executor-methods branch July 11, 2025 10:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants