[VL] RAS: Cost model file
Open
enhancement
- Dominant language
- Scala
- Stars
- 1.6k
- Forks
- 657
- Avg merge
- 2d 14h
- Merged PRs (30d)
- 80
Description
Currently cost models are implemented as Scala code which requires compilation before used. We'd add support for a simple DSL (or leveraging JSON / YAML etc.) to make it easier to tune against the cost model by constructing it from an external cost model file.
In the initial version, we can just make the file store some magical / empirical numeric costs for different operators. As we haven't yet introduced Spark's statistics into RAS planner.
Contributor guide
Assessment
This issue has not been assessed yet.