Tonic Structural release notes

v378
v378
Removed
February 4, 2022

Features

Updated to dotnet 6

Moved FK import to FK page

Added support for tinyint in MySQL as a primary key

Added table partition filtering for Amazon EMR

Enabled Regex Mask generator on Amazon EMR

Added support decimals with precision and scale for Amazon EMR

Moved Tonic version number to hamburger menu

Added job sorting by start time

Ability to retrieve Kubernetes logs via API

Improved behavior of upstream reference tables for subsetting

Improved logging for subset filtering

Updated sensitivity scan to better reflect job status

Improved privacy scan performance for MongoDB

Introduced automated schema checks (not for MongodD)

Added HTML Mask generator

Added Additive Noise generator

Added CNPJ generator

Added Array Regex Mask generator

Deprecated endpoints

Updates to the foreign key feature impact the API endpoints used to fetch, upload, and delete the Foreign Key file. Two previous API endpoints are now marked as deprecated and will be removed after 2022-06-01. The main change is the switch to using workspaceId instead of datasourceId to fetch the Foreign Key file. The deprecated endpoints are:

  • DELETE /api/datasource/delete_fkupload has been marked as deprecated and replaced by DELETE /api/workspace/{workspaceId}/foreign-key/
  • GET /api/datasource/download_fkupload/ has been marked as deprecated and replaced by GET /api/workspace/{workspaceId}/foreign-key/

Bug fixes

Fix number parsing issues in JSON Mask generator

Fix MySQL parsing of auto_increment columns

Eliminated re-querying of data type on Amazon EMR Spark

Fixed issue viewing Mongo workspace when there's an empty collection

Fixed for Truncated Date Generator when used as a sub-generator

Fixed data passed to sub-generator in Regex Mask generator