Release 6.0.11.0 Changes
Management Server Fixes
Bug Number | Description |
---|---|
DLPX-53019 | The issue with the missing redo alert raised during the environment monitor check has now been resolved. |
DLPX-59299 | Discovery and monitoring rely on "Connected" in sqlplus output, which may not be the case if NLS_LANG is set to another language (e.g. Japanese). Downstream operations, like linking or provisioning, may then fail due to missing user privileges. |
DLPX-59662 | The issue with copy-Only Backups failure with Virtual Service Accounts has now been resolved. |
DLPX-62706 | The issue with the Hostchecker not properly checking /home/delphix permissions has now been resolved. |
DLPX-64082 | The issue with Oracle Provisioning scripts having hard-coded timeout issues has now been resolved. |
DLPX-65729 | Added retry functionality to the 'read backup files' operation during a validated sync to an account for an unstable environment. |
DLPX-69778 | SAML response is not logged on successful SSO login. |
DLPX-72043 | The issue where LiteSpeed |
DLPX-72220 | A UI issue that occurred while updating the vault when only the private key is changed has now been resolved. |
DLPX-72225 | Admin user created from management UI is no longer showing as 'non-admin' type. |
DLPX-72237 | The 'Verify Credentials' button from the DSP Throughput test page is now removed. |
DLPX-72369 | The dependency on a parent snapshot relying on the latest snapshot is now removed if a parent snapshot does not exist during the VDB enable operation. |
DLPX-72778 | Oracle dSource attach operation with changed DB ID using 'Force' option is now allowed. |
DLPX-74555 | Updated the "no Delphix connector" message while provisioning a windows source environment. |
DLPX-74676 | Oracle LiveSource LogSync should only catalog valid archive log files. |
DLPX-74851 | In the Add Environment GUI, the mouseover information for "Set Delphix Session Protocol Options (DSP)" has been corrected. |
DLPX-74896 | The race condition issue when running Oracle VDB refresh and dSource snap sync resulting in incorrect MDS entry for the parent snapshot of a VDB in the |
DLPX-75335 | Added a product name and product version for the Delphix Connector executable so this information can be available before installation. |
DLPX-75500 | For ag cluster nodes, if the refresh fails due to timezone discovery failure, don't delete the nodes from MDS as it doesn't mean we had an issue with the nodes. |
DLPX-75952 | Database configs will be replicated only if the associated VDB is replicated. |
DLPX-75995 | The issue causing environment 'Add' or 'Refresh' to fail when PowerShell Transcription is enabled has now been resolved. |
DLPX-76244 | The issue where TCP fallback connection to database stops responding if the Oracle database instance is down has now been resolved. |
DLPX-76290 | Databases of UNKNOWN cdb type are now included in the attachment of a non-PDB container. |
DLPX-76731 | Added Delphix support for |
DLPX-76759 | Added "Response" to faults along with other details when logged in the Admin App. |
DLPX-76777 | Remove orphaned Oracle logs resulting from archive log fetch timeouts. |
DLPX-76793 | Added execution timeout for execution of |
DLPX-76974 | The issue where a user was unable to change 'from address' of SMTP server to noreply@delphix.com in the GUI has now been resolved. |
DLPX-77112 | The issue where an Oracle VDB cannot be provisioned between different minor versions if the Source is on higher RU has now been resolved. |
DLPX-77284 | The issue where after a hotfix was removed due to a successful upgrade, the system would still indicate the hotfix was installed post-upgrade has now been resolved. |
DLPX-77345 | The issue where provisioning a vVDB fails with |
DLPX-77405 | Replicated password vaults will no longer be visible in the UI. |
DLPX-77676 | The issue where provisioning a vPDB from a PDB dSource fails with "ORA-65114: space usage in container is too high" if PDB |
DLPX-77708 | The issue where a refresh/disable/destroy of a VDB using NFSv3 could cause loss of access to other VDBs that were using NFSv3 has now been resolved. |
DLPX-77844 | The issue where V2P operations from a VDB snapshot would result in the deletion of any production datafiles that exist on specified V2P target directory has now been resolved. |
DLPX-77904 | Removed 'Factory Reset' for Delphix Engines that are Data Vaults, as the operation is disabled for those engines. |
DLPX-77912 | The issue that can cause a VDB stop, refresh, or rollback to fail with an internal error has been resolved. |
ORB-2465 | Removed the requirement that SAML SSO email addresses must match case-sensitively for SSO logins. |
Delphix OS Fixes (Activated after optional Reboot)
Bug Number | Description |
---|---|
DLPX-77577 | Increased nvme I/O timeout to prevent storage issues in EC2. |
Release 6.0.10.1 Changes
Management Server Fixes
Bug Number | Description |
---|---|
DLPX-77467 | Loading the setup app dashboard (as sysadmin) was rendering a server error popup with instruction to contact Delphix Support. This 6.0.10.0 error has been known to impair the ability to configure web proxy, PhoneHome, SMTP servers, and other connectivity settings via the GUI. It has now been resolved. |
Release 6.0.10.0 Changes
Management Server Fixes
Bug Number | Description |
---|---|
DLPX-18438 | The issue with provisioning to the latest available time that resulted in generating theexception.oracle.target.point.not_provisionable exception has now been resolved. |
DLPX-35480 | Previously, static routes were being added using the add command. Now, the same can be added using the create command. |
DLPX-57516 | The issue with the failure of management service to start after configuring some abbreviated timezones from a picklist in server setup or sysadmin CLI has now been resolved. |
DLPX-58133 | Previously, the Oracle SnapSync operation was resulting in a warning for BCT usage on editions that do not provide it. This issue has now been resolved. |
DLPX-58675 | The issue with the deletion of the last snapshot on timeflow by Retention during a failed Oracle DB_SYNC operation has now been resolved. |
DLPX-63003 | The issue with memory being exhausted while reading too many snapshots from MDS has now been resolved. |
DLPX-63347 | If the staging source has the "Use as Staging" flag set as off, the user was seeing a specific exception while trying to enable a linked dSource to point in the direction of what needs to be done. Any compatibility failure will now have a specific exception. |
DLPX-63601 | Previously, querying the following operation "backupset table" and "whether a database is part of AG or not" was resulting in deadlocks and lock timeouts errors. We have now added retries to resolve the issue. |
DLPX-64369 | The issue with throwing |
DLPX-65949 | The issue with misleading status in the progress bar while taking a copy-only backup has now been resolved. |
DLPX-69831 | Previously, the Oracle dSource SnapSync operation was not displaying a clear failure message if a dSource |
DLPX-70317 | The issue with the restarting of the NFS-server by the reaper thread while deleting a vPDB from a linked CDB with Talaria turned on has now been resolved. |
DLPX-71018 | The issue with UI displaying only the suffix of the device name used by Hyper-V has now been resolved. UI now displays a unique device name for storage in Hyper-V. |
DLPX-71292 | The issue with the allowance of incremental SnapSync after LogSync throws |
DLPX-71639 | The NFSv4 is now set as the default option when mounting datasets from OS platforms that support it. |
DLPX-71769 | The need to set permissions of |
DLPX-72011 | The issue with the CLI network setup not configuring the first network interface when multiple interfaces exist has now been resolved. |
DLPX-72186 | The issue with CDB log file retention working incorrectly if a PDB has multiple time flows pointing to the same CDB timeflow has now been resolved. |
DLPX-72432 | The format of |
DLPX-72956 | The issue with disabling the Oracle LogSync after running the validated sync job has now been resolved. |
DLPX-73575 | The timezone monitoring is now added for the Windows hosts. |
DLPX-73590 | You can now refresh a VDB whose parent dataset is in a different group without needing authorization on the parent or its group. |
DLPX-73800 | The issue with the failure of olsnodes when run as a non-Oracle user has now been resolved. |
DLPX-74504 | The issue with throwing a new DUE and NotFoundException when ojdbc libs cannot be read has now been resolved. |
DLPX-74945 | UI now displays a detailed error message for transaction log-chain break fault. |
DLPX-74992 | The issue with the failure of SnapSync operation when Database incarnation reset-logs end time is changed from "2021-03-13 22:03:07.0" to "2021-03-13 21:03:07.0" for virtual pluggable database “<database>" has now been resolved. |
DLPX-75389 | The issue with the recording of the insufficient details by Logsync when dbid change was detected has now been resolved. |
DLPX-75517 | The issue with the failure of the Oracle vPDB provisioning with the "ORA-00959: tablespace 'TEMP' does not exist" error has now been resolved. |
DLPX-75721 | The issue with the failure of an Environment discovery with the "DelphixFatalException: Unknown Oracle Database status: REFRESHING" error has now been resolved. |
DLPX-75737 | The issue with saving unnecessary logs by Retention if bookmark falls exactly on a snapshot end SCN or snapshot end timestamp has now been resolved. |
DLPX-75897 | Previously, failure to start I/O services after the upgrade operation was resulting in a stack restart loop. This issue has now been resolved. |
DLPX-75951 | The internal error being signaled during VDB SnapSync by |
DLPX-76288 | The NFS latency for workloads involving a lot of parallel I/O (e.g. Oracle VDBs with concurrent accesses to many data files) is now improved. |
DLPX-76388 | Previously, entering key pairs directly into hook environment variables, as opposed to via a vault or as passwords were resulting in an internal error. This issue has now been resolved. |
DLPX-76406 | The issue with NFS-based VDBs becoming unresponsive has now been resolved. |
DLPX-76447 | The issue with the V2P Functionality to customize target directory structure for exporting database files to separate file systems not working as documented has now been resolved. |
DLPX-76613 | The issue with the unnecessary accumulation of heap when validated sync is active for dSources using an environment user that eventually can cause out of memory issues has now been resolved. |
DLPX-76690 | The issue with the removal of extraneous Oracle data files while creating snapshots has now been resolved. The extraneous Oracle data files are now removed during the provisioning operation. |
DLPX-76692 | For V2P operation, we now use the unbuffered copy method for better performance. |
DLPX-76718 | The issue with the creation of the extraneous Self-Service branch segments during the replication operation has now been resolved. |
DLPX-76760 | Environment clusters will now show faults from their child nodes. |
DLPX-76802 | Previously, the engines that are in the DEFERRED upgrade state were resulting in the "Large Receive Offload" option turned off which was leading to performance degradation in network transfers. This issue has now been resolved. Upgrading the engines that are in the DEFERRED state will also resolve the issue. Screen reader support is now enabled. |
DLPX-76891 | CRON expression labels now ask for Quartz format on the user interface. |
Delphix OS Fixes (Activated after optional Reboot)
Bug Number | Description |
---|---|
DLPX-76619 | The NFS reliance on DNS to prevent VDB unresponsiveness related to DNS unreliability is now reduced. |
DLPX-76203 | The NFS latency for engines with many Oracle dNFS clients is now improved. |
DLPX-76119 | The issue with the Delphix Engine crashing or becoming unresponsive when canceling a replication job has now been resolved. |
DLPX-76991 | Optimized in-memory cache eviction by making minor improvements to I/O performance. |
Release 6.0.9.0 Changes
Management Server Fixes
Bug Number | Description |
---|---|
DLPX-28435 | MS SQL instances PatchLevel will be displayed in preference to the version on the UI. |
DLPX-40005 | Improved the error message that is displayed when a JDBC connection cannot be established or the Oracle database Instance is unavailable. |
DLPX-48080 | Oracle Home Check may generate spurious faults if Oracle Home entry does not exist in /etc/oratab. |
DLPX-55951 | Attempting to provision a plugin-based VDB onto an incompatible OS (windows to Linux or vice versa) is possible in the UI, and would fail with a crash requiring a restart. Now an informative error message is shown after the attempt is made. |
DLPX-59613 | Fixed creation of retention policies workers on replica objects after failover. |
DLPX-64307 | Environment refresh should ignore cluster discovery for Oracle VDBs. |
DLPX-66191 | Fixed the side-effects of the native Windows "Recent Files" behavior, when large numbers of PowerShell operations are being run concurrently. |
DLPX-67537 | Domain administrators can now create, view, and edit the alert profiles of other domain users. |
DLPX-69605 | Poor error message when selecting Timeflow range. |
DLPX-70502 | On detaching a dSource, delete backup server entry from MDS and related ones if the backup server is unused. |
DLPX-71002 | In case we have null values coming for recovery_model from msdb.dbo.backupset table, the user will see a generic exception for manual sync and a fault for validated sync. |
DLPX-71908 | Users will now see a warning when they remove any object from the replication specification list. |
DLPX-72012 | Prevents the same IP address from being configured on more than one network interface. |
DLPX-72411 | Environment names for Windows and Oracle Clusters are once again editable by users. |
DLPX-72609 | When we do MSSQL standalone environment discovery, the user will see a warning for databases attached to AG that are present and will not be discovered unless cluster environment discovery is selected. |
DLPX-72695 | Improved Oracle SnapSync performance by eliminating unnecessary calls to getTotalHoleBlocks. |
DLPX-73409 | Duplicate listener entry gets generated in MDS if Oracle listener is manually started with a non-uppercase name. |
DLPX-73586 | Fixed a display error of some snapshot names in the command line interface which showed references instead of actual names. |
DLPX-73720 | Provisioning an Oracle vPDB fails with "ORA-65149: PDB name conflicts with existing service name in the CDB or the PDB" if the PDB and CDB names are the same. |
DLPX-74050 | Environment names for Windows and Oracle Clusters are once again editable by users. |
DLPX-74078 | The Target Directory path is combined with other directories such as Data Directory, Archive Directory, Temp Directory, etc to build the full path for data files, archive logs, temp files, etc. As long as the combined paths are valid the V2P job proceeds. |
DLPX-74197 | Fixes a misleading warning about insufficient space on a replication target. |
DLPX-74201 | Snapshots created as a result of refresh or rewind operations will now be labeled as just "Snapshot" to avoid confusion. Users are advised to look at the Timeflow markers to know when the Timeflow operation was performed. |
DLPX-74367 | Delphix Engine repeatedly reports "Failed to parse logfile". |
DLPX-74377 | Improved diagnostics information for the case when Delphix Engine fails to connect to the windows host. |
DLPX-74387 | fix an issue that causes the management service to crash under heavy CPU load. |
DLPX-74398 | Added handling of dangling nodes during windows cluster environment add and refresh operations. |
DLPX-74486 | Delphix OS users cannot provision 12.2 TDE vPDB due to directory permissions in the default wallet location. |
DLPX-74495 | Enabled more logging in Delphix connector logs for timeouts. |
DLPX-74681 | During RAC vPDB provision, Oracle 19.9 target CDB crashes with ORA-00600 [krccfl_chunk] when BCT is enabled. |
DLPX-74806 | Improved error message displayed when the storage device initialization fails unexpectedly. |
DLPX-74860 | Provisioning the 2nd generation VDB fails if the dSource has imported read-only transportable tablespaces fails. |
DLPX-74975 | Allow adding invalid or unreachable paths as a shared backup location for dSources. |
DLPX-75026 | Invalid JDBC connections are not purged from the connection pool when the home is changed. |
DLPX-75134 | Improved performance for the Environment Databases pages when there are a lot of databases. |
DLPX-75363 | Update exception description is seen when the SnapSync fails for ASE encrypted database. |
DLPX-75401 | local listener set to null if oracle.lsnr.protocol_registration_order is quoted. |
DLPX-75506 | Fix a bug that can cause Oracle RAC VDBs to fail with stale NFSv3 mounts if NFSv4 is also enabled. |
DLPX-75532 | Insufficient heap memory settings on AIX cause connector and SnapSync to hang or crash. |
DLPX-75663 | FIPS compliant algorithms will be used while merging the old and new toolkit directories during environment refresh. |
DLPX-75716 | Delphix may remove Oracle VDB temp tablespaces during Snapsync. |
DLPX-75735 | Fixed creation of retention policies workers on replica objects after failover. |
DLPX-75834 | Rearranged Syslog configuration dialog inputs to avoid confusion and have a more consistent user experience. |
DLPX-75858 | BEQ processes can hold on to file descriptors leading to hook scripts hanging after upgrading to 6.0.7.0. |
DLPX-76018 | Remove hardcoded 5-minute timeout for doDropPDBKeepDatafiles.sh. |
DLPX-76140 | TDE SnapSync should ignore WARNING plugin violations. |
Delphix OS Fixes (Activated after optional Reboot)
Bug Number | Description |
---|---|
DLPX-71980 | Fix a bug that was causing the Delphix Engine storage pool to fail to import on boot under certain circumstances. |
Release 6.0.8.1 Changes
Management Server Fixes
Bug Number | Description |
---|---|
DLPX-75804 | Some Delphix operations may fail if mount and umount commands, on staging or target hosts, are setup to run as sudo and if sudo rules prohibit these commands from running with unrecognized options. The issue is fixed now after removing "-v" added in 6.0.8.0. |
Release 6.0.8.0 Changes
Management Server Fixes
Bug Number | Description |
---|---|
DLPX-49694 | Skip parsing of DBCC when code 0 is not present in the DBCC page output. In case the DBCC page has code 0 but not dbid, use bdbid (present in the buffer section). |
DLPX-68764 | VDB SnapShot does not progress if ASE database devices are not on Delphix storage, environment monitoring raises a fault. Subsequent VDB operations like enable, disable, start, stop, delete, snapshot, or refresh will fail. |
DLPX-70793 | Delphix Engine should not allow linking Oracle DB with null |
DLPX-71300 | For newer ASE versions (>= 15.7 SP138 and 16.0 SP02 PL05 and ASE 16.0 SP03), do not run DBCC PAGE anymore, as it was an identifier for DBCC CHECKALLOC that is already not run. |
DLPX-71471 | Error message asking user to manually perform disable/enable operation or correctly rename the target database back will be displayed during Start VDB, if VDB does not exist. |
DLPX-71687 | Provide a mechanism to enable VDBs up to filesystem mount point. |
DLPX-71875 | Fixed a bug that results in a memory reservation not being represented correctly in the Delphix API. |
DLPX-72046 | Deletion of vPDB in a vCDB shows this warning, "Encountered an error while shutting down and cleaning up Oracle files." |
DLPX-72209 | Downloading a support bundle is not supported at the same time that an upload of an upgrade image has been initiated by the same Delphix user. |
DLPX-72319 | Fixed an issue where some error dialogs would freeze in Internet Explorer 11. |
DLPX-72705 | Connection timeout when deleting remote shipper script can cause a timeout in LogSync client. |
DLPX-72757 | ASE sync using Dump History fails for large dump history files. |
DLPX-72780 | Timezone is set incorrectly for snapshots of Solaris 10 dSources and VDBs. |
DLPX-72904 | Storage capacity now includes usage from all file system objects, not just snapshots. |
DLPX-73143 | Fixed an issue where the support bundle dialog showed a loading spinner intermittently while jobs were running. |
DLPX-73354 | Traverse all shared backup locations while syncing, even if some of the paths are invalid or not reachable. |
DLPX-73489 | Fixed bug where adding or editing a parameter using the UI VDB Config Template "Text" tab was truncating the parameter's value. |
DLPX-73602 | Incorrect mount options used when a single instance RAC is linked as a standalone single instance. |
DLPX-73607 | Added paging for days with large numbers of snapshots to prevent slowdown. |
DLPX-73623 | Fixed an out-of-memory condition that occurs in SSH tunneling for encrypted log-syncs when storage latencies are high. |
DLPX-73627 | The help text on upgrade replication warnings have been updated to avoid confusion between Ignored and Resolved. |
DLPX-73668 | Fixed Missing security headers. |
DLPX-73669 | Cross-site request forgery (CSRF) issue in management UI. |
DLPX-73727 | Fixed an issue where the faults table was unable to navigate to other pages. |
DLPX-73797 | Fixed VDB refresh failures due to SQL Server Error 924 after setting VDB to single user mode. |
DLPX-74025 | Implemented logic to retry offline database along with a drop database to overcome deadlocks while off-lining or dropping the database. |
DLPX-74029 | VMware Hot-Add memory is not immediately reflected in the system API. |
DLPX-74057 | Fixed a typo in "Download Support Bundle" UI component where the word "suport" was missing a "p". |
DLPX-74254 | Ownership of files inside VDB now matches new owner when VDB owner is changed. |
DLPX-74298 | Fixed an issue where the user could not upload a keystore with a blank keystore passcode. |
DLPX-74362 | Fixes an issue with namespace deletion when the replication receive jobs have been cleaned up. |
DLPX-74442 | VDB Enable with attemptStart=false will now mount the datasets so that VDB can be started. |
DLPX-74457 | Cluster discovery for Oracle RAC clusters are partially failing on Solaris 10. |
DLPX-74529 | Fixed a bug so that an upgrade completes even when jobs fail. |
DLPX-74542 | Fixed a bug so that upgrade completion is properly handled after kernel upgrades. |
DLPX-74645 | Delphix Engine uses the uptime command to keep track of a target host reboot and auto start VDBs on the host. In some cases, the output of this command is not what is expected and causes unintended restart of a stopped VDB. This issue is now fixed. |
DLPX-74656 | Oracle errors during doCreateSPFile.sh are not captured. |
DLPX-74704 | Fixed a bug where the Dataset scroll does not extend to the bottom of a dataset list, thus truncating the status of the last dataset in the expanded group. |
DLPX-74883 | Prevent support bundle collection from cancelling replication. |
DLPX-74911 | Talaria TCP fallback fault may be misconstrued if an Oracle RAC node is down. |
DLPX-74997 | Prevent granting replicated roles to users. |
DLPX-75083 | Post upgrade cleanup task may become unresponsive while attempting a migration from 5.3.x to 6.0.x due to several threads stuck in WAITING state. |
DLPX-75095 | Provisioning an Oracle VDB fails if change-archivelog-mode.sh takes longer than 5 minutes. |
DLPX-75134 | Improved performance of the Environment Databases page under certain conditions. |
DLPX-75188 | Fixed "out of memory" issue when processing a large number of objects on the Target engine. |
DLPX-75204 | Addressed a performance issue on the Target engine when receiving large number of replicated objects. |
DLPX-75208 | Snapshot names are incorrectly redacted in the MDS dlpx_action table in support bundles. |
DLPX-75416 | Fixed a replication issue when there are sources with TLS enabled. |
Delphix OS Fixes (Activated after optional Reboot)
Bug Number | Description |
---|---|
DLPX-72065 | Fixed a bug that can cause a Windows iSCSI initiator to fail connect to the Delphix Engine. |
DLPX-72681 | Console Delphix status screen shows a Python stack trace if the system is configured with a static IP address. |
DLPX-73423 | Console Delphix status screen shows a Python stack trace if the system has no default route. |
DLPX-74216 | Fixed an issue that causes management service failures in low memory situations. |
DLPX-74622 | Fixed a bug that can cause a replication job to fail with an internal error. |
DLPX-75089 | Fixed a bug that can cause NFSv3 clients to lose locks during upgrade verification. |
DLPX-75524 | Fixed a bug that can lead to Oracle data corruption when running VDBs on Oracle 19c with dNFS. |
Release 6.0.7.0 Changes
Management Server Fixes
Bug Number | Description |
---|---|
DLPX-39006 | LogSync failed with "Cannot read archived log due to failure of log shipping script". |
DLPX-39245 | Fixed a bug that caused the management service to become inaccessible if the storage pool ran out of space. |
DLPX-59155 | Provisioning a VDB or vPDB failed with unclear error message 'A database with the name "xxx" already exists'. |
DLPX-60317 | Fixed Out of Memory issue when replicating a large number of objects. |
DLPX-60947 | Replica VDBs will be updated when performing a point-in-time restore. |
DLPX-62805 | vPDB provision did not raise an error when a non-provisionable target point-in-time was provided. |
DLPX-62969 | Fixed Out of Memory issue when receiving large number of replicated objects. |
DLPX-64600 | Skipped connecting to ASE dSources during SnapSync policy runs as it is not applicable for them, hence prevent recurrent faults that the policy throws for connectivity issues. |
DLPX-67363 | Maximum identify provider authentication time age can be customized for single sign-on. |
DLPX-67607 | Fix to make Snapsync throw exception if manifest file is missing or of 0 bytes instead of internal error with null pointer exception. |
DLPX-67767 | Fixed a bug that caused the upgrade to hang, while waiting for running jobs to finish. |
DLPX-70821 | Allow the entity id for SAML single sign-on to be a URL for compatibility with Azure AD. |
DLPX-71783 | doRenameDatafiles cleanup of extra files fails due to file permissions mismatch. |
DLPX-72010 | Fixed an issue that prevents changing the default gateway using the network setup CLI. |
DLPX-72075 | Maximum SAML response time skew can be customized for single sign-on. |
DLPX-72191 | Oracle privilege discovery not performed for all homes if an invalid home exists. |
DLPX-72351 | When a user tries to change credentials for a dSource, validating the credentials before updating them. In case of invalid credentials, showing user an error message about it. |
DLPX-72545 | Initial ORA-65294 error not reported to user when vPDB provision fails due to compatible parameter mismatch. |
DLPX-72652 | Fix and issue that prevents use of the NFSv4 on some versions of SUSE Linux targets. |
DLPX-72698 | Patching Oracle 19C vCDB leads to ORA-25153 as described in 2285159.1. |
DLPX-72807 | Fixed issue with SQL Server 2014 dSources with filestreams where sync failed in merging filestream directories due to long path names. |
DLPX-72882 | Datasets hooks script editor properly displays multiline scripts instead of as one long line on non-Chrome browsers. |
DLPX-72916 | Empty string in SNMPv3 USM username creation no longer throws fatal error. |
DLPX-73048 | Non-sys user credentials for Oracle sources cannot use password vault. |
DLPX-73108 | Fix a bug that prevents the API from displaying the correct number of CPUs or amount of memory assigned to a Delphix Engine after a hot-add operation. |
DLPX-73201 | Fix an issue that prevents the configuration of additional NICs on Azure Delphix Engines. |
DLPX-73202 | Fix a bug that can cause a VDB to fail to mount while other VDBs are being stopped. |
DLPX-73424 | Fix a bug that prevents the sysadmin from deleting a default route. |
DLPX-73527 | SnapSync job fails with 'internal error during execution' due to ONS/FanManager errors. |
DLPX-73528 | Fixed a bug that prevented accessing SDD specs from CLI. |
DLPX-73611 | Kerberos ticket expiration date parsing is incorrect after migration from Illumos to Linux. |
DLPX-73742 | Provisioning an Oracle TDE-enabled vPDB fails with the error "ORA-28367: wallet does not exist" if the TDE wallet for the target linked CDB is stored on ASM storage. |
DLPX-73765 | Fix a file descriptor leak that causes the management service to crash over time. |
DLPX-73789 | Auxiliary CDB instance uses dSource keystore location if WALLET_ROOT is configured in dSource. |
DLPX-74030 | CDB database password may be leaked as part of environment monitor checks that launch sqlplus command on the source or target host. |
DLPX-74043 | Delphix OS user cannot provision TDE-enabled vPDB due to directory permissions in the default wallet location. |
DLPX-74044 | Delphix OS user cannot provision TDE-enabled vPDB in Delphix-writable keystore location due to directory permissions. |
DLPX-74119 | Drop database fails if default database is set to any other than master. |
DLPX-74164 | Sync fails with db.aseldb.source.dump_history.incomplete_stripes after dump history file is purged and Use dump history is enabled for the dSource. |
DLPX-74233 | During failover of a namespace, if there is a collision between an environment in the namespace with one on the target engine, the namespace environment will get renamed if its host does not match that of the environment on the target. |
Delphix OS Fixes (Activated after optional Reboot)
Bug Number | Description |
---|---|
DLPX-73390 | Improve replication receive throughput. |
DLPX-73393 | Improve write performance under extreme disk fragmentation. |
DLPX-73280 | Improve write performance under extreme disk fragmentation. |
Release 6.0.6.1 Changes
Management Server Fixes
Bug Number | Description |
---|---|
DLPX-73848 | Fixed an issue that can cause the management service to fail to start after upgrade on systems that have had SNMP enabled. |
DLPX-73859 | Fixed a file descriptor leak triggered by faults and alerts that can cause the management service to fail. |
Release 6.0.6.0 Changes
Management Server Fixes
Bug Number | Description |
DLPX-47065 | VDB recovery failed when files other than archive logs were detected by Oracle. |
DLPX-47493 | Fixed the bug where VDB directory under the DelphixConnector directory was not being removed from the target host on MSSQL VDB deletion. |
DLPX-48046 | Added sorting parameter to network test APIs. |
DLPX-61405 | Replication may send more data than expected if masking involves dropping large DBF files. |
DLPX-61525 | The height of the storage configuration list was limited to show 3 disks at a time. It will now dynamically grow with the number of disks. |
DLPX-63603 | Increased connector timeout from 10 minutes to 30 minutes to avoid unnecessary faults due to timeout during Validated Sync operation. |
DLPX-67368 | Delphix Engine hostname change is now immediately reflected in Splunk events. |
DLPX-67593 | Fixed an issue that caused the management service to remain offline following an out-of-space condition. |
DLPX-68531 | Introduced better handling of UniversalConnectionPoolException errors during SnapSync. |
DLPX-69759 | Oracle environment discovery failed due to an unhandled exception occurring at insert into dlpx_faults. |
DLPX-69852 | Fixed a bug that caused network configuration problems when removing and adding additional NICs. |
DLPX-70426 | Redaction of usernames took forever on tables with millions of entries. |
DLPX-70583 | move-to-asm.sh fails if timing is set in glogin.sql. |
DLPX-70638 | Removed Failed Actions section of Actions sidebar, in favor of manually dismissing from Running Actions and falling to Finished Actions section. |
DLPX-70653 | Removal of all instances in a RAC VDB should not be allowed. |
DLPX-70808 | Fixed issue related to the creation of empty DisableBroker.sql on the windows machine in case DisableBroker.sql execution fails in the first attempt. |
DLPX-70896 | Added more detailed error message for when the Delphix Engine fails to push a script to windows host. |
DLPX-70919 | Fixed an issue that causes job progress to not update in Self-Service. |
DLPX-70928 | Fixed a bug that results in a Delphix Engine remaining powered on following a shutdown from the user interface. |
DLPX-71093 | For AG databases, a full backup is not required even recovery fork guid changed but the LSN chain didn't break because of transactional log backups. |
DLPX-71097 | Unable to ignore snl.bct.needed warnings if Block Change Tracking is legitimately disabled on an Oracle dSource. |
DLPX-71153 | Recovery of PDB should fail if the database is down after offlining datafiles. |
DLPX-71370 | While deleting initiator in windows environment deletion operation, delete all the views as well for that initiator. |
DLPX-71685 | VDB is auto disabled if the hook fails. |
DLPX-71865 | Reduced the size of support bundles. |
DLPX-71961 | When a PDB is selected for replication, its CDB and all other PDBs in the parent CDB get automatically selected for replication. |
DLPX-72031 | Fixed VDB refresh operations failures due to 'DB STARTUP' background process spid greater than 50. |
DLPX-72066 | Migrate VDB verifies against the old configuration, rather than new. |
DLPX-72083 | Fix an issue that causes a fully-qualified hostname to be changed on upgrade from 5.3 to 6.0. |
DLPX-72131 | Added namespace support for HashiCorp password vaults. |
DLPX-72265 | doCreateTempfiles.sh.template exits with code 0 on failure. |
DLPX-72340 | Incomplete recovery not detected during provisioning. |
DLPX-72386 | Unlock Solaris x86 Solaris -> Linux x86 provisioning. |
DLPX-72452 | For clusters with long hostnames, vPDB sync fails with exception.oracle.accessor.instances.missing. |
DLPX-72495 | Fixed a bug that prevents the application from coming up after an upgrade |
DLPX-72686 | Delphix no longer logs environment variables in logs on connected hosts since this could leak sensitive information such as passwords that are sometimes stored as environment variables on database hosts such as for the ASE database. |
DLPX-72730 | Fixed a Snapsync performance issue. |
DLPX-72790 | SnapSync job fails with 'internal error during execution' due to ORA-01652. |
DLPX-72862 | The scenario which was causing the null pointer has been fixed now. |
DLPX-73300 | Validation of connection to a container for PDBs should allow connecting to CDB$ROOT. |
DLPX-73311 | Added platform detection for ESX 7.0u1. |
DLPX-73449 | Replication of policies between two engines, in a loop, could lead to OOM exceptions. |
Delphix OS Fixes
Bug Number | Description |
---|---|
DLPX-72990 | Addressed a minor CVSS 5.9 security issue with no known attack vectors. |
DLPX-73067 | Fix for CVE-2020-10753. |
DLPX-73069 | Fix for CVE-2020-12059. |
DLPX-73070 | Fix for CVE-2020-1760. |
Delphix OS Fixes (Activated after optional Reboot)
Bug Number | Description |
---|---|
DLPX-71924 | Fixed a bug that causes support bundle collection to fail with an internal error. |
DLPX-72918 | Fixed a system crash that can happen when replicating a masked VDB using SDD. |
DLPX-73147 | Fixed a bug that can cause a replication source to crash if it had run replication while running on 5.0. |
Release 6.0.5.0 Changes
Management Server Fixes
Bug Number | Description |
DLPX-23360 | The unistallation of the Delphix Connector installer should succeed even if one of the component connector services doesn’t exist. |
DLPX-69155 | Reduced the time taken to generate support bundles in some cases. |
DLPX-67316 | Recreating a controlfile against an Oracle source may yield misleading error during snapshot. |
DLPX-70766 | JDBC driver updated to resolve intermittent JDBC connection failures due to JDBC SSL bug. |
DLPX-70785 | Options passed to VDB mounts on target AIX hosts did not include read and write size values. This fix adds the rsize and wsize parameters to mount command depending on the maximum values host is configured to support. |
DLPX-70741 | Enabling Validated Sync while SAP ASE SnapSync job is running leaves staging database unrecoverable. |
DLPX-69865 | Fixed a bug that causes a network interface to become unconfigured if its MAC address changes. |
DLPX-71233 | If LogSync is suspended when performing SnapSync of a standby database in real-time apply, SnapSync attempts to backup the archived logs which can cause SnapSync to become unresponsive. |
DLPX-69800 | UEM/Hostchecker directory ownership checks fail on HPUX environment with long usernames. |
DLPX-69807 | Provided mechanism for the user to bypass corrupted/incomplete jdbc libraries. |
DLPX-66585 | Bundle ID "fault.environment.configuration.file.owner" reports insufficient host address. |
DLPX-65739 | createDelphixDBUser.sh fails when "@" used in the password. |
DLPX-70973 | SAP ASE database provisioning fails if the source database has holes in log fragments. |
DLPX-71532 | Improved error handling for Oracle memory configuration errors. |
DLPX-62987 | Allowed assigning privileges over replicated objects through the UI. |
DLPX-71593 | TIMEFLOW_REPAIR incorrectly skips a log because of "wrong database". |
DLPX-71751 | Added NFSv4 support on AIX for Oracle and SAP ASE. |
DLPX-71736 | Dynamically disable RPC services if NFSv3 is no longer in use. |
DLPX-71772 | Network DSP Test between versions 5.3 and (6.0.3, 6.0.4) is fixed. |
DLPX-71513 | Replicate non-data objects like delphix engine users, authorizations, roles, permissions, policies and DB config templates. |
DLPX-71305 | Unable to load dummy recovery database dump due to SAP ASE error 15728. |
DLPX-71172 | Enabling SAP ASE dump history causes IllegalStateException in getDumpListFromLastRestoreDateAndFiles due to timestamp mismatch because of TZ. |
DLPX-71178 | SAP ASE internal error raised when dump history file is purged using sp_dump_history. |
DLPX-65101 | Fixed a race condition between a DB_DELETE job and the Oracle retention policy worker for the same container that can lead to a deadlock between the job and the worker. |
DLPX-71918 | Fixed an issue that causes the Delphix Engine UUID to change upon rebooting in IBM Cloud. |
DLPX-71141 | Fixed an issue where upgrading an Oracle dSource or changing the environment user in a linked Oracle dSource fails with the error "SOURCE_UPGRADE job for xxx failed due to an internal error during execution." |
DLPX-71611 | Updated UI time zone library to IANA 2020a. |
DLPX-70349 | Fixed a memory leak during incremental replication. |
DLPX-72038 | Fixed an issue that prevents 5.3.x - 6.0.x upgrade if a static route exists that goes over a DHCP interface. |
DLPX-72148 | Fixed a bug of always order hooks alphabetically rather than the running order set by users. |
DLPX-71971 | Allowed Enable/Disable of VDB if its current Timeflow has at least one snapshot. |
DLPX-72115 | Changed the Time Point field on a VDB back to reflecting the point on the parent the VDB was created from, but displayed in the timezone of the parent. |
DLPX-71995 | 6.0.4.0 can no longer interact with 5.3.x remote Masking Engines. |
Delphix OS Fixes (Activated after optional Reboot)
Bug Number | Description |
---|---|
DLPX-70675 | Fixed a bug that causes the system to become unresponsive after expanding multiple storage devices. |
Release 6.0.4.2 Changes
Management Server Fixes
Bug Number | Description |
---|---|
DLPX-72155 | Fixed an issue that can render a Delphix Engine unbootable if a reboot occurs after upgrade verification but before the upgrade is applied. |
DLPX-71141 | Fixed an issue where upgrading an Oracle dSource or changing the environment user in a linked Oracle dSource fails with the error "SOURCE_UPGRADE job for xxx failed due to an internal error during execution." |
Release 6.0.4.1 Changes
Management Server Fixes
Bug Number | Description |
---|---|
DLPX-71930 | Fix a bug that causes feature flags to be disabled when upgrading to 6.0.4.0. |
Release 6.0.4.0 Changes
Management Server Fixes
Bug Number | Description |
---|---|
DLPX-68173 | Resolved an issue where temporary database backup/device files created for cleaning up the target database were not being deleted. |
DLPX-68773 | The management stack runs out of memory as the environment monitor does not purge stale objects. |
DLPX-69573 | Allow linking an Oracle PDB with a lowercase name. |
DLPX-69634 | Allow provisioning an Oracle PDB with a lowercase name. |
DLPX-69962 | After detaching a PDB, perform unplug/plug, and attach again, if disabled is performed before SnapSync, the PDB can no longer be enabled. |
DLPX-66045 | Prevent Self-Service Container branches getting into an unusable state by blocking deleting the last segment of branches. |
DLPX-7037 | Snapsync performs an unnecessary checkpoint. |
DLPX-68277 | Users will see the detailed error message upon connection failure to Delphix connector during OS user validation and there will also be a "More" button with an error message which will open an error popup with all error details. |
DLPX-70288 | On the "Add Environment" screen when OS user validation will get fail, they will see the "More" button along with the error message. When the user clicks the button, an error popup opens with all details of the error and suggested action. |
DLPX-70832 | NFSv4 support for appdata sources running on AIX. |
DLPX-68495 | Fixed GUI reporting conflict information when creating a Retention Policy. |
DLPX-70788 | Added Environment User field for MSSQL sources in Datasets -> Configuration -> Source tab -> Staging Environment section. |
DLPX-58047 | Fixed bug where the sort sequence was incorrect. Fixed in Hook Operation Templates. |
DLPX-67931 | Provision against VPDB after create/drop a new tablespace failed with exception.oracle.targetscripts.rename.datafiles. |
DLPX-59910 | Comps.xml associated with Oracle Homes are marked as unparseable if they are longer than 65535 characters. |
DLPX-55476 | CLI provisioning fails when the mount point provided includes quotes around the path. |
DLPX-71168 | Changed type to text and spaced "Secret Key" and "Username Key". |
ORB-3285 | Support using api.delphix.com as a proxy for verifying the Cloud Agent binary's code signature certificate. |
DLPX-71006 | Allow provisioning across patch versions for Oracle versions on or after 18.X. |
DLPX-71334 | Migrate NTP configuration when upgrading between 5.3 and 6.0. |
ORB-3286 | Communication with Central management servers is now routed through the web proxy when one is configured for the Engine. |
ORB-3117 | Summary: Increase an action's failure message size to 256 characters so users can view large failure messages. |
Release 6.0.3.1 Changes
Delphix OS Fixes (Activated after optional Reboot)
Bug Number | Description |
---|---|
DLPX-71339 | Fixed an issue that can cause the Virtualization Management service to become inaccessible when the system memory became highly fragmented. |
Release 6.0.3.0 Changes
Management Server Fixes
Bug Number | Description |
DLPX-63192 | More details will be displayed in the error message in case DB_SYNC fail due to missing SELECT permission on database 'msdb'. |
DLPX-67708 | Removed unnecessary Source Continuity source-archive file system. |
DLPX-66878 | A meaningful error message will be displayed in case the user is missing 'VIEW ANY DEFINITION' and 'VIEW SERVER STATE' permissions on AG Instance and linking is performed. |
DLPX-68668 | Fixed the issue when Environment discovery fails with Internal Error when Oracle DB instance name is > 15 characters. |
DLPX-68539 | Added support for Read-Only Oracle homes. |
DLPX-62027 | Fixed a bug that causes factory reset to fail when there are provisioned VDBs. |
DLPX-67830 | Eliminated a virtualization management service crash caused by egregious use of memory by environment monitoring. |
DLPX-69067 | Enabled NFSv4 support for older RedHat NFS clients. |
DLPX-68491 | Fixed an issue when SCAN Listener is not discovered for Oracle 19c Cluster Environment. |
DLPX-68931 | Improved replication throughput by parallelizing data streams. |
DLPX-69350 | Fixed an issue where in some cases a VDB's Time Point would not appear. |
DLPX-62602 | Prevented a full snapsync after detecting an incarnation change of and reverting to a previous incarnation of an Oracle database. |
DLPX-69579 | Resolved the issue of intermittent failure of DB_SYNC for source database full backups containing in-memory tables which were caused due to improper merging of filestream folders. |
DLPX-69104 | Fixed an issue when Environment Monitor task monitors replicated entities could lead to Out of Memory. |
DLPX-58561 | Increased online Redo Log size when using VDB Provisioning defaults from 50mb to 1024mb. |
DLPX-68831 | Storage is removed even when the drop database fails, causing ASE error 823. |
DLPX-68323 | Linking will not fail in case a slash is used as the path delimiter on the source database. |
DLPX-69561 | Allowed NoLogging Diagnosis to be shown and edited for Oracle CDBs. |
DLPX-69625 | Fixed an issue that causes the CLI to hang when deleting an object. |
DLPX-65357 | Source Environment selection in Attach dSource dialog is now alphabetically sorted. |
DLPX-65215 | Fixed an issue where Hotfixes aren't listed until after management service restarts. |
DLPX-57988 | The increased timeout of doShutdownOracleInstance.sh script from 20 seconds to 10 minutes. |
DLPX-70018 | Resolved the issue where during validated sync, fault "fault.mssql.source.next.backup.missing" was caused due to backupsets with similar first and last lsn. |
DLPX-66671 | dSource selection in dSource Linking Wizard is now alphabetically sorted. |
DLPX-65723 | MSSQL server cluster address is now editable through the Environments GUI. |
DLPX-69514 | Gracefully handle accelerated networking on Azure. |
DLPX-68942 | Implemented retries with some time delay in case of a failure while switching database user mode. |
DLPX-56626 | Some orcl_log_info entries have a very large and incorrect end_scn (281474976710655). |
DLPX-67579 | Deleted users' actions should be included in the action/audit log API results. |
DLPX-69863 | Enhanced instruction text relating to SSH when editing environment users. |
DLPX-70081 | Removed excessive debug logging for DSP connections which results in fast rollover of debug logs. |
DLPX-66203 | CLI / API calls to refresh/rewind vCDB directly should be disallowed. |
DLPX-67194 | RHEL 7.6 connector log shows Unidentifiable version string: RedHatEnterpriseServer 7.6. |
DLPX-66754 | When VDB is disabled, environment configuration can now be edited in the UI. |
DLPX-62095 | A wrong certificate is identified as an issuer of a self-signed certificate in rare cases. |
DLPX-69243 | Do not require an issuer to be present or keep the full chain intact on Truststore operations. |
DLPX-59331 | Permit non-CA certs in user Truststore. |
DLPX-60779 | Changed error message when there are no compatible installations on provisioning. |
DLPX-69518 | Provisioning failures due to BitLocker encryption will be identified and a proper error message will be displayed. |
DLPX-64797 | Fixing memory leak in hk2 library. |
DLPX-70039 | Password vault migration nullifies ASE linked source dump credentials. |
DLPX-70089 | Protection against a variant of billion laughs attack (XML entity expansion). |
DLPX-64207 | Added API support to revert from static to DHCP DNS settings. |
DLPX-68857 | Faults reported for Oracle Home missing where the Central Inventory does not show this Oracle Home present. |
DLPX-64435 | Exclusively specifying 'required' parameters to discover Oracle cluster via CLI results in an exception. |
DLPX-69604 | Alerts & Faults are reported for hosts in a namespace that can cause Out of Memory issue. |
DLPX-39882 | Prevented cloning of Tiimeflow storage for Oracle source continuity. |
DLPX-67425 | Resolved an issue when validated sync (with full/diff) restored multiple backupsets and a restore failed with a SQL server transient issue after a source continuity reset event resulting in a state where no operations could be performed on the dSource. |
DLPX-70433 | "DLPX_EXECUTE_SQL_CLEANUP_RETRY" will also print nested SQL error messages in case of command failure. |
DLPX-68582 | Customers now have access to an API to display the Engine License information. |
DLPX-61335 | Displayed in confirmation dialog the name of the user being deleted. |
DLPX-70639 | Resolved output buffer issue while identifying BitLocker encryption during provisioning on Win19. |
DLPX-66259 | Updated messages on the upgrade page when the operation fails. |
DLPX-70782 | Bumped up connector version for NET 4x installer as shipped OpenJDK version had been upgraded. |
Delphix OS Fixes (Activated after optional Reboot)
Bug Number | Description |
---|---|
DLPX-68995 | Improved performance of dataset deletion. |
DLPX-68997 DLPX-68999 | Improved single connection replication throughput. |
DLPX-70697 DLPX-70703 | Addressed an issue that causes long periods of I/O unresponsiveness. |
DLPX-69953 | Fixed a bug that can cause a Windows iSCSI initiator to fail to connect to the Delphix Engine. |
DLPX-70512 | Fix a hang in the I/O subsystem that can cause the Delphix Engine to become unresponsive. |
Release 6.0.2.1 Changes
Management Server Fixes
Bug Number | Description |
---|---|
DLPX-70065 | Provisioning a VDB from a dSource or another VDB will fail if the following conditions are met:
|
DLPX-69350 | Fixed an issue that the time point attribute of a VDB is not shown. |
Delphix OS Fixes (Activated after optional Reboot)
Bug Number | Description |
---|---|
DLPX-69864 | Fixed an issue that causes MSSQL operations to hang after the reception of an iSCSI LUN reset. |
Release 6.0.2.0 Changes
Management Server Fixes
Bug Number | Description |
---|---|
DLPX-62806 | Fixed an issue where provision against PDB after unplug/replug against the same linked PDB fails with exception.oracle.targetscripts.controlfile.create. |
DLPX-67567 | Oracle Source Continuity creates an unnecessary source-archive file system on zfs. |
DLPX-27807 | LogSync may fall behind when connected to an Oracle physical standby database in Real-Time Apply mode. |
DLPX-68385 | Customer provided Oracle Java missing in the search path for Java on hosts. |
DLPX-62782 | Reducing the number of nodes for RAC VDB and VDB in NOARCHIVELOG mode may result in ORA-00258 errors during VDB enable operation. |
DLPX-62738 | Better error message when plugins are uploaded out of sequence. |
DLPX-68722 | The product now recognizes VMware with BIOS date of 12/12/2018 as VMware 6.7.0u2. |
DLPX-68579 | SnapSync of Oracle 19c DB with encrypted tablespace fails with fatal exception "Block header 91 is not empty". |
DLPX-68689 | Fixed the issue where a huge number of error messages from ASE caused OutOfMemory Error. |
DLPX-68957 | Always On AG discovery will not fail in a multi-subnet environment. |
DLPX-63088 | Can now recover multiple Self-Service containers at the same time. |
DLPX-47977 | Improved handling of snapshot standby. |
DLPX-64125 | SnapSync failed with exception.oracle.dsource.sync.no_hosts.rac on RAC clusters with very long hostnames. |
DLPX-62584 | PDB enable failed after migration if mountBase has a trailing slash. |
DLPX-68657 | Virtualization can now fetch jobs from Masking engines configured with HTTP redirection. |
DLPX-69121 | It is no longer mandatory to have at least one enabled system administrator with local credentials. |
DLPX-68167 | Fixed an issue where too many requests were being sent for Faults from the Datasets pages. |
DLPX-69082 | Large stderr produced by failed rsync jobs are truncated to prevent Java OutOfMemory errors. |
DLPX-58600 | Datasets filter updated so that all items within a group that matches the filter string are displayed, even if the items contained in the group do not match the filter string. |
DLPX-65896 | VDB deletion failed due to the inability to delete LogSync worker. |
DLPX-57903 | Improved diagnosability of PDB discovery issues. |
DLPX-68878 | Fixed issue where start/stop buttons were not being displayed in the RAC instances configuration table. |
DLPX-69271 | Enabled replication smart failover by default. |
DLPX-66715 | The user-visible name for Oracle cluster objects is being replaced with the Oracle cluster name. For windows clusters, the user-visible name is being replaced with the cluster address. |
DLPX-68929 | Changed default replication settings for better out of the box performance. |
DLPX-68930 | Improved replication throughput when sending multiple timeflows. |
DLPX-69245 | Fixed a memory leak that occurs when experiencing connectivity errors. |
DLPX-69377 | At least one non LDAP system user should be enabled when the LDAP server is being disabled. |
DLPX-68575 | LDAP principal fields were not being redacted in phone-home bundles. |
DLPX-68528 | Self Service Recover operation failed due to missing Timeflow. |
Delphix OS Fixes
Bug Number | Description |
---|---|
DLPX-66808 | Re-introduced console splash screen with IP address and service states. |
Release 6.0.1.1 Changes
Delphix OS Fixes (Optional on Reboot)
Bug Number | Description |
---|---|
DLPX-69203 | Improved synchronous write performance over iSCSI. |
DLPX-69167 | Improved SQL Server data ingestion performance by leveraging asynchronous writes on underlying storage. |
DLPX-69298 | Eliminated possible data corruption on SQL server and vFiles over iSCSI that can occur when a Delphix Engine reboots. |
Release 6.0.1.0 Changes
Management Server Fixes
Bug Number | Description |
---|---|
DLPX-60689 | For SAP ASE, instead of using the DBCC CHECKALLOC command to fix DBID mismatch issue, the MOUNT command with FIXDBID and ALLOW_DBID_MISMATCH clauses will be used, to improve performance. |
DLPX-65831 | VDB snapshots need to clean unneeded ZFS datafiles. |
DLPX-63949 | Improved boot time after 5.3 to 6.0 migration by optimizing metadata indexing. |
DLPX-66261 | Upgrades to 6.0.0.0 will only be supported from a release greater than or equal to 5.3.6.0. |
DLPX-66486 | Snapshot of a linked database can end up with extra datafiles that do not belong to the database which might cause VDB on VDB provision to fail during rename of datafiles. |
DLPX-66558 | Cluster environment discovery was incomplete if the host locale was not English. |
DLPX-66804 | DB_LINK using incorrect user when RAC node also configured as a standalone environment. |
DLPX-66768 | vPDB save state lead to rollback or child provisioning failures. |
DLPX-66823 | Unable to link database with CL8MSWIN1251 charset. |
DLPX-64538 | Fixed a bug causing the timezone selector to only be visible when manually setting the time. |
DLPX-66809 | Removed the Windows Diagnostics Files and Directories on successful Diagnostics upload. |
DLPX-67279 | Provision failed when the source was from a RAC Oracle Standard Edition database and the target was Oracle Standard Edition. |
DLPX-67451 | Fixed an issue that sporadically caused replication to fail with an internal error. |
DLPX-67454 | Delphix Engine should select the highest version ojdbc driver available at ORACLE_HOME/ojdbc/lib. |
DLPX-66077 | Ensures child worker threads are gracefully exited when parent linked source sync job has completed/terminated. |
DLPX-45983 | MSSQL Validated sync will resume when storage usage falls below the threshold if storage threshold enforcement failed in the past. |
DLPX-67560 | Fixed an issue where MT provision may result in ORA-02058 due to un-purged or inflight 2PC transactions on dSource. |
DLPX-67594 | Old timeflows and snapshots are not getting removed by snapshot retention. |
LX-2020 | Report the correct amount of memory allocated to EC2 Nitro instances. |
DLPX-67413 | Fixed an issue where VDB point in time provisioning might fail if Oracle database environment is configured in a non-English locale. |
DLPX-67684 | PDB provisioning failed if the source had shutdown triggers. |
DLPX-67575 | Fixed failure during point in time 'Virtual to Physical' provisioning. |
DLPX-67668 | After setting the database online give it some extra time to startup completely, before doing any further operation on it. |
DLPX-67759 | Redact sensitive information from phone-home data. |
DLPX-64638 | Validated sync stops working if Delphix cannot connect to the backup server. |
DLPX-65559 | Even when the staging instance is down, attempt counter to detect backup files keeps on increasing and eventually, it stops detecting backups. |
DLPX-56537 | When a target host is used by a large number of dSources for staging or has a large number of objects, the performance of Delphix operations like validated sync, refresh, rewind, etc can be slow due to Powershell processes being serialized. |
DLPX-67894 | Removing cluster resource without removing its dependency can result in cluster failure. So, added retryer logic while fetching the resource dependencies (Get-ClusterResourceDependency) and ultimately fail the operation after all the retries. |
DLPX-67813 | Unsupported SQL server backup type gets picked while validated sync and the operation fails while looking for the backup. So, introduced a tunable filter to automatically skip SQL backups taken by backup software not supported by yet Delphix. |
DLPX-67925 | Added env host connectivity toolkit support for SLES on Power9. |
DLPX-67934 | Retries to fetch image identifiers during Netbackup restore if there is a mismatch between MSDB and Netbackup Master. |
DLPX-67655 | Fixed an issue where retention enforcement can generate user-visible errors while attempting to delete snapshots with dependencies after PDB migration to new CDB. |
LX-1944 | EBS NVMe devices can now be used in Delphix Engines. |
DLPX-68022 | Fixed an issue where hostchecker 'Check Oracle DB Instance' fails on HPUX and AIX. |
DLPX-68124 | PDBs with lower/mixed case names will not enable after an upgrade. |
DLPX-68126 | Fixed a bug that limits the number of disks that can be added in GCP. |
DLPX-67421 | Update the primary db file names in a transaction with the Timeflow creation to make sure whenever a Timeflow is created successfully we have its primary file information. |
DLPX-67440 | Skip VDBs having its current Timeflow as null from 'PrimaryDbFileAvailabilityCheck' as these VDBs doesn't undergo queisceing and are recoverable by refreshing them. |
DLPX-61818 | Linking wizard - Target Environment step - Privileged Credentials authenticates on the selected target now. |
DLPX-68117 | Some non-Admin users, lack all permissions, are unable to login to upgraded engine. |
DLPX-67290 | A wrong version input by user while manually adding a SQL Server instance, created issues in provisioning VDBs. SQL Server version will now be auto-discovered for manually added instances on adding or refreshing the environment. |
DLPX-66238 | Updated error message to let know user that non discovered CDBs are filtered out from the list when linking a detached source. |
DLPX-68457 | When a target host is used by a large number of dSources for staging or has a large number of objects, the performance of Delphix operations like validated sync, refresh, rewind, etc can be slow due to Powershell processes being serialized. |
DLPX-68484 | Fixed the issue where 'lstart' column value of sysusages table was beyond the range of Integer data type by taking the Long data type to store the lstart value. |
DLPX-68500 | Fixed an issue where the NTP service is not started following a reboot. |
DLPX-68290 | Support bundle generation can be time-consuming if the engine has a large number of snapshots to process. |
DLPX-67792 | Fixed issue in grids in which the selection checkbox was unclickable. |
DLPX-67555 | Provision vPDB/vCDB fails with ORA-45900 if the parameter enable_pluggable_database is omitted when specifying database parameters for new vCDB. |
Delphix OS Fixes
Bug Number | Description |
---|---|
DLPX-67782 | Engines running 5.3 on EC2 i3 can now be migrated to 6.0. |
DLPX-67961 | Fixed an issue that prevents ssh access after switching to a static IP address. |
DLPX-65948 | Fixed a bug that could cause replication jobs to fail with internal errors |
DLPX-68025 | Improved boot time after 5.3 to 6.0 upgrade by reducing the overhead of setting ZFS properties. |
DLPX-67868 | Fixed a bug that can cause the management service to run out of memory when disabling the Splunk integration. |
Release 6.0.0.0 Changes
Management Server Fixes
Bug Numer | Description |
---|---|
DLPX-27433 | The analytics GUI network graph shows newly added NIC information without requiring a management service restart. |
DLPX-33998 | If you add a hook script via the CLI, newlines are removed erroneously. |
DLPX-40094 | Correctly set the default type for the parameters to all operations in the CLI according to the container type. |
DLPX-43215 | Exclude sybsecurity from the list of auto-discovered databases. |
DLPX-48712 | Java 6 packages are no longer included in the product image. |
DLPX-48280 | When a user is set with the Provisioner role the 'provision' button does not appear, meaning anyone set with this role only is unable to provision VDBs. |
DLPX-53996 | The Delphix Engine does not provide instructions to browsers to avoid caching HTTP responses (pages). |
DLPX-54740 | Ensure Windows mount points are always unmounted as part VDB refreshes to prevent future VDB refreshes from failing due to "ERROR_ASSIGN_MOUNTPATH: failed to assign mount path for disk <dsik_number> at <mount_path>, error -2147024751". |
DLPX-55282 | In environments where the vPDB has been provisioned using a Delphix provisioned virtual CDB, shutting down the virtual PDB causes it to get into an incorrect "Cannot monitor" state, this has now been fixed to show the correct "Stopped" state. |
DLPX-55598 | Fixed an issue where vPDB refresh/rollback triggers spurious vCDB restart jobs, after vPDB+vCDB auto-restart. |
DLPX-55829 | Validated Sync can fail when monitoring ASE backup servers started by using the $DSLISTEN environment variable instead of the "-S" argument. This can be worked around by accessing $DSLISTEN in the RUN_xxxxx script and pass it down as -S. |
DLPX-55958 | VDBs with no snapshots failed to re-enable after a Delphix Engine upgrade, this has now been fixed. |
DLPX-57454 | Display underlying ssh error when environment host connections fail. |
DLPX-58519 | Enable Oracle LiveSource when LiveSource is in RESYNC_NEEDED state currently re-start Oracle Redo Apply. Oracle Redo Apply should not be restarted in this state. |
DLPX-58760 | Fixed a TCP port leak in the network throughput test feature. |
DLPX-58845 | Provisioning vFiles to the same host using different OS Environment Users no longer fails. |
DLPX-59772 | The API to list all snapshots consumes a significant amount of memory when there are more than 100,000 snapshots on the engine. |
DLPX-60356 | Fixed an issue where Oracle remote listener registration fails if set to empty string. |
DLPX-60603 | Network settings dialog now displays actual MTU value rather than a checkbox. |
DLPX-60907 | Fixed an issue where the Environment Monitor on Redhat 6.9 and 6.10 might throw unidentified version errors. |
DLPX-60979 | When user configures connection strings manually, these connect strings can end up connecting to incorrect PDBs/CDBs causing invalid snapshots. Verify that each connection to a PDB/CDB connects to the expected PDB/CDB. |
DLPX-60993 | Delphix backups create controlfile records; in rare circumstances, these records can cause invalid snapshots. To avoid this problem, remove Delphix backups control file records when using SCN-based SnapSyncs once a SnapSync completes successfully. |
DLPX-62094 | Allow certificates to expire after issuer certificate expiration. |
DLPX-62241 | Reduce SSH connections by temporarily preserving and reusing existing Delphix<->host connections where possible. |
DLPX-62781 | Spurious job event "DISCOVERED_TO_MANUAL_ORACLE_CLUSTER_NODES" no longer shows up for non-Oracle RAC environment refreshes. |
DLPX-62892 | In Oracle versions 18c and 19c, an Oracle bug can prevent the datafile headers from being updated for a standby database when managed recovery is running, resulting in failed SnapSync operations. Alert the user that an Oracle patch might be needed. |
DLPX-62962 | Removed unneeded EMPTY_RENEGOTIATION cipher |
DLPX-62998 | Fixed an issue where stale file mounts may be leftover when vPDB provision fails. |
DLPX-63469 | Initial setup now fails if the system was not provisioned with enough storage. |
DLPX-63600 | Network settings dialog now displays actual MTU value rather than a checkbox. |
DLPX-64641 | Fixed an issue where the last snapshot of a vPDB Timeflow can be deleted after the vPDB has been disabled, thus leaving the vPDB in a state with no provisionable snapshots. |
DLPX-64711 | Allow provisioning to complete when source CDB includes PDBs in a broken state. |
DLPX-66020 | Provision should remove files present in datafile filesystem that are not part of the database when provisioning a VDB from a VDB. |
DLPX-67299 | ASE environment discovery will not fail if there is a mismatch of "dataserver name argument" and value of "@@servername". |
Delphix OS Fixes
Bug Number | Description |
---|---|
DLPX-57384 | Fixed a system hang caused by a deadlock in ZFS. |