Generator presets are now supported for Enterprise licenses on Tonic Cloud.
For Tonic data encryption, fixed an issue where the previous encryption key environment variable value was saved in the application database, which caused Tonic to use those values even after they were removed.
The Tonic diagnostic logs now include the Tonic worker ID.
Fixed an issue where the Tonic web server would not launch unless the Tonic application database used PostgreSQL v13 or later.
For data connectors other than MongoDB, the sensitivity scan is now parallelized.
Google BigQuery
- Data generation now works correctly when the region that hosts Google BigQuery for the destination database is different from the region for the source database.
- Fixed an issue where failed data generation jobs were incorrectly reported as successful.
- Tonic now handles the TIME data type correctly.
MySQL
- For Incremental mode, fixed an issue where the values of timestamp columns on modified rows were not updated in the destination from the source.
Oracle
- When
TONIC_ORACLE_SKIP_CREATE_DB=true
, fixed an issue where the truncation of tables violated foreign key dependencies, which caused jobs to fail. - Added an option to enable the TCPS protocol for Oracle database connections. Previously, only TCP was supported. If you enable TCPS, you must also provide a wallet file.
- Tonic now cleans up temporary destination database tables that were created during subsetting data generation.
PostgreSQL
- For Incremental mode, fixed an issue where the values of timestamp columns on modified rows were not updated in the destination from the source.
- During data generation, Tonic now warns users when an extension that the destination database needs is unavailable for installation.
Snowflake
- For both Snowflake on AWS and Snowflake on Azure, you can now configure workspaces to limit the schemas to include.