🐛 v2.6.16 Fix inplace syncs without a datetime column.
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 adatetime
axis will skip searching for date bounds. Settingupsert
totrue
will bypass this bug for previous releases. -
Skip invoking
get_sync_time()
for pipes without adatetime
axis.
Invoking an instance connector'sget_sync_time()
method will now only occur whendatetime
is set. -
Remove
guess_datetime()
check fromSQLConnector.get_sync_time()
.
Because sync times are only checked for pipes with a dedicateddatetime
column, theguess_datetime()
check has been removed from theSQLConnector.get_sync_time()
method. -
Skip persisting default
target
to parameters.
The default target table name will no longer be persisted toparameters
. This helps avoid accidentally setting the wrong target table when copying pipes. -
Default to "no" for syncing data when copying pipes.
The actioncopy 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.