shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

264
active users

#postgresql

4 posts4 participants1 post today
Chris Petrilli<p>Wait <a href="https://hachyderm.io/tags/postgresql" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>postgresql</span></a> 18 has OAuth authz? <a href="https://www.postgresql.org/docs/18/auth-oauth.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">postgresql.org/docs/18/auth-oa</span><span class="invisible">uth.html</span></a></p>
n1k0<p><a href="https://mamot.fr/tags/JeRecrute" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JeRecrute</span></a> un•e ingénieur•e data/backend <a href="https://mamot.fr/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> / <a href="https://mamot.fr/tags/PostgreSQL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PostgreSQL</span></a> pour Ecobalyse, la startup d’État qui calcule combien coûtent à la planète les mer^Wtrucs qu'on achète</p><p>PS: ça va faire super malpoli/yolo mais je me casse en vacances ce soir et j'ai vraiment besoin d'un gros break donc je laisse mes adorables collègues dont <span class="h-card" translate="no"><a href="https://mamot.fr/@vjousse" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>vjousse</span></a></span> vous filer toutes les infos complémentaires dont vous auriez besoin (désolé copain cœur sur tes mentions)</p><p><a href="https://www.welcometothejungle.com/fr/companies/communaute-beta-gouv/jobs/data-back-end-pour-ecobalyse-mte-ademe_paris" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">welcometothejungle.com/fr/comp</span><span class="invisible">anies/communaute-beta-gouv/jobs/data-back-end-pour-ecobalyse-mte-ademe_paris</span></a></p>
Frehi<p>Upgraded a PostgreSQL server from Debian 12 to 13, and got hit by this bug:</p><p><a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=960789" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">bugs.debian.org/cgi-bin/bugrep</span><span class="invisible">ort.cgi?bug=960789</span></a></p><p>resutling in the new postgresql version running with the wrong configuration after running pg_upgradecluster.</p><p><a href="https://fosstodon.org/tags/Debian" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Debian</span></a> <a href="https://fosstodon.org/tags/Trixie" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Trixie</span></a> <a href="https://fosstodon.org/tags/debian13" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>debian13</span></a> <a href="https://fosstodon.org/tags/PostgreSQL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PostgreSQL</span></a> <a href="https://fosstodon.org/tags/bug" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bug</span></a></p>
Felix Denbratt<p><span class="h-card" translate="no"><a href="https://mastodon.matrix.org/@matrix" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>matrix</span></a></span> very scary bug indeed. Well worth reading for anyone working with Ops. Thank you for sharing this Matrix! <a href="https://ioc.exchange/tags/devOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devOps</span></a> <a href="https://ioc.exchange/tags/postgresql" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>postgresql</span></a> <a href="https://ioc.exchange/tags/postmortem" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>postmortem</span></a></p>

Upgrading (and trying to plan downtime to upgrade) #PostgreSQL clusters to version 17 at work, along with switching to the built-in C.UTF-8 locale (--locale-provider=builtin for initdb, --locale C.UTF-8 for initdb or pg_createcluster), which is available since that version, and does not depend on libc or libicu, so there is no version mismatch even if there are different underlying systems, which is good for WAL-based replication. While C.UTF-8 is a generally good locale: predictable and easy collation, sensible formats, commonly available, and with UTF-8 support.

After the plv8 #PostgreSQL extension had to be removed from #Debian and apt.postgresql.org in 2017/2018 because the build system was just too complex and impossible to package properly, its successor pljs has just entered the repository again. Welcome back!

github.com/plv8/pljs @jerrysv

GitHubGitHub - plv8/pljs: PLJS - Javascript Language Plugin for PostgreSQLPLJS - Javascript Language Plugin for PostgreSQL. Contribute to plv8/pljs development by creating an account on GitHub.

Den franske 🇫🇷 by Lyon dropper Microsoft til fordel for #opensource -kontor og samarbejdsværktøjer i fremtidens softwaresalat Lyonnaise vil omfatte #Linux, #PostgreSQL og #OnlyOffice

Republikkens 3. største by og næststørste økonomiske centrum skrev tirsdag et om at reducere afhængigheden af 🇺🇸 software, forlænge levetiden for sin hardware og derfor reducere sin miljøpåvirkning og styrke den teknologiske suverænitet i sin offentlige service
theregister.com/2025/06/26/lyo

lyon.fr/actualite/action-munic

The Register · French city of Lyon ditching Microsoft for open source office and collab toolsBy Simon Sharwood
Continued thread

Heads up #Sharkey #admins when #upgrading...
If you have a lot of
#data in your #instance #database, running pnpm run migrate might fail because one or more of the ALTER TABLE... statements might actually timeout on your #PostgreSQL server!

To fix this, attach yourself to your
sharkey database and enter the following...

ALTER DATABASE sharkey SET statement_timeout = '10min'; 
ALTER ROLE sharkey SET statement_timeout = '10min';
...and try the pnpm run migrate command again.

#SharkeyAdmin #InstanceAdmin @sharkey@sharkey.team

Test Postgres in Python Like SQLite : A #Python testing library that provides seamless integration between PGlite and Python test suites. Get the full power of PostgreSQL in your tests without the overhead of a full PostgreSQL installation.

github.com/wey-gu/py-pglite

GitHubGitHub - wey-gu/py-pglite: PGlite wrapper in Python for testing. Test your app with Postgres just as lite as SQLite.PGlite wrapper in Python for testing. Test your app with Postgres just as lite as SQLite. - wey-gu/py-pglite

Yesterday I upgraded my Mastodon instance to go from PostgreSQL 15 PostgreSQL 17. The whole process was so simple that it almost seems silly to blog about it, but I did it anyway, in case anyone is interested:

blog.thms.uk/2025/06/upgrade-p

Special thanks to @ruud who told me about link mode in pg_upgradecluster which was the missing piece I needed in oder to get the upgrade done with my limited disk space.

blog.thms.ukUpgrading Mastodon from PostgreSQL 15 to PostgreSQL 17 - blog.thms.ukUpgrading Mastodon’s database from PostgreSQL 15 to 17 on Ubuntu 24.04 is fast and easy using `pg_upgradecluster` with link mode. Here’s a quick guide with steps, tips, and cleanup.

I wrote a thing about a somewhat bizarre CPU behavior observed during #PostgreSQL benchmarks on large systems. Seems related to cores being too idle, but hard to "prove" these internal CPU behaviors :-( Also, not sure how to mitigate it.

vondra.me/posts/benchmarking-i

Tomas Vondra · Benchmarking is hard, sometimes ...Benchmarking complex systems can be difficult. Here's a problem I'm currently investigating, possibly related to process scheduling.

Do people over here like #MongoDB? I think I kinda like the concept/tech, including the way to do queries as just JSON matchers. But in the end people are just using documents w/ a forced structure anyways and could have gone #PostgreSQL in the first place?
Web scale something something?