Note that the source table formats time zone correctly but partitioned__table does not.
Change TZ in settings to fix the issue.
Switch table tabs to source then back to partitioned_table to see it re-occur
Do a rollup on source and see that rollups cause the issue
Do a select distinct on source and see that it causes the issue
Investigation
I found that IrisGridProxyModel was creating an IrisGridTableModel with an undefined formatter.
I noticed several places in IrisGridProxyModel we use this.formatter. I believe it should be this.originalModel.formatter
This was seen in Enterprise ticket https://deephaven.atlassian.net/browse/DH-17730 I reproduced the issue in:
Because the Enterprise ticket is for Grizzly, the majority of my testing and investigation is for that version (Web Core+ v0.85.4).
To Reproduce
source
table formats time zone correctly butpartitioned__table
does not.source
then back topartitioned_table
to see it re-occursource
and see that rollups cause the issuesource
and see that it causes the issueInvestigation
I found that
IrisGridProxyModel
was creating anIrisGridTableModel
with anundefined
formatter. I noticed several places inIrisGridProxyModel
we usethis.formatter
. I believe it should bethis.originalModel.formatter