this post was submitted on 24 Aug 2024
85 points (95.7% liked)

Fediverse

27815 readers
488 users here now

A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, KBin, etc).

If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!

Rules

Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration), Search Lemmy

founded 1 year ago
MODERATORS
 

It seems most instances still use version 0.19.3 and the only one using the up-to-date version is lemmy.ml. They used to update relatively fast. What's changed?

you are viewing a single comment's thread
view the rest of the comments
[–] walden@sub.wetshaving.social 13 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

My understanding is that postgres doesn't need to be upgraded. It'll still work with version 15 or whatever you have. Postgres 15 has some sort of memory leak that they're trying to get away from, so they made 16 the new default.

Same with the "requirement" to upgrade pict-rs to the latest version. You can keep the old version if you don't care about the new image proxy feature.

Really it's a not a problem of needing to upgrade this stuff, but a problem with the documentation which isn't clear. That's a big weak spot for the Lemmy project in my opinion. I only learned the above information from lurking a bit in the Matrix chat.

[–] ptz@dubvee.org 3 points 3 weeks ago (1 children)

Good to know. Last time I recall a DB upgrade being mentioned, it was when pg15 became the new minimum so I assumed this was the same case. That one was required since they used some new feature in pg15 (don't recall the specifics, but my test instance that was on pg14 failed the DB migrations for that lemmy release, and that was why)

[–] walden@sub.wetshaving.social 4 points 3 weeks ago

Ah, interesting. That experience combined with the wording of "this update requires postgres 16", I can see where the confusion comes from.

Interestingly enough, they fixed the documentation. Now it says "We recommend upgrading to PostgreSQL 16 due to a known memory leak in PSQL 15. To use the new image proxy feature, pict-rs version 0.5+ is required." https://join-lemmy.org/news/2024-06-07_-_Lemmy_Release_v0.19.4_-_Image_Proxying_and_Federation_improvements