preConditions documentation

The preConditions documentation includes the following:

  1.  <changeSet id=“1” author=“bob”> <preConditions onFail=“WARN”> <sqlCheck expectedResult=“0”>select count(*) from oldtable</sqlCheck> </preConditions> <comment>Comments should go after preCondition. If they are before then liquibase usually gives error.</comment> <dropTable tableName=“oldtable”/> </changeSet>
Which is described as:

It will also only run the drop_Table command if there are no values in the “oldtable”. 


However, WARN is described in the table beneath as:

Output warning and continue executing change set as normal. 

Suggesting the code snippet will execute the dropTable. Trying it, this appears to be the case.

So I’m wondering if that should be CONTINUE or MARK_RAN?

Apologies if I’ve complete misread it!

Pete