Right now, Iceberg timestamp type only supports microseconds precision. Support for other precision like milli-seconds can be useful, as it is pretty commonly used. If we want to use the hidden partitioning (date or hour) on a timestamp field with milli-seconds precision, now we have to convert the value to microseconds first.
Any reason why microseconds only? have we considered supporting milli-seconds precision? Thanks, Steven