“For most of history, anonymous was a woman.”
Schema changes are now emitted directly into WAL as logical messages, without schema logs or stored schema state.
If you work with Postgres CDC, this might be interesting.
Details in the blog 👇
xata.io/blog/pgstrea...
Schema changes are now emitted directly into WAL as logical messages, without schema logs or stored schema state.
If you work with Postgres CDC, this might be interesting.
Details in the blog 👇
xata.io/blog/pgstrea...
Pics: today, 2019, 2018, 2016 🐘
So many wonderful proposals, thanks everyone who submitted!
So many wonderful proposals, thanks everyone who submitted!
The blog posts are paired with demo videos, have a look 👀 👇🏽
Repo playbook: gh issue → xata branch create + xata branch wait-ready → xata branch url (not $DATABASE_URL) → psql repro/verify → fix.
Video + write-up:
The blog posts are paired with demo videos, have a look 👀 👇🏽
Read how we solved it👇🏽
We applied automatic batch size tuning to Postgres snapshots in pgstream to adapt across different network environments.
Check the post 👇
xata.io/blog/postgre...
Read how we solved it👇🏽
👉 xata.io/blog/constra...
👉 xata.io/blog/constra...
In Postgres 18, even NOT NULL constraints now get their own entries here (before 18 they lived in `pg_attribute`!).
In Postgres 18, even NOT NULL constraints now get their own entries here (before 18 they lived in `pg_attribute`!).
👇🏽 List of inspiring picture book biographies of women in STEM 📚
open.substack.com/pub/maistory...
👇🏽 List of inspiring picture book biographies of women in STEM 📚
open.substack.com/pub/maistory...
🔗 xata.io/blog/constra...
🐘 postgresweekly.com/issues/628
🔗 xata.io/blog/constra...
🐘 postgresweekly.com/issues/628
Types tell you *what* can be stored but constraints enforce *what must be true*.
If a row violates a rule, Postgres rejects it. No silent corruption.
A few well-chosen constraints prevent entire classes of bugs.
xata.io/blog/constra...
Types tell you *what* can be stored but constraints enforce *what must be true*.
If a row violates a rule, Postgres rejects it. No silent corruption.
A few well-chosen constraints prevent entire classes of bugs.
xata.io/blog/constra...
xata.io/blog/constra...
xata.io/blog/constra...
xata.io/blog/club-xa...
xata.io/blog/club-xa...
I had the chance to co-organize two community summits: PostgreSQL on Kubernetes and Postgres & AI. Thanks to my co-organizers Floor Drees, Ellyne Phneah and Torsten Steinbach, I had a great time and all went amazingly!
I had the chance to co-organize two community summits: PostgreSQL on Kubernetes and Postgres & AI. Thanks to my co-organizers Floor Drees, Ellyne Phneah and Torsten Steinbach, I had a great time and all went amazingly!
Our own Gülçin Yıldırım Jelínek is co-organizing two of them
☸️ PostgreSQL on Kubernetes Summit
🧠 PostgreSQL & AI Summit
Big thanks to the volunteers & speakers who made this happen.
Community is what makes Postgres great 💙
Our own Gülçin Yıldırım Jelínek is co-organizing two of them
☸️ PostgreSQL on Kubernetes Summit
🧠 PostgreSQL & AI Summit
Big thanks to the volunteers & speakers who made this happen.
Community is what makes Postgres great 💙
Get the schedule: www.postgresql.eu/events/pgcon...
Get the schedule: www.postgresql.eu/events/pgcon...
On Oct 21, @apatheticmagpie is co-hosting two community summits:
🧠 PostgreSQL & AI with Gulcin on DB Agents
☸️ PostgreSQL on Kubernetes with Esther Minano & Andrew Farries
On Oct 21, @apatheticmagpie is co-hosting two community summits:
🧠 PostgreSQL & AI with Gulcin on DB Agents
☸️ PostgreSQL on Kubernetes with Esther Minano & Andrew Farries
Wherever I went I always knew, always knew
Till I didn't know
Why do I do this to myself every time?
I know the way it ends before it's even begun
I am the only one at the finish line
open.spotify.com/track/3qJImz...
Wherever I went I always knew, always knew
Till I didn't know
Why do I do this to myself every time?
I know the way it ends before it's even begun
I am the only one at the finish line
open.spotify.com/track/3qJImz...
..designing a whole genome is challenging owing to complex interactions between genes and gene replication and regulation processes. “There are many important biological functions that you can only access if you’re able to design complete genomes.”
www.nature.com/articles/d41...
..designing a whole genome is challenging owing to complex interactions between genes and gene replication and regulation processes. “There are many important biological functions that you can only access if you’re able to design complete genomes.”
www.nature.com/articles/d41...
@divyendusingh.com from @xata.io is speaking at the Postgres Berlin Meetup tomorrow showing how we’re using LLMs to automate DB diagnostics, fixes, and even PRs.
Come see “Xata Agent” in action.
📍 RSVP: www.meetup.com/postgresql-m...
@divyendusingh.com from @xata.io is speaking at the Postgres Berlin Meetup tomorrow showing how we’re using LLMs to automate DB diagnostics, fixes, and even PRs.
Come see “Xata Agent” in action.
📍 RSVP: www.meetup.com/postgresql-m...
⚠️ Disclaimer: Neosync has been acquired by Grow Therapy. As a result, this repository is no longer actively maintained.
We've been using Neosync transformers in pgstream, so we'll have to find a replacement or extend our own transformers to cover the gaps.
⚠️ Disclaimer: Neosync has been acquired by Grow Therapy. As a result, this repository is no longer actively maintained.
We've been using Neosync transformers in pgstream, so we'll have to find a replacement or extend our own transformers to cover the gaps.