Hi Nathan,
I tested with the version 3.2.2 and is failing as well, but I think
i know why is failing.
Checking the code and running step by step i saw that the liquibase
script was wrong (too bad because it is on production already). We did some changes in a table (dropping one column), and further we are deleting a
view that is using this column that doesn't exist.
So the thing is that when we are
going to delete the view the view it is already invalid, and with
the version 2.0.5 the property if the viewExist, was working fine,
but with the new version 3.2.2 i think because the object it is not
valid it is not working anymore, and just fail.
Looking into our code I see that we are doing wrong, we should
first drop the view and then remove the column in the table. But we
didn't release since this new version.
Can you confirm that the viewExist does this functionality ? check
if exist and it is a valid object? for me it is not clear enough and i
think should be ok if the object it is valid or not it is viewExists.
Thanks in advance,