Tonic Structural release notes

v66
v66
Removed
March 10, 2020

Features

Bulk operations on multiple columns in the Database View:

  • Add and remove generators
  • Change privacy status

UI now distinguishes between primary (gold) and foreign keyed (black) columns

Advanced search for columns in the Database View.

Generator select popover on database view is now at feature parity with same popover in Table View.

Ability to manually mark columns as private

Columns with private data that are not protected are flagged as red (Database View only) and have a warning in the generator selector

tonic_worker now has a /health endpoint

Phone Number generator supports integer columns

Differential Privacy warnings now show for Categorical generator when being used on JSON and XML columns

Ability for user to provide their own secret to be used for encrypting both JWTs and database connection info

Ability to change password (under User Settings in the hamburger menu located on the right of the menu bar)

Performance

Preserved tables in MySQL are no longer copied into the preserve schema via SELECT INTO. Instead they are RENAMEd

No longer drop and restore primary keys and indexes in MySQL

Bug Fixes

Better support for 3 byte unicode characters when writing data to masked tables in PostgreSQL

Fixed rare concurrency exception being thrown in progress tracker when jobs are running

Fixed malformed query in SQL Server which is used when subsetting

MySQL handling of character

Additional logging of MySQL index handling