Found multiple catalog/schemas matching

Hello people!

I’m doing some tests of liquibase in Databricks (using the connector).

I create two specific catalog.schema:

xxxx_dev.liquibase_demo
xxxx_prod.liquibase_demo

To generate the xml file when I use the CLI, I use this command:

liquibase generateChangelog --url="jdbc:databricks://adb-xxxxxxxxx.azuredatabricks.net:443/default;transportMode=http;ssl=1;httpPath=/sql/1. 0/warehouses/xxxxxxxx;AuthMech=3;ConnCatalog=xxxx_prod;ConnSchema=liquibase_test;" --username=“token” --password=“xxxxxx” changelog-file=changelog_prod.xml

Gives the following error:

Gives the following error:
ERROR: Exception Details
ERROR: Exception Primary Class: InvalidExampleException
ERROR: Exception Primary Reason: Found multiple catalog/schemas matching xxxx_prod.liquibase_demo
ERROR: Exception Primary Source: 4.32.0

The funny thing is that it works when I remove the schema from the development catalog, is there any parameter to avoid this error? The two schemas are in different catalogs.

Thank you very much in advance

Welcome to the forum @nickes! Thanks for sharing the issue you’re having. This was also reported by a user in the following issue on the Liquibase GitHub repo linked below. The dev team has prioritized this and pulled it into a sprint. You can follow the issue for updates on when this might be released.