Skip to content

🐛 v2.6.16 Fix inplace syncs without a datetime column.

Compare
Choose a tag to compare
@bmeares bmeares released this 26 Nov 04:27
· 20 commits to main since this release
2fa0c35

v2.6.15 – v2.6.16

  • Fix inplace syncs without a datetime axis.
    A bug introduced by a performance optimization has been fixed. Inplace pipes without a datetime axis will skip searching for date bounds. Setting upsert to true will bypass this bug for previous releases.

  • Skip invoking get_sync_time() for pipes without a datetime axis.
    Invoking an instance connector's get_sync_time() method will now only occur when datetime is set.

  • Remove guess_datetime() check from SQLConnector.get_sync_time().
    Because sync times are only checked for pipes with a dedicated datetime column, the guess_datetime() check has been removed from the SQLConnector.get_sync_time() method.

  • Skip persisting default target to parameters.
    The default target table name will no longer be persisted to parameters. This helps avoid accidentally setting the wrong target table when copying pipes.

  • Default to "no" for syncing data when copying pipes.
    The action copy pipes will no longer sync data by default, instead requiring an explicit yes to begin syncing.

  • Fix the "Update query" button behavior on the Web Console.
    Existing but null keys are now accounted for when update a SQL pipe's query.

  • Fix another Oracle autoincrement edge case.
    Resetting the autoincrementing primary key value on Oracle will now behave as expected.