-
|
Hi everybody, I'm trying to use Saitch with Yugabyte, but on the first deploy I received the following error: Could someone help me with this issue? Any help will be wellcome. Thanks in advance. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 1 reply
-
|
Yugabyte is a new one to me. Sqitch does not have support for it, but is it supposed to be PostgreSQL-compliant? If so we might be able to fiddle with the registry schema similar to how it's done for Postgres XC. In the meantime, you can try directly editing Pg.sql to work around such errors. |
Beta Was this translation helpful? Give feedback.
-
|
Right, of course, misplaced my noggin on what supports what. I've been super interested in Cockroach for a while, and now have a project where I need a good distributed database, so currently going down a rabbit hole as Yugabyte compares itself to Cockroach and Cockroach responds. I expect to add explicit support to Sqitch for one or the other before long. Appreciate the heads-up, super interesting! |
Beta Was this translation helpful? Give feedback.
-
|
#635 adds support for Yugabyte. Work in progress, mainly to get the Docker image working in GitHub actions, and likely will tweak the detection of Yugabyte, but otherwise should work well enough. Note that explicit locking does not seem to be supported, so users must manually ensure that only one instances of Sqitch is modifying a database at a time. Might be able to correct that at some point, too; will ask around the Yuga community. |
Beta Was this translation helpful? Give feedback.
Right, of course, misplaced my noggin on what supports what. I've been super interested in Cockroach for a while, and now have a project where I need a good distributed database, so currently going down a rabbit hole as Yugabyte compares itself to Cockroach and Cockroach responds. I expect to add explicit support to Sqitch for one or the other before long. Appreciate the heads-up, super interesting!