Release 5.2.6.2 Changes
Delphix OS Fixes
Bug Number | Description |
---|---|
DLPX-60584 DLPX-60643 DLPX-60653 DLPX-60725 | Addressed an intermittent issue where the Delphix Engine restarted unexpectedly after the application of ESXi patches. |
DLPX-60454 | ZFS Readact should not double up on records for files on delete queue |
Release 5.2.6.1 Changes
Management Server Fixes
Bug Number | Description |
---|---|
DLPX-60216 | Fixed issue for refreshing a VDB which had a large number of Snapshots causing the UI to become unresponsive. |
Masking Fixes
Bug Number | Description |
---|---|
DLPX-60174 | Fixed the Segment Mapping algorithm to mask a value shorter than the algorithm's length (e.g., mask a 10 digit value with a 16 digit SM algorithm). |
Release 5.2.6.0 Changes
Management Server Fixes
Bug Number | Description |
---|---|
DLPX-53688 | Fixed to remove nodes of a Windows failover cluster when individual nodes cannot be refreshed by refreshing "All Environments". |
DLPX-58531 | Fixed an issue that results in an inability to access the entire Self-Service timeline if the timeline is very complex. |
DLPX-58086 | Fixed to allow longer SID lengths for newer versions of Oracle. |
DLPX-59087 | Fixed an issue that causes environment refresh to fail on Windows hosts if the environment user name is longer than 15 characters. |
DLPX-59104 | Fixed an issue where Delphix initiated "copy-only full backups" take longer than usual. |
DLPX-59029 | Fixed issue for the Virtualization Engine by removing 3DES from the list of available ciphers. |
DLPX-51787 | Fixed issue where VDBs can encounter 'Error 21' due to storage mounts going offline temporarily. |
DLPX-59120 | Updated jConnect jar Delphix which supports Sybase version 16.0 SP03 PL04. |
DLPX-58606 | Fixed an issue where SQL Server backups from an older recovery fork were not ingested prior to backups from a newer recovery fork. |
DLPX-59692 | Fixed an issue where Windows environments without 8.3 file name enabled fail to refresh. |
DLPX-59803 | Fixed an issue when dSources created from SQL Server Availability Groups failed to sync if a node was inaccessible. |
Masking Fixes
Bug Number | Description |
---|---|
DLPX-56243 | Fixed the test connector function when the connector's password contains a \ (backslash), ' (single quote), or " (double quote) character. |
DLPX-53214 | Fixed an issue for masking decimal numbers. |
DLPX-57965 | Logged a message when a value does not match a segment mapping format and add an application setting to cause the job to fail (off by default). |
DLPX-56157 | Fixed an issue where a rule set's customer SQL causes jobs to fail. |
DLPX-59023 | Masking jobs using mapping or segmented mapping algorithms leave potentially large files on disk, which can risk filling the filesystem of the Delphix Appliance. |
DLPX-59828 | Removed connector passwords from the environment export XML. |
Delphix OS Fixes
Bug Number | Description |
---|---|
DLPX-58348 DLPX-58347 | Improved engine performance with many dataset snapshots. |
DLPX-59809 | Improved the performance of incremental SDD replication. |
Release 5.2.5.1 Changes
Management Server Fixes
Bug Number | Description |
---|---|
DLPX-59087 | Fixed an issue where it was not possible to refresh Windows environments when a username is longer than 15 characters. |
Release 5.2.5.0 Changes
Management Server Fixes
Bug Number | Description |
---|---|
DLPX-56699 | Updating NTP source information no longer triggers a reboot of the Delphix Engine. |
DLPX-573544 | Fixed an issue that caused informational upgrade messages to show as warnings. |
DLPX-58127 | Performance fine-tuning on the EC2 platform. |
DLPX-56433 | Updated Tomcat for the latest bug and security fixes. |
DLPX-58181 | Fixed an issue that caused improper tracking of authentication lockouts. |
DLPX-58274 | Fixed an issue where a thread needlessly opened multiple Postgres connections. |
DLPX-55871 | Addressed degrading UI performance over time with multiple concurrent jobs. |
DLPX-57970 | Updated the Jackson XML library to pick up new bug fixes and security improvements. |
DLPX-556350 | Fixed an issue that caused IE to attempt to open a support bundle instead of downloading it. |
DLPX-56883 | HADR status for DB2 is now correctly shown in the UI. |
DLPX-57846 | Update Masked Provisioning to use the Masking V5 API. |
DLPX-57901 | Added support for Oracle 12c in integrated Masked Provisioning. |
DLPX-58118 | Fixed an issue where disks were not initialized after installation. |
DLPX-57919 | Fixed an issue where passwordless SSH did not work under certain circumstances. |
DLPX-56272 | Provisioning from replica failed due to an incompatible toolkit. |
DLPX-57365 | Mask encryption key for SQL Server backups. |
DLPX-57051 | Improve UI performance for an engine that has a huge number of objects |
Masking Fixes
Bug Number | Description |
---|---|
DLPX-55348 | Removed Type, Mask, and Domain columns from the inventory page so that longer column names can be displayed. |
DLPX-55215 | Visibility of local file connectors is controlled with a feature flag that is disabled by default. |
DLPX-57360 | Correctly handled TIMESTAMP values in DB2 z/OS on-the-fly masking jobs. |
DLPX-57587 | Allowed a composite logical key to be entered via the GUI. |
DLPX-57470 | Fixed an issue where refreshing a Rule Set caused the GUI to logout. |
DLPX-58015 | Optimized the number of queries used by data level profiling to significantly improve performance. |
DLPX-55733 | Visibility of local file format import is controlled with a feature flag that is disabled by default. |
DLPX-57779 | Output a message to the application log when a job contains one or more custom algorithms (mapplets). |
DLPX-57780 | User interface improvements for custom algorithms (mapplets) |
DLPX-58149 | Special character checks to tableName fields in the V5 API is no longer applied. |
DLPX-57283 | Fixed an issue that caused the ruleset to be unusable by updating table metadata V5 API, PUT/table-metadata/{tableMetadataId}. |
DLPX-49552 | Added support for LDAP authentication over TLS/SSL in Masking. |
DLPX-58359 | Added a feature that allows ruleset refresh to delete tables from the ruleset if they do not exist in the external database. This feature must be opted into via the v5 REST API. |
DLPX-55891 | Fixed an issue where ruleset refresh could hang. Ruleset refresh completes and logs an error instead in those cases. |
DLPX-58334 | Fixed an issue displaying an inventory with table names with non-ASCII characters. |
Delphix OS Fixes
Bug Number | Description |
---|---|
DLPX-57791 | Fixed a bug that caused temp filesystem to fail to mount with permissions denied on VDB provisioning or refresh. |
DLPX-57828 | Fixed an internal error that occurred when running storage test in AWS. |
DLPX-57967 | Fixed a problem that caused the system to run out of memory when SNMP is enabled. |
Release 5.2.4.0 Changes
Management Server Fixes
Bug Number | Description |
---|---|
DLPX-56128 | Additional navigation link added to Self Service Data Operations page to help users to quickly find their containers. |
DLPX-47365 | The capability to use a VDB in a Self Service data container and a data template at the same time was added. |
DLPX-56958 | Fixed an issue that caused factory reset to fail for Masking. |
DLPX-56908 | The masked provisioning process supports masking jobs with advanced connectors. |
DLPX-57081 | Fixed an issue where storage scrub causes the management service to fail. |
DLPX-57038 | Fixed an issue where the Self Service timeline can be cut off on narrow browser windows. |
DLPX-57141 | Fixed an issue where Self Service user sessions timed out too soon. |
DLPX-56357 | Provided a mechanism for a customer to disable usage analytics collection. |
DLPX-57137 | Race condition sometimes prevented the administrator from seeing Audit events of all users. |
DLPX-57132 | If the authentication type is set to 'LDAP', instead of just the locale, all 'User Details' fields are populated. |
DLPX-55677 | Datafiles backups created by RMAN due to a SnapSync are marked as Unavailable, however, the backup of the controlfile was not marked unavailable. Avoid using the Delphix controlfile backups. |
DLPX-56407 | Initial server setup failed due to DNS domain. |
DLPX-54051 | Removed some information about Delphix use of third party software from exposed areas. |
DLPX-56844 | The dSource wizard was stuck at loading message. |
DLPX-50633 | Hooks and other customer supplied scripts should avoid writing excessive amounts of output, as the output can cause later queries for job information to run out of memory. |
DLPX-50869 | Improved Self Service UI responsiveness when resizing the page. |
DLPX-55154 | Revised the Self Service UI to improve memory performance on the Timeline page. |
DLPX-57304 | Fixed an issue where SSH authentication failure resulted in leaked "heartbeat" threads. |
DLPX-56408 | Users can create masked VDBs using configure clone scripts without the need to specify a dummy masking job. |
DLPX-57448 | Fixed an issue where IE users get logged out of Self Service earlier than the correct session expiration. |
DLPX-57472 | Fixed an issue where upgrade failed when trying to cleanup state from failed SDD replication runs. |
DLPX-57508 | Refresh policies dialog now has the option to allow selection between "Latest snapshot" and "Latest timeflow logs". |
DLPX-57627 | Policy timeout value labeled as being in minutes in the UI, but was being interpreted as seconds in the underlying implementation. |
DLPX-57695 | Cannot edit or create refresh policy if there is a VDB is used in Jet Stream as a data container. |
DLPX-57561 | Fixed a problem that prevented DelphixOS from booting in some EC2 r4 instance types. |
DLPX-57559 | Fixed a problem that leads to loss of jumbo frames configuration after upgrade to 5.2. |
DLPX-57566 | Fixed a problem that leads to the loss of open-vm-tools after upgrade to 5.2. |
Masking Fixes
Bug Number | Description |
---|---|
DLPX-55820 | Fixed an issue when running an on-the-fly masking job with a standard SAP ASE connector as the source and a generic SAP ASE connector as the target. |
DLPX-56633 | Data level profiling failed when a database table column's name is a Javascript keyword. |
DLPX-57043 | Corrected a documentation error on the v5 APIs connectionMode enumeration. |
DLPX-56568, DLPX-45830, DLPX-45833, DLPX-45832, DLPX-56569, DLPX-56570, DLPX-57259, DLPX-57260 | Functional and visual improvements to the file format upload GUI, uploading from client browser supported for Copybook and XML formats. If any visual anomalies are observed, the web browser cache should be cleared. |
DLPX-57126 | Fixed an issue that caused the executions endpoint to encounter a null pointer exception. |
DLPX-56392 | Added support for running Tokenization/Reidentification jobs to the /executions V5 API. |
DLPX-57270 | Corrected an issue were some table rows were lost during an on-the-fly database masking job that included a custom algorithm using branching logic. |
DLPX-57281 | Fixed an issue that caused data level profiling to fail when a database column name contained special characters. |
DLPX-57198 | Fixed an issue that caused data level profiling to fail when COUNT_QUERY_FOR_DATA_LEVEL_PROFILING=Y and object owner is not same as schema in the connector. |
DLPX-55878 | Column level profiling performance had regressed, but it is now significantly improved. |
DLPX-57367 | Improved the performance of data level profiling. |
DLPX-50753 | Added Kerberos authentication for Oracle connectors. |
DLPX-56641, DLPX-56998, DLPX-57025, DLPX-57026, DLPX-57204, DLPX-56422, DLPX-57511, DLPX-57479, DLPX-57483, DLPX-57473, DLPX-57515, DLPX-57485, DLPX-56605, DLPX-57613 | Exposed additional configuration properties through the V5 application settings API. |
DLPX-57273 | Deleted job definition files from the file system when a job is deleted. |
DLPX-57480 | Allow the ETL engine's maximum stack size to be configured by support. |
7534DLPX-5 | Correctly quote schema name in data level profiling count queries. |
DLPX-57471 | Fixed a bug that prevented the ID method field from being set properly when importing an inventory. |
DLPX-57607 | Updated the URL of the Masking welcome screen Quick Start Guide link. |
DLPX-54059 | Updated text on HTTP error response pages from both GUI and REST APIs. |
Delphix OS Fixes
Bug number | Description |
---|---|
DLPX-55614 | SQL Server VDB on failover cluster went into suspect mode during periods of high load. |
Release 5.2.3.1 Changes
Management Server Fixes
Bug Number | |
---|---|
DLPX-57411 | Bug fix to improve quality of upgrade when using a VDB in multiple Self Service data templates. |
Release 5.2.3.0 Changes
Management Server Fixes
Bug Number | |
---|---|
DLPX-56271 | Provisioning to environments with no discovered or manually added listeners failed. |
DLPX-56539 | Regex enforcing JDBC strings on upgrade should not be case-sensitive regarding the prefix jdbc:oracle:thin:@. |
DLPX-56695 | System user can be configured as an LDAP user from system setup. |
DLPX-56598 | The User screen UI did not have a scroll bar. |
DLPX-56805 | On a masked VDB configured Clone hooks could not be deleted. |
DLPX-56621 | Updated Java library for the toolkits to the latest stable version. |
DLPX-56862 | Updated version of JRE in Windows Connector 1.0. |
DLPX-56885 | Able to mask VDB from the UI. |
DLPX-56912 | Masking job selected in Configuration tab of the Provision VDB UI was not applied if submitting from that tab. |
DLPX-56890 | Setting 'Data Operator' and 'Reader' privileges via UI failed after upgrade to 5.2.2.0. |
DLPX-56856 DLPX-56857 | Management service crashed when loading the Dataset Performance screen. |
DLPX-56980 | Disk expand checkboxes disabled despite expandable space. |
Masking Fixes
Bug Number | Description |
---|---|
DLPX-55691 | Add support for special characters in the database schema name. |
DLPX-56069 | Support special characters in an SFTP connector password. |
DLPX-56214 | Support large numeric values with the secure shuffle algorithm. |
DLPX-56099 | Prevent the secure shuffle algorithm from being used with file or mainframe masking jobs. |
DLPX-56231 | Display a date format input when the date shift algorithm is selected in the Masking Job Wizard. |
DLPX-56323 | Display a date format input when the min/max algorithm is selected in the Masking Job Wizard. |
DLPX-56317 | Add support for setting a min/max algorithm's date format in the Masking v5 API. |
DLPX-56359 | Fix an issue with the secure shuffle algorithm's support for certain Oracle NUMBER datatype sizes. |
DLPX-56483 | Add support for ' (single quote) characters in a rule set's filter (where clause). |
DLPX-56469 | The Jackson library is vulnerable to CVE-2017-15095 prior to version 2.9.0.pr3. While Delphix believes the masking engine is not susceptible to this vulnerability, we have upgrading the version of Jackson used to version 2.9.2. |
DLPX-56867 | Fix an issue that can cause upgrades to fail when the Masking Engine has rule sets with many columns and limited memory. |
DLPX-56852 | Improve the performance of updating and deleting large rule sets. |
Delphix OS Fixes
Bug Number | Description |
---|---|
DLPX-56615 | This fix allows LDAP users to log into the Delphix Engine's command-line interface (CLI) when challenge-response support authentication (CRA) is enabled. |
Release 5.2.2.1 Changes
Management Server Fixes
Bug Number | Description |
---|---|
DLPX-56373 | VDB disable/enable fails post-upgrade if mount and umount commands are not in path on staging and/or target machine for environment user. |