Liquibase not adding a '/' at the end for loadUpdateData for Oracle

Description

We have a liquibase XML that has:

And using the liquibase-maven-plugin updateSQL goal against Oracle produces:

With NO / to execute the block. When running this SQL file using sqlplus it blocks at this block forever. In InsertOrUpdateGeneratorOracle class it is writing out the "/" character in the method getPostUpdateStatements(Database) but in LoggingExecutor it does this which removes the "/":

Then later in in that same method has this commented out:

It seems this is a bug, If the SQL statement is a <loadUpdateData> and its on an Oracle database then it needs to add back the "/" that LoggingExecutor is removing.

We are using version 3.5.5 but also checked against 3.6.3 and its the same behavior.

Environment

Dev

Status

Assignee

Unassigned

Reporter

Vinay Kashyap

Labels

None

Components

Affects versions

Priority

Major
Configure