Tonic Structural release notes

v630 - v636
v630 - v636
Removed
November 18, 2022

Enhancements

Added filters for upstream subset records - In the subsetting configuration, for upstream related tables, you can now filter the records to include based on either a date value or a WHERE clause. Upstream tables contain data that has a foreign key that references a primary key in a target table. Upstream records are optional, and are not needed for referential integrity.

The Confirm Generation panel now provides access to tips to improve data generation performance.

Other updates

Tonic no longer offers DB2 as a data connector type.

On the Job History list, changed the job type "Privacy Scan" to "Sensitivity Scan".

Corrected a display issue in Privacy Hub where the column details panel extended past the bottom of the page.

For the JSON Mask generator, the path expression selection tool now works for arrays and for keys that contain spaces or special characters.

Tonic now provides a more meaningful error when Preserve Destination mode is assigned to a table in a workspace that does not have a defined destination database.

Added a message to notify users when queries used to validate a subset WHERE clause run for a long time.

Tonic now continues to record logs when a job fails.

Improved memory usage when running data generation.

Amazon Redshift

  • Fixed an issue where Tonic failed to display an error for an invalid generator assignment.

MongoDB

  • Corrected a subsetting issue that occurred when multiple foreign keys in one collection referred to the same primary key in another collection.

MySQL

  • Updated the MySqlConnector driver to 2.2.0.

Oracle

  • Downgraded the Oracle drivers to 3.21.70 after encountering issues with 3.21.80.
  • Corrected an issue with the Event Timestamps generator.

PostgreSQL

  • When executing psql and pgdump commands, we properly enforce the requirement to use SSL for connections.
  • Corrected connection issues by escaping special characters in password files.

Snowflake

  • Fixed an issue where Tonic failed to display an error for an invalid generator assignment.
  • Fixed an issue where large tables caused data generation to fail with "Error: Authentication token has expired. The user must authenticate again."
  • Spark

    • You can now apply the Timestamp Shift generator to string fields that contain datetime values.