Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

After we use  type TIMESTAMP WITH LOCAL TIME ZONE in above functions, we can support all  conversion classes like java.time.LocalDateTime, javathe conversion class java.sql.Timestamp that TimestampType supported  for LocalZonedTimestampType to   for LocalZonedTimestampType, and we enable the implicit cast conversion between TIMESTAMP and TIMESTAMP_LTZ to resolve the UDF compatibility issue.

For example, if user used a UDF which parameter types contains LocalDateTime, and the SQL column data type is TIMESTAMP comes from PROCTIME()/CURRENT_TIMESTAMP, they can migrate to TIMESTAMP WITH LOCAL TIME ZONE _LTZ smoothly.

6. Support abbreviation name for all timestamp types 

...

  • TIMESTAMP / TIMESTAMP WITHOUT TIME ZONE         <=> TIMESTAMP 
  • TIMESTAMP WITH LOCAL TIME ZONE                            <=> TIMESTAMP_LTZ  
  • TIMESTAMP WITH TIME ZONE                                         <=> TIMESTAMP_TZ     (supports them in the future until we support TIMESTAMP WITH TIME ZONE )

7. Support TIME(9) for Flink SQL

...