apache / apache/auron

Lazy-cache NativePlan nodes after native conversion check to avoid recomputation

Open
#1,697 1 comment 1 reaction 0 assignees View on GitHub
stale
Dominant language
Rust
Stars
1.8k
Forks
241
Avg merge
2d 12h
Merged PRs (30d)
21

Description

Converting SparkPlan nodes to NativePlan nodes occurs during the `check whether native converting is supported`, but it is re-converted again in doExecuteNative. cache the serialized NativePlan nodes as lazy vals and reuse them to avoid recomputation.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.