Github user fhueske commented on the issue:
https://github.com/apache/flink/pull/6201
Hi, I think timestamp fields of source-sink tables should be handled as
follows when emitting the table:
- `proc-time`: ignore
- `from-field`: simply write out the timestamp as part of the row.
- `from-source`: write the timestamp separately to the system and remove it
from the row. This only works if we can set the timestamp to the sink system.
If the system sets the ingestion timestamp by it own, i.e., not the actual
value, rows would contain different timestamps when they are ingested. If the
sink system does not support to set a timestamp, we cannot allow such a table
definition.
---