Close connection to application database when not being used
Removed excess querying of database version
V449
April 26, 2022
Features
Improves performance of Name Generator on Spark / Databricks
Change Dremio schema input to Tag Input and add an informational popover
Bugs:
Do not null FKs between reference tables
Allow foreign keys to be added by editors
V448
April 26, 2022
Features
Improves performance of the SSN Generator on EMR Spark / Databricks
Bugs:
Keep the password field empty when copying from source database settings to destination database
Improved exception handling when masking and preserving destination tables
More quickly alert user when a cycle has been found in their relationships
Handle Postgres interval data types with a null boundary
Disable Add Foreign Keys tab for non-workspace owner users
V447
April 25, 2022
Features
The Workspaces view now supports bulk actions. Share, transfer, delete, and leave multiple workspaces by checking the boxes at the right end of each row, and choosing the desired action from the Actions menu.
Bugs:
Fixed an issue where Safari would fail to load the application
Fixes to constraint application parallelism
Breaking Changes
The response for the Workspace deletion endpoint (/api/workspace/{workspaceId}) has been modified slightly
V446
April 22, 2022
Features
Enable Timestamp Generator To Work Without Statistics For Spark Object Masks
When a mongo foreign key field has a primary key with a generator applied, replace the example data with a link to the collection with the primary key
Bugs
Fix for MySql generation hanging with empty password
V445
April 21, 2022
Features
Improves performance of Name Generator on EMR and Databricks
Bugs
Fix Display Bug in AI Synthesizer Configuration Panel
Fix application of constraints in Redshift
V444
April 20, 2022
Features
Add the version of the worker that ran a job to the job details
On the Mongo Collection View for foreign/primary keys: Added a hover tooltip for key icons, replaced the generator with a label
Refresh the last collection visited when a new foreign key file is uploaded and optimize single_doc foreign key
Bugs
Disable date truncation generator as a subgenerator for Spark
Fixes Notification service consuming all disk space when crashing
Show the appropriate Conditional sub-generator label instead of passthrough
Fixed in memory table query for SQL Server
V443
April 19, 2022
Features
Teardown and database creation performance improved for SQL Server
Skip preserve destination tables (just like truncated) for privacy scan
Bugs
Fix not allowing generators allowed on arrays that were scanned prior to v439
V442
April 18, 2022
Features
Adds support for events (dependent rows) to AI Synthesizer (formerly known as Smart Linking)
Allow wildcard (%) in schema name for Dremio
Bugs
Support Date Truncation and Timestamp Shift on Snowflake TIMESTAMP_TZ and Redshift TIMESTAMPTZ columns
Disable the generator dropdown in the UI for columns with both primary and foreign keys
MongoDB - Fix errors when linking Categorical Generators
Bug fixes for synthesis report
Fix data type mappings for Dremio Integer and Varchar
V441
April 14, 2022
Features
Display whether webhooks were used in job details
Terminology changes
Masked is changing to De-identify
Synthesized is changing to Scale
Truncated is changing to Truncate
Generator name change: Smart Linking is changing to AI Synthesizer
Bugs
Fixes to SQL script beautifier
V440
April 14, 2022
Features
Move single connections on connection pools behind a feature flag
Do not drop indexes on auto increment columns in MySQL to improve performance
Add type filter to JSON Mask generator
Remove unique constraint on workspace names and change default workspace name to "Untitled Workspace"
Display key icons for user uploaded foreign/primary key fields in Mongo Single document view
Bugs
Fix issue where 0 results in Workspaces table sometimes let you navigate to a negative page number
Fix issue where workspace permissions didn't update in the UI until a refresh
Fixes authentication error on Postgres when username has special characters
Fixed reopening open connections when TONIC_ENABLE_SINGLE_CONNECTION is false
Remove owner section from exported workspace body
Improve readability of workspace tags in small-width window sizes
V439
April 13, 2022
Features
Apply foreign key constraints serially on a different thread to avoid deadlocks & improve performance
Bugs
Clear bulk column search query on filters reset
Memory improvements to Mongo schema serialization
Better handling of schema name in Java SDK
V438
April 12, 2022
Features
Allow changes to order of JSON Mask sub-generators
Running a job is now disabled when the license expiration date has passed
Separate Workspace Sharing and Workspace Role-based Workspace access into different license features
Improve SQL Server performance by prefetching all tables & views
Bugs
When using Java SDK only show Java supported generators
V437
April 11, 2022
Features
Improves performance of Email Generator on EMR and Databricks
Add support from Dremio with Spark
Bugs
Allowing Kubernetes ImagePullBackOff for up to 5 minutes before throwing error when updating through UI
Fixes inability to run a data generator on Spark with default database as the source
V436
April 8, 2022
Features
Display estimated time remaining on row-based tasks in job details page
Display key icons for user uploaded foreign/primary key fields in Mongo hybrid documents
Bugs
Copy Generator in Mongo: Fix bug where if generator was copying a field that wasn't in the document it would throw exception
Add exception handling for SQL Server datetime columns to drop invalid records, better SQL Server XML type exception handling
Create source pool just before processing tables to avoid any timeouts in SQL Server
V435
April 8, 2022
Features
Display row based progress on jobs whenever possible
Statistics Jobs for the Java Spark SDK now appear in Jobs Table/Jobs Detail Page
Skip pre-job health check for PyML service when not needed