[
https://issues.apache.org/jira/browse/HIVE-16757?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Remus Rusanu updated HIVE-16757:
Description:
Calling Calcite's {{RelMetadataQuery.instance()}} is very expensive because it
places
[
https://issues.apache.org/jira/browse/HIVE-16757?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Remus Rusanu updated HIVE-16757:
Description:
Calling Calcite's {{RelMetadataQuery.instance()}} is very expensive because it
places
[
https://issues.apache.org/jira/browse/HIVE-16757?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Remus Rusanu updated HIVE-16757:
Attachment: HIVE-16757.02.patch
Patch 2 uses new HiveRelMetadataQueryProvider.get() instead of
RelM
[
https://issues.apache.org/jira/browse/HIVE-16757?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Remus Rusanu updated HIVE-16757:
Status: Patch Available (was: Open)
> Use memoization in HiveRelMdRowCount.getRowCount
> --
[
https://issues.apache.org/jira/browse/HIVE-16757?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Remus Rusanu updated HIVE-16757:
Attachment: HIVE-16757.01.patch
Patch 01 for running the tests
> Use memoization in HiveRelMdRowCo