Tonic Structural release notes

v659 - v667
v659 - v667
Removed
December 23, 2022

Enhancements

New endpoints and expanded API documentation for generators - For generators, the generated Swagger documentation now contains descriptions for each endpoint and for all of the model properties. You can send a request to retrieve a list of available generators. You can now update the generator configuration for a single column, instead of having to provide the configuration for an entire table. There is also a new endpoint to revert a column to Passthrough.

On the Subsetting page, you can now sort the tables based on whether they are in or out of the subset.

Other updates

Improved UI support for timeouts when loading schema information for a source database.

Updated the subsetting process to ensure that a small percentage-based target table contributes at least one row to the subset.

The environment variable TONIC_SUBSET_PARALLELISM is deprecated. Tonic now uses the environment variable TONIC_TABLE_PARALLELISM to control parallel processing for subsetting.

When a data preview or workspace loading process is no longer needed, such as when there are network issues or the user leaves the application, Tonic now attempts to cancel the process.

MySQL

  • Improved error messaging when a database connection times out.

Oracle

  • Fix to ensure that data generation fails when drop table statements fail.

PostgreSQL

  • Improved error messaging when a database connection times out.

SQL Server

  • Fixed an issue where some tables were not created in the destination database.
  • Improved error messaging when a database connection times out.