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

Reporter

Vinay Kashyap

Components

Affects versions

Priority

Major
Configure