generated from amazon-archives/__template_Custom
-
Notifications
You must be signed in to change notification settings - Fork 176
Closed
Labels
enhancementNew feature or requestNew feature or requestpushdownpushdown related issuespushdown related issuesv3.3.0
Description
Is your feature request related to a problem?
The current cost computing mechanism in AbstractCalciteIndexScan
should be out-of-date after we've introduced so many push down rules for variety cases.
Some bad cases:
- Prefer more scripts than less script with additional project operator: Push down project operator with non-identity projections into scan #4279 (comment)
- Prefer
scan(agg+project) + agg
thanscan(agg)
- ...
The shortcoming of current mechanism:
- Mix rows estimation with the cost computing in one place
- Lack of the delicate cost computing for scripts
What solution would you like?
A clear and concise description of what you want to happen.
What alternatives have you considered?
A clear and concise description of any alternative solutions or features you've considered.
Do you have any additional context?
Add any other context or screenshots about the feature request here.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestpushdownpushdown related issuespushdown related issuesv3.3.0
Type
Projects
Status
New
Status
Done