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)