The release notes for 0.19.4 mention that this version requires an upgrade to both pictrs and postgres, but there isn’t any information about what versions of those are supported. Is there someplace else I should be looking for this information? Or should I just YOLO with the latest version of each?
Well the join-lemmy.org docker-compose file reads
docker.io/postgres:16-alpine
, and with your mention, I switched from version 15 to 16 but the postgres container errored with not being compatible with a version 15 initialized data directory.My instance has been running fine on v15 so far. (I switched back to 15 in the compose file and it works again)
Would be nice with lemmy documentation how to migrate from 15 to 16.
AFAIK the only downside of still being on 15 is it doesn’t perform quite as well on high traffic instances but should otherwise be fine.
I looked about for it and the PG update basically involves creating a new folder to initialize and then exporting/importing the old DB, but haven’t successfully done so yet here.
Postgres 16 and pict-rs 0.5.16, but neither are critical it’ll just miss features. Like if you use pict-rs 0.4.x then you can’t use the image proxy, but you shouldn’t anyway.
Thank you, that’s super helpful!