Replies: 3 comments 8 replies
-
I have the exact same issue with pgvector.rs right now. Immich wont run because of this error and I cannot make the upgrade of pgvector.rs work. |
Beta Was this translation helpful? Give feedback.
-
I got it to work too - I followed the steps here: https://newreleases.io/project/github/immich-app/immich/release/v1.95.0 |
Beta Was this translation helpful? Give feedback.
-
Hi, I'm the developer of pgvecto.rs. As an extension that constantly adds new features, unfortunately we need to make breaking changes periodically. So the upgrade process may be annoying at times, but we are also working hard to collaborate with immich's development team to reduce the pain of upgrading. In the latest version 0.2.1, we have introduced precompiled binary versions packaged in zip and deb format with the upgrade scripts, allowing non-docker users to install from it directly to avoid errors like And pgvecto.rs do support logical replication. Currently physical and streaming replication is not supported. Hope this helps! |
Beta Was this translation helpful? Give feedback.
-
Now that immich supports both pgvecto.rs and pgvector, I'd be interested in migrating to pgvector. I know I will miss some features, but pgvecto.rs is just a pain to manage (I'm not using the tensorchord Docker image as I run a centralized postgres server). Building the extension takes ages, Docker images are significantly bigger, upgrading from 0.1.11 to 0.2.0 seems not to work that well (need to debug this)
and the biggest issue : pgvecto.rs doesn't support logical replication, so prevent me from switching from one postgres instance to another (which I would otherwise do, as I run a patroni cluster). All in all, the advantages of pgvecto.rs do not seem to worth the maintainance cost.
Now, the biggest issue : it seems it's not supported to migrate from pgvecto.rs to pgvector. But is there some way to do it manually ?
Beta Was this translation helpful? Give feedback.
All reactions