Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Software Downloads

...

Issue ID

Description

DAT-17246

Added new Ephemeral Database property called ephemeralCleanUpBeforeStart. Setting this value to true will enable Liquibase to drop an existing ephemeral database or PDB in the event of a previously failed Packager Operation. This property is applicable for Oracle, SqlServer, and Postgres Ephemeral Packaging.

DAT-17821

Fixed an issue where the Deploy Report was missing a link to the .sql.log when using schema-level folders.

DAT-18899

Update Made updates to the diffChangelog and snapshot commands so that a full view definition is included when using the --ddlExcludeList parameter. For Oracle databases only.

DAT-19138

Fixed an issue with Oracle RAC clusters and ephemeral packaging to include instances=all with the close and open commands when RAC cluster use is detected.

DAT-19253

Added flexibility in Oracle Ephemeral Packaging to include the ability to specify the following overrides in the deployPackager.properties:

  • oracleEphemeralCopySid

  • oracleEphemeralCopyTnsName

If these properties are not specified, Liquibase will use the values from the dbDef and append an _eph suffix to the source.

An additional override for Service Name can be specified in the deployPackager.properties with:

  • oracleEphemeralCopyServiceName

Default logic was changed for the handling of Service Name if an override is not provided. If this property is not specified, Liquibase will use the value from the dbDef and append an _eph suffix before a first dot. For exampledatical.dev.comwill become datical_eph.dev.com. If a dot is not present in the value, the _eph suffix will be added to to the end of the source.

...

Liquibase Enterprise & Business Clients (Desktop & CLI)

...