[ https://issues.apache.org/jira/browse/CALCITE-7073?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
ASF GitHub Bot updated CALCITE-7073: ------------------------------------ Labels: pull-request-available (was: ) > Fix: Calcite Fails to Map ByteString to VARBINARY > ------------------------------------------------- > > Key: CALCITE-7073 > URL: https://issues.apache.org/jira/browse/CALCITE-7073 > Project: Calcite > Issue Type: Bug > Components: core > Reporter: Lucas Brenner > Priority: Minor > Labels: pull-request-available > > Calcite uses {{org.apache.calcite.avatica.util.ByteString}} internally to > represent {{{}VARBINARY{}}}. However, when introducing a custom function that > returns {{{}ByteString{}}}, such as {{UNBASE64}} (which decodes a Base64 > string to bytes), its return type defaults to {{{}OTHER{}}}. This occurs > because there is no explicit mapping for {{ByteString}} in the > {{JavaToSqlTypeConversionRules}} class. -- This message was sent by Atlassian Jira (v8.20.10#820010)