Julian Hyde created CALCITE-6585: ------------------------------------ Summary: In the Postgres TO_CHAR function, improve caching Key: CALCITE-6585 URL: https://issues.apache.org/jira/browse/CALCITE-6585 Project: Calcite Issue Type: Improvement Reporter: Julian Hyde
In the Postgres TO_CHAR function (and similar functions added in CALCITE-6358), cache the formatter using the same technique used in CALCITE-5914. Also pass the {{DataContext}} into the constructor of {{class DataFormatFunction}}, so that it does not need to be passed to each call to {{toCharPg}}. In {{DateFormatFunction}} obsolete static field {{LOCAL_ZONE}} and instead populate a non-static field {{zoneId}} from the {{DataContext}} constructor parameter. -- This message was sent by Atlassian Jira (v8.20.10#820010)