Tonic Structural release notes

v985 - v992
v985 - v992
Removed
October 6, 2023

The new TONIC_ENABLE_SECURE_COOKIES setting indicates whether to enable the "Secure" attribute on Tonic authorization and analytics cookies. The default value is false. Do not set this to true if you access Tonic over an HTTP connection. When TONIC_HTTPS_ONLY is set to true, the “Secure’” attribute is always enabled on Tonic authorization and analytics cookies, and the value of TONIC_ENABLE_SECURE_COOKIES is ignored.

Updated to prevent simultaneous updates to the same workspace configuration.

For the Constant generator, fixed an issue for JSON columns where setting the constant to an empty string caused data generation to fail without setting the job status to failed.

The upsert pre-job check that validates the constraints on the intermediate and destination databases no longer fails when a database has constraints with duplicate signatures.

Fixed an issue where an empty upstream filter WHERE clause caused subsetting to fail if the schema changed so that the table was no longer upstream.

To use the API to obtain data encryption settings, the API user must now have the required global permission.

When users log out of Tonic, we now automatically invalidate any JSON Web Tokens (JWTs) that are not expired.

The API endpoint /api/permission-sets now requires the ManageUserAccess (Manage user access to Tonic and to any workspace) permission. Added a new endpoint /api/permission-sets/public, which returns the subset of the data needed by users who do not have that permission.

Amazon EMR

  • Fixed an issue where when data generation was run from the SDK, some generators, including the Categorical generator, would not work.some text
    • You can now configure a Databricks workspace to write destination data to Databricks Delta tables.
    some text
    • On the file group details for CSV files, added configuration options to quote spaces and trim whitespace.
    • Fixed an issue where Tonic was not able to display a preview of extremely large files.
    some text
    • On the Collection View, the preview icon is now hidden for types that cannot be previewed.
    some text
    • For Data Pipeline V2 data generation, fixed an issue where we did not correctly truncate destination tables.
    • Fixed an upsert issue for tables that have generated identity columns.
    some text
    • For a Snowflake on AWS workspace, you can now provide specific AWS credentials for the file storage locations (S3 buckets or external stages).
    • The Snowflake data connectors are now available to Tonic Cloud users with a Professional or Enterprise license. They are not available to free trial users.
  • DatabricksFile connectorMongoDBPostgreSQLSnowflake