Changelog

Version 1.4.0

  • PR-182 - CCDB-4376: Handle edge case of split DDL statement
  • PR-183 - CCDB-4377: Reset connection after long idle time
  • PR-184 - CCDB-3973: Enhance numeric mapping with best_fit_or_double and best_fit_or_string options
  • PR-185 - CCDB-4352: Some adjustments to logging
  • PR-186 - CCDB-4215: Do not attempt to use the connection before it is validated in validation
  • PR-187 - CCDB-4282: Support for XMLType columns stored as CLOB or binary XML
  • PR-191 - CCDB-4421, CCDB-4391: Adds behavior.on.unparsable.statement flag
  • PR-193 - CCDB-4418: Fix issue with computing offsets when polling result set is empty

Version 1.3.1

  • PR-173 - CCDB-4315: Remove problematic verify of SRC_CON_NAME column
  • PR-177 - MINOR: Fix several issues with Oracle 11g compatibility
  • PR-178 - Filter LogMiner query results on table name
  • PR-179 - Default to use continuous_mine if we could not determine version
  • PR-181 - MINOR: Fix offset issue when nothing is read from archive log

Version 1.3.0

  • Support for Oracle 19c Enterprise Edition

Version 1.2.4

  • PR-170 - CCDB-4299: Set NLS_NUMERIC_CHARACTERS to ., on the session
  • PR-172 - CCDB-4182: new force_current option to start from to allow for recovery when SCN stored in offset is lost
  • PR-173 - CCDB-4315: Remove problematic verify of SRC_CON_NAME column
  • PR-176 - CCDB-4319: Port over oracle.dictionary.mode configuration property to version 1.2.x
  • PR-177 - MINOR: Fix several issues with 11g compatibility
  • PR-178 - Filter LogMiner query results on table name

Version 1.2.3

  • PR-158 - MINOR: Add logging for failed SQL update and queries

Version 1.2.2

  • PR-161 - Adds ability to specify include and exclude fields on LogMiner redo log query

Version 1.2.1

  • PR-159 - MINOR: Remove plaintext logging of task configs
  • PR-160 - CCDB-4149,CCDB-4150: Sanitize LOB topic name in snapshot, fix typo in LOB type determination

Version 1.2.0

  • PR-146 - CCDB-3888: Adds an option to write a delete operation as a tombstone record.
  • PR-147 - CCDB-3923: Adds the option current to start.from which supports force-starting from current SCN.
  • PR-149 - CCDB-3939: Skip DCL operations.

Version 1.1.2

  • PR-151 - CCDB-3993: Fixes a bug that blocks the connector forever when the partitioned snapshot option is enabled on non-partitioned tables.
  • PR-156 - CCDB-4029: Added logging during validation of connector configs.

Version 1.1.1

  • PR-148 - CCDB-3978: fix a regression in 1.1.0 caused by not sanitizing topic name; filled associated testing gap.

Version 1.1.0

  • PR-144 - CCDB-3883: fix javadoc errors.
  • PR-143 - CCDB-3806: support nested fields struct for additional output fields.
  • PR-142 - MINOR: increase default max pool size to 20.
  • PR-131 - CCDB-1003: support partitioned snapshotting in PDB.
  • PR-127 - Completed the ability to distribute table partition snapshots across multiple tables.
  • PR-126 - Correct startup to correctly store and read source offsets for completed table partition snapshots.
  • PR-124 - Change lots of row-specific log messages from debug to trace.
  • PR-122 - Test performance and log improvements.
  • PR-121 - CCDB-3628: Parallel snapshots and snapshot tables by partitions.

Version 1.0.5

  • PR-141 - CCDB-3748: Fix NPE issue when inserting a null row into a wide table.
  • PR-140 - Correct a typo in pom.xml (11c -> 11g).

Version 1.0.4

  • PR-138 - MINOR: Skip IT in release job.
  • PR-137 - CCDB-3695: Support connection with a service name.
  • PR-136 - CCDB-3712: Fixed a bug where if the connector is not committing offsets when tasks.max=1.

Version 1.0.3

  • PR-135 - MINOR: Remove NBSP character from support summary.

Version 1.0.2

  • PR-134 - Update the supportSummary based on feedback.

Version 1.0.1

  • PR-132 - MINOR: Fix documentation URL.

Version 1.0.0

  • Initial version for GA.