EnhancementsTonic now supports SAML SSO providers.
Other updates
Fixed an issue where containers do not start and the following error message is returned: "The directory named as part of the path /var/run/supervisor/supervisord.pid does not exist"
Corrected an issue where in some cases when the job failed because of a source connection issue, the job status was not set to Failed.
In the subsetting configuration, you can now configure a target table percentage value with up to 3 decimal places.
Resolved a potential database connection leak when canceling data generation jobs.
Improved error messaging when a deleted SSO user tries to log into Tonic.
Improved error display for subsetting WHERE clause validation.
Fixed an issue where running a query to validate a subsetting WHERE clause could cause the application to slow down.
Fixed an issue where jobs could fail when subsetting parallelism was enabled.
The Conditional generator now allows you to configure a selected sub-generator to be consistent with other columns. The selected generator must support consistency with other columns.
Databricks
- Updated the Databricks job names to use the format tonic_workspaceName/workspaceId + jobID.
- Improved performance for page loads.
Google BigQuery
- Added support for the JSON data type.
MongoDB
- Fixed a minor flickering issue on the Collection View.
MySQL
- Improved logging of errors that produce data generation warnings.
Oracle
- Corrected an issue where we displayed foreign keys that referenced a schema outside of the workspace.
PostgreSQL
- Fixed an issue with handling HStore types during data generation.
- Improved logging of errors that produce data generation warnings.
- Improved management of partition tables.
Spark
- Improved logging for data generation.
SQL Server
- Fixed authentication handling for Active Directory. Tonic supports NTLM v2 authentication.