Hide Forgot
Description of problem: In Liquibase 3.5.2, the default blob type for PostgreSQL was changed from bytea to oid (see http://www.liquibase.org/2016/09/liquibase-3-5-2-released.html). This causes the deploy(more specifically the liquibase update part) to fail. How reproducible: Always Steps to Reproduce: 1.Update liquibase to version 3.5.2 2.Run deploy Actual results: Liquibase update fails with following exception: Unexpected error running Liquibase: liquibase.exception.CustomChangeException: org.postgresql.util.PSQLException: ERROR: column "cert" is of type oid but expression is of type bytea Hint: You will need to rewrite or cast the expression. Position: 131 Expected results: Liquibase update succeeds.
We currently pin the version at 3.1.0, is there a particular feature you are looking for from 3.5.2?
Barnaby, The Liquibase version now available in Fedora is now 3.5.2 so that's what bin/deploy is using. David, I've addressed that issue with 6f07576b11a65546efc44a83de9785b9f206f798 which is in master. If you're working on a specific branch, you can cherry-pick that commit; it should apply cleanly.