Tonic Structural release information

Learn about what’s in the latest Tonic.ai product releases.
v1277
October 2, 2024

Bug fixes and other internal updates.

v1274
October 1, 2024

Improved error handling for PII detectors.

Google BigQuery - Fixed an issue where some BigQuery workspaces did not release rows from memory in a timely manner.

v1275
October 1, 2024

Bug fixes and other internal updates.

v1273
September 30, 2024

MySQL - The new environment setting TONIC_MYSQL_USE_NATIVE_DUMP_TOOL, when set true, prefers the mysql native tools over the existing default of mariadb.

v1272
September 27, 2024

MySQL - You can now configure the following environment settings to override the Structural default behavior when a connection opens and a session is established:

  • TONIC_MYSQL_NETWORK_READ_TIMEOUT
  • TONIC_MYSQL_NETWORK_WRITE_TIMEOUT
  • TONIC_MYSQL_WAIT_TIMEOUT
  • TONIC_MYSQL_LOCK_WAIT_TIMEOUT
  • TONIC_MYSQL_INNODB_LOCK_WAIT_TIMEOUT

Azure SSO - Added support for authenticating application service principals using the EntraID client-credentials flow. Service principals can access the Structural API. For configuration requirements, refer to the Azure/EntraID SSO configuration information in the Structural User Guide.

v1271
September 26, 2024

SQL Server - Fixed the copy of stored procedures that reference full-text indexes.

v1269
September 25, 2024

Snowflake - Fixed an issue where, when using the connection string and key-pair authentication options, the test connection button was disabled unless a password was entered.

Updated the legal text that is displayed for new account creation on self-hosted Structural instances.

v1270
September 25, 2024

Structural now supports diagnostic logging for upsert data generation.

v1268
September 24, 2024

For custom sensitivity rules, column matching rules are now always case insensitive. Previously, the column matching rules were always case sensitive.

SQL Server - Added support for:

v1267
September 20, 2024

Bug fixes and other internal updates.

v1266
September 20, 2024

Improved the free trial onboarding flow. Added to the available data connectors. Fixed an issue with creating a Google BigQuery workspace. Fixed a duplicate display issue.

v1264
September 18, 2024

PostgreSQL - Fixed an issue where Structural failed to process tables that contained a generated column that referenced a user-defined type.

v1265
September 18, 2024

File connector - Fixed an issue that a caused authorization failures when using Assume Role to authorize access to Amazon S3 from Structural Cloud.

Fixed an issue where after an import from a JSON file, Subsetting view did not immediately reflect the state of the workspace.

Spark - Removed support for Livy on Hive.

v1263
September 17, 2024

Scheduling data generation - From the Jobs view (renamed from Job History) for a workspace, you can now configure the data generation to run automatically on a schedule. The schedule consists of one or more cron expressions, along with the time zone to use for the schedule. The Structural API includes new endpoints to manage the job schedule.

v1262
September 15, 2024

MongoDB - Fixed an issue that caused connection errors for connections to a Mongo Atlas cluster from Tonic Cloud.

v1261
September 13, 2024

Bug fixes and other internal updates.

v1260
September 9, 2024

File connector - You can now specify a separate IAM role for the output location.

v1259
September 6, 2024

Create sensitivity rule from Database View - When you select the Database View bulk edit option for columns that have the same data type, do not have an assigned generator, and do not have a recommended generator, you now have the option to create a custom sensitivity rule. You can then immediately run a new sensitivity scan to catch matching columns.

Fixed an issue with the JSON Mask generator configuration panel where the example data did not update correctly.

Structural now displays a warning when the pre-job checks determine that the source database is on a newer major version than the destination database.

Salesforce - Rewrote the connector algorithm to avoid using sentinels, and to improve subset creation.

v1258
September 6, 2024

Snowflake - Fixed a regression introduced in v1213 that limited table parallelism for all data generations that use the V2 pipeline.

v1257
September 4, 2024

Oracle - Fixed an issue where for subsetting data generation, the Maximum Character Limit was not calculated properly.

v1256
August 30, 2024

Databricks - Structural now supports writing Identity columns to tables.File connector - You can now assign the Timestamp Shift and Date Truncation generators to Parquet date fields.

PostgresSQL - Removed the option to run PostgreSQL jobs using the older flow. All jobs now run with the Data Pipeline v2.

v1255
August 29, 2024

Snowflake

  • Fixed an issue where after any row failed to parse, Structural did not process the rest of an unloaded table file.
  • For AWS, added retry support to address some transient issues with Amazon S3.
v1254
August 28, 2024

Bug fixes and other internal updates.

v1253
August 27, 2024

The detector for city names now ignores misleading values that are not city names.

v1251
August 26, 2024

Bug fixes and other internal updates.