Skip to content

[CALCITE-4952] (Re)introduce a simplistic RelMetadataQuery option#2653

Merged
jacques-n merged 1 commit intoapache:masterfrom
jacques-n:CALCITE-4952-(simple-metadata)
Dec 29, 2021
Merged

[CALCITE-4952] (Re)introduce a simplistic RelMetadataQuery option#2653
jacques-n merged 1 commit intoapache:masterfrom
jacques-n:CALCITE-4952-(simple-metadata)

Conversation

@jacques-n
Copy link
Contributor

  • Introduce new ProxyingMetadataHandlerProvider that avoids code compilation
  • Update RelMetadataTest to factor out metadata handling from tests
  • Introduce tests for both Janino and the proxying/simplistic path.
  • A simple microbenchmark for metadata
  • Minor version bump to JMH
  • Enable clearing of static cache within JaninoRelMetadataProvider

@jacques-n jacques-n force-pushed the CALCITE-4952-(simple-metadata) branch 3 times, most recently from 1c9882b to 751b4ba Compare December 19, 2021 19:28
@jacques-n jacques-n requested a review from zabetak December 20, 2021 20:36
@jacques-n jacques-n force-pushed the CALCITE-4952-(simple-metadata) branch from 82f0fb2 to dab46af Compare December 27, 2021 21:14
- Introduce new ProxyingMetadataHandlerProvider that avoids code compilation
- Update RelMetadataTest to factor out metadata handling from tests
- Introduce tests for both Janino and the proxying/simplistic path.
- A simple microbenchmark for metadata
- Minor version bump to JMH
- Enable clearing of static cache within JaninoRelMetadataProvider
- Update RelMetadataTest to be parameterized
- Add test to confirm cyclic exception
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants