Uploaded image for project: 'Debezium'
  1. Debezium
  2. DBZ-8302

Treat oracle negative timestamp values as -infinity.

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Unresolved
    • Icon: Major Major
    • Backlog
    • None
    • jdbc-connector
    • None
    • False
    • None
    • False

      DBZ-7920 dealt with +-infinity values from kafka per each destinaation database.

      Vendor -INFINITY +INFINITY
      Oracle `-4712-01-01T00:00:00+00:00` `9999-12-31T23:59:59+00:00`
      MySQL `1970-01-01T00:00:01+00:00` `2038-01-19T03:14:07+00:00`
      SQL Server/Db2 `0001/01/01 00:00:00` `9999/12/31 23:59:59`

       

      Since negative infinity only exists in Oracle, I would like to propose that once a config is set, negative oracle timestamp values be treated the same way as -infinity would in DBZ-7920.

      Vendor negative oracle timestamp
      Oracle `-4712-01-01T00:00:00+00:00`
      MySQL `1970-01-01T00:00:01+00:00`
      SQL Server/Db2 `0001/01/01 00:00:00`

              Unassigned Unassigned
              dongwook.chan@gmail.com Dongwook Chang
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: