March 2022
Version 23.4.8843
March 2022
Version 23.4.8843
Key Features
- PostgreSQL now supports the Change Data Capture (CDC) job type. CDC from PostgreSQL uses the logical replication slot that is configured in your source database to read Write-Ahead-Logs. More information about how to configure Logical Replication can be found here.
CData Sync Application
Added
- Users can now select which jobs to export when they migrate jobs. Sync also exports the required connections, tasks, and events that are associated with the job.
- Exporting jobs also includes the last run status for each job/task.
- The ability to archive logfiles instead of deleting them was added. You can archive logs to another folder on disk or upload them to Amazon S3.
- The command time-out is now configurable for transformations. The default time-out value is 300 seconds.
- The embedded Jetty web server now supports JNDI connections.
Changed
- The CACHE statement now supports standard replication options in the query, as shown in this example:
CACHE [DestinationTable] WITH AutoTruncateStrings='True' SELECT * FROM [Table]
- Google Cloud destination connections were migrated to MySQL or PostgreSQL connection type. Existing connections are unaffected.
- All connection types that were previously in the Professional or Enterprise tier were moved into the Standard tier. The current Standard and Starter tiered connection types are unchanged.
- The Add Tables functionality now lets you choose a schema. This option applies only to source connection types that support multiple schemas (SQL Server, PostgreSQL, and so on).
- When the source table includes a schema, Add Tables builds out the full REPLICATE command with the SELECT statement. This change should mitigate some confusion when you use both source and destination schemas.
- Replace empty log-file column values with
N/A
. This change mostly affects transformations that use connectors that cannot generate logs.
Source and Destination Connectors
Added
- Added support for the UUID datatype in Azure Synapse.
- Added support for the BigNumeric datatype in Google BigQuery.
- Added support for CustomSchemas for NetSuite connections.
Changed
- Changed some Hubspot primary keys from type INT to type LONG to avoid overflow errors. This change was added starting with Hubspot connector version 21.8076. Tables that are created with a previous version of the connector require running the job/tasks with the DROP TABLE enabled to re-create the destination tables with the correct data type.
CData Sync API
Added
- Added the WaitForResults parameter to the ExecuteJob endpoint. This parameter controls whether Sync waits for the job to complete and returns the results of the run.
Changed
- Deprecated the
Async
parameter from the ExecuteJob endpoint.