Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Behind Postgres 18: The People, the Code, & the...

Behind Postgres 18: The People, the Code, & the Invisible Work | Claire Giordano | PGConfEU 2025

Slides from a conference talk at PGConf.EU 2025 in Riga, Latvia. Abstract: Ever wonder who makes Postgres happen? Not just the new features in Postgres 18—but the people, the processes, and the invisible work that brings each new release to life? Let’s find out. In an open source project like Postgres, recognizing the behind-the-scenes volunteer work isn’t just nice—it’s necessary.

This revamped version of last year’s PGConf EU talk shares a fresh analysis of the contributions to Postgres in the v18 timeframe. Like last year’s talk, this research is done by Postgres committer Daniel Gustafsson and Claire Giordano—and builds on community data sources including commit logs, mailing lists, and the PostgreSQL.org site. You’ll see maps and charts as you learn about the people behind governance, conferences, meetups, infrastructure, and the code. But this year there will be new insights—and more stories. Like: who translates all the error messages? And what went into making PGConf.dev feel so magical?

You’ll leave with a deeper appreciation for the full spectrum of work behind a Postgres release—and a few concrete ideas for how we can better recognize the people who make it happen. Because when we recognize the people doing this work, it’s more than a thank you—it’s how we grow the next generation of contributors.

Avatar for Claire Giordano

Claire Giordano

October 23, 2025
Tweet

More Decks by Claire Giordano

Other Decks in Technology

Transcript

  1. @clairegiordano @clairegiordano.bsky.social Developer Eng Manager PM Marketer Writer Open-source champ

    Community Lead Podcaster POSETTE: An Event for Postgres PGCA Board
  2. Quite a lot of Postgres work @ Microsoft PostgreSQL core

    Citus open source PG Community Azure Database for PostgreSQL – Flexible Server Managed service Open Source work • Azure AI Agent Service support • DiskANN vector index • pgvector 0.8.0 support • azure_ai extension • Apache AGE extension support • Model Context Protocol (MCP) Server • Semantic Ranker solution accelerator • GraphRAG solution accelerator • More database migration sources • Migration support for extensions • Reserved pricing for Intel & AMD V5 • Elastic clusters • Fabric mirroring • Automated index tuning • IOPS scaling • Storage autogrow for read replies • Versionless CMK • ADF Connector Entra support • CAST function improvements • Managed Identity in azure_storage • System Assigned Managed Identity • Java & .NET SDK QuikStarts • On-demand backups • RPO reduced to 5 min • CMK support for backup LTR • Database size metrics • HA health status monitoring • pg_signal_autovacuum_worker • New Advisor recommendations • Automation tasks • Built-in Azure Policies • Server parameter enhancements • 5 new regions added • PG 17 support • PG 16 major version upgrade • Latest PG minor versions • 8 extensions added • 24 extensions updated • ALTER extension UPDATE • oracle_fdw support Postgres Workstreams @ Microsoft AS OF APR 2025 • Asynchronous I/O subsystem • Streaming reads in vacuum & bitmap heap scan • OAuth infrastructure for authentication • Early groundwork for Multithreading • Amortize aggressive vacuum cost • Fast database cloning • Reduce planning time for partitioned tables • Optimize memory management for materialize, window aggregation, & CTE scans • Speed up hash GROUP BY & Hash Joins • Remove redundant GROUP BY columns using UNIQUE indexes • Refactor executor to allow inlining of core logic • Fast path locking improvements • log_connections improvements • Enhanced pg_stat_checkpointer stats • CI/CD infrastructure maintenance • Postgres 17 support added into Citus for: • Optimizer enhancements • JSON_TABLE() support for distributed queries • Propagate MERGE ... WHEN NOT MATCHED BY SOURCE • EXPLAIN options for MEMORY & SERIALIZE • Distributed partitioned table improvements • COPY FROM null options • AT LOCAL operator • Server on organizing & talk selection teams for multiple Postgres events • Co-organize PGConf.dev annual PostgreSQL development conference • Sponsor 11 Postgres community conferences • Organize POSETTE: An Event for Postgres, free & virtual event in 4th year • Host monthly Talking Postgres podcast • Deliver 59 conference talks at Postgres events • Organize Postgres user groups & meetups • Serve on Postgres core team, project committees, & PGCA Board of Directors • Attend & help organize PostgreSQL developer meetings • Lots of blog posts • Contribute to Patroni 3.3x and 4.0x Contribute to PG open source & review patches on many other people’s work. Features contributed to in Postgres 18: The Citus extension scales out Postgres horizontally & is also available on Azure as elastic clusters in Flexible Server. Drive & contribute to growth of the Postgres open-source developer and user community 3 3 aka.ms/blog-pg-at-microsoft
  3. Last year, I gave this talk @ PGConf EU 2024

    Source: speakerdeck.com/clairegiordano/whats-in-a-postgres-major-release-an-analysis-of- contributions-in-the-v17-timeframe-claire-giordano-pgconf-eu-2024 @clairegiordano
  4. PostgreSQL major contributor & committer PostgreSQL hacker @ Microsoft Organizer

    of Nordic PGDay (since 2014) PGConf NYC Talk Selection Team 2024/2025 POSETTE Talk Selection Team 2024/2025/2026 PGConf.EU Organizing Committee 2014-2023 Daniel Gustafsson Collaborator & research partner on this Postgres 18 analysis—along with my longtime collaborator My Nguyen!
  5. 7 Timeframe for Postgres 18 contribution analysis Jun 30, 2024*

    – end-of-Sept 2025 Stamp HEAD as 18devel. 30 Jun 2024 Michaël Paquier
  6. ~15-month PG18 development timeframe 8 Jul 2024 Aug 2024 Sep

    2024 Oct 2024 Nov 2024 Dec 2024 Jan 2025 Feb 2025 Mar 2025 Apr 2025 May 2025 Jun 2025 Jul 2025 Aug 2025 Sep 2025
  7. Sources, & Tooling Tooling for Git Commit analysis: Ekorre github.com/danielgustafsson/ekorre

    Sources: Online, public information, e.g. • Git Commit logs • PostgreSQL.org site • Other PG subdomains • Mailing lists • Conference Websites • YouTube videos of talks • PostgreSQL wiki • Hackers Discord • Meetup pages • LinkedIn • Planet Postgres RSS Feed • postgres-contrib.og • GSoC pages • Postgres Weekly • Recognized NPO sites
  8. 10 Building on top of Robert Haas’s annual blog post

    Source: rhaas.blogspot.com/2025/01/who-contributed-to-postgresql.html
  9. Daniel Gustafsson & I started to wonder... New code contributors?

    Other types of contributions to Postgres? Entire ~15-month Postgres development timeframe? How recognition for contributions can influence people’s behavior @clairegiordano
  10. 14 Financial Contributors Organize Places for Knowledge Sharing Help to

    Govern Share Expertise Hack on Code / Docs How many of you contributed to Postgres in one of these ways during the v18 development timeframe?
  11. Core team Committers NPO Board members Committees Financial Contributors Those

    Who Organize Places for Knowledge Sharing Those Who Help to Govern Those Who Share Expertise Those Who Hack on Code
  12. Who serves on the PostgreSQL Core Team? Peter Eisentraut Andres

    Freund Magnus Hagander Jonathan Katz Tom Lane Bruce Momjian Dave Page EDB Microsoft Redpill Linpro EDB Snowflake pgEdge
  13. How many Postgres committers are there? 31 Bruce Momjian Tom

    Lane Tatsuo Ishii Peter Eisentraut Joe Conway Álvaro Herrera Andrew Dunstan Magnus Hagander Heikki Linnakangas Robert Haas Jeff Davis Fujii Masao Noah Misch Andres Freund Dean Rasheed Alexander Korotkov Amit Kapila Tomas Vondra Michael Paquier Thomas Munro Peter Geoghegan Etsuro Fujita David Rowley Daniel Gustafsson John Naylor Nathan Bossart Amit Langote Masahiko Sawada Melanie Plageman Richard Guo Jacob Champion * git shortlog -s e26810d01d4..3d6a828938
  14. Q: What 11 countries are 31 Postgres committers from? As

    of Sep 2025 Alexander Korotkov Lithuania Álvaro Herrera Germany Amit Kapila India Andrew Dunstan USA Andres Freund USA Magnus Hagander Sweden Daniel Gustafsson Sweden David Rowley New Zealand Dean Rasheed UK Heikki Linnakangas Finland John Naylor Thailand Richard Guo Japan Masahiko Sawada USA Michaël Paquier Japan Noah Misch USA Nathan Bossart USA Jeff Davis USA Peter Geoghegan USA Robert Haas USA Tatsuo Ishii Japan Fujii Masao Japan Etsuro Fujita Japan Amit Langote Japan Thomas Munro New Zealand Tom Lane USA Peter Eisentraut Germany Melanie Plageman USA Bruce Momjian USA Tomas Vondra Czech Republic Jacob Champion USA Joe Conway USA
  15. PgEU PGCA @clairegiordano Prairie Postgres What are the Recognized Postgres

    Non-Profit Organizations (NPOs)? Slonik Events Canada PostgreSQLFr
  16. PgEU PGCA @clairegiordano Prairie Postgres Who are the 29 people

    who served on 6 Boards for the Recognized Postgres non-profits? Slonik Events Canada PGCA Board: • Dave Page • Steve Singer • Jonathan Katz • Jaime Casanova • Peter Eisentraut • Marc Fournier • Claire Giordano PGEU Board: • Magnus Hagander • Andreas Scherbaum • Ilya Kosmodemiansky • Karen Jex • Dave Page Slonik Events Canada Board: • Jonathan Katz • Steve Singer • Daniel Gustafsson • Magnus Hagander • Paul Ramsey Prairie Postgres Board: • Hettie Dombrovskaya • Dian Fay • Anna Bailliekova • Shaun Thomas • Carlos Aranibar PgUS Board: • Stacey Haysler • Mark Wong • Jonathan Katz • Michael Brewer • Elizabeth Garrett Christensen PostgreSQLFr PostgreSQLFr Board: • Anthony Nowocien • Simon Clavier • Damien Clochard • Matt Cornillon • Flavio Gurgel • Cédric Duprez
  17. Security Team Presides over reporting & fixing of vulnerabilities related

    to Postgres. 13 of 17 Security Team members are committers >40% of PG committers are on Security team 21 Álvaro Herrera Andres Freund Andrew Dunstan Bruce Momjian Dave Page Greg Stark Heikki Linnakangas Joe Conway Jonathan Katz The PostgreSQL security team is your agent. We succeed by resolving each vulnerability as a fiduciary for your data would.” [email protected] Magnus Hagander Michaël Paquier Nathan Bossart Noah Misch Peter Eisentraut Robert Haas Stefan Kaltenbrunner Tom Lane “ –Noah Misch
  18. Who served on Postgres committees? Volunteer work you might NOT

    know about Andreas Scherbaum Dave Cramer Dave Page David Fetter Devrim Gunduz Granthana Biswas Greg Sabino Mullane Hans-Jürgen Schönig Joe Conway Jonathan Katz Lætitia Avrot Larry Rosenman Marc Fournier Mark Wong Michael Meskes Noah Misch Oleg Bartunov Peter Eisentraut Renee Phillips Robert Treat Valeria Kaplan Vik Fearing Committee: Funds Group @clairegiordano Committee: Sponsors Dave Page Ilya Kosmodemiansky Jonathan S. Katz Robert Treat Tatsuo Ishii
  19. COINS! for Postgres Release Contributors Commissioned by Postgres Funds Group

    Led by Mark Wong PG17 & PG18 release coins designed by Scarlett Riggs Andreas Scherbaum Bertrand Drouvot Devrim Gündüz Grant Zhou Jaime Casanova Magnus Hagander Mark Wong Oleg Bartunov Pavan Deolasee People involved!
  20. Who served on Contributors Committee? Joe Conway Melanie Plageman Christoph

    Berg 2 Maintain & improve methodology for how we recognize Postgres contributors 1 Do the (hard) work to figure out who to add to the Contributors List
  21. to newly recognized Major Contributors & Significant Contributors Major Contributors

    Significant Contributors Notified & added to Contributors Page since 6/30/24 Andrey Borodin Bertrand Drouvot Jacob Champion Jelte Fennema-Nio Laurenz Albe Richard Guo Robert Treat Tatsuo Ishii Andrei Lepikhov Andrew Kane Andy Fan Antonin Houska Ants Aasma Atsushi Torikoshi Boriss Mejías Chris Ellis Claire Giordano Daniel Westermann Daniele Varrazzo Floor Drees Georgios Kokolatos Gilles Darold Gülçin Yıldırım Jelínek Hans-Jürgen Schönig Hayato Kuroda Henrietta Dombrovskaya Ian Lawrence Barwick Jelte Fennema-Nio Jian He Jimmy Angelakos Joseph Koshakow Karen Jex Kosuke Kida Lukas Fittl Marco Nenciarini Michael Christofides Michael Goldberg Nazir Bilal Yavuz Nikolay Samokhvalov Pavlo Golub Ranier Vilela Sarah Conway Soudai Sone Stefan Fercot Takatsuka Haruka Valeria Kaplan Zhang Mingli postgresql.org/community/contributors/
  22. 26 (DRAFT) (DRAFT) Contributor Committee’s Plan is to issue coins

    to recognize Major & Significant Contributors Update from Christoph/Melanie/Joe: Even more improvements in planning stages: Digital badges, 3rd level of contributors, more…
  23. Who are 27 Volunteers who served on 11 Code of

    Conduct Committees? in v18 timeframe Special shout-out to Code of Conduct Committee for this PGConf EU 2025 conference: Stacey Haysler // Floor Drees // Pavlo Golub // Celeste Horgan 21 Chris Travers Floor Drees Hari Kiran Michael Goldberg Pavel Luzanov Sergei Kim Simon Pane Sonia Valeja 8 3Aleksandra Abramova Anthony Nowocien Eliza Bennett Past members in v18 timeframe Aaron Wislang Matthieu Cornillon Alicja Kucharczyk Mehboob Alam Anthony Nowocien Pavel Luzanov Chris Travers (2) Pavlo Golub (2) Eliza Bennett Prakash Poudyal Floor Drees (4) Rita Csernátony Ilya Kosmodemiansky Sam Smith Ivan Pachenko Sarah Conway (2) Jos van Schouten (2) Stacey Haysler (2) Karen Jex Teresa Giacomini Masahiko Sawada Served on 1 (or more) of 10 Event-specific Code of Conduct Committees, v18 timeframe Served on Postgres Code of Conduct Committee in v18 timeframe
  24. Code/Doc authors Financial Contributors Those Who Organize Places for Knowledge

    Sharing Those Who Help to Govern Those Who Share Expertise Those Who Hack on Code
  25. How much changed in Postgres 18? ~15 months of changes

    PG18 35,704 pgsql-hackers mailing list posts 85 First-time Code/Doc authors 40% vs. PG17 279 Code/Doc authors 20% vs. PG17 > 410k lines of code changed, out of ~850k total @ GA 3,986 (55%) files changed 3,043 total commits @clairegiordano
  26. “That Postgres 18 chart reminds me of the super-famous Gerrit

    Rietveld chair” 30 Source: Photo by Sailko. CC Attribution 3.0 Unported license: creativecommons.org/licenses/by/3.0/
  27. 31 Boyu Yang Bruce Momjian Bykov Ivan Cédric Villemain Changao

    Chen Chao Li Chiranmoy Bhattacharya Christoph Berg Corey Huinker Dagfinn Ilmari Mannsåker Daniel Gustafsson Daniel Vérité Daniel Westermann Daniele Varrazzo Daniil Davydov Daria Shanina Dave Cramer Dave Page David Benjamin David G. Johnston David Geier David Rowley David Steele David Wheeler David Zhang Davinder Singh Dean Rasheed Dilip Kumar Dipesh Dhameliya Dmitrii Bondar Dmitry Dolgov Dmitry Koval Dmitry Kovalenko Donghang Lin Egor Rogov Emanuele Musella Emre Hasegeli Erica Zhang Erik Nordström Erik Rijkers Erik Wienhold Ethan Mertz Etsuro Fujita Euler Taveira Florents Tselai Frédéric Yhuel Fujii Masao Greg Sabino Mullane Grigory Kryachko Guillaume Lelarge Gurjeet Singh Haiyang Li Hajime Matsunaga Hari Krishna Sunder Hayato Kuroda Heikki Linnakangas Holger Hoffstätte Hugo Zhang Hunaid Sohail Ian Lawrence Barwick Ibrar Ahmed Ilia Evdokimov Ilyasov Ian Imran Zaheer Israel Barth Rubio Jacob Brazeal Jacob Champion Jakub Wartak James Hunter Japin Li Jeff Davis Jehan-Guillaume De Rorthais Jelte Fennema-Nio Jian He Jianghua Yang Jiao Shuntian Jim Jones Jingtang Zhang Jinzhou Song Joe Conway Joel Jacobson John Naylor Jonathan Katz Joseph Koshakow Julien Rouhaud Junwang Zhao Justin Pryzby Karina Litskevich Karthik Selvaam Kartyshov Ivan Keisuke Kuroda Kevin K Biju Kirill Reshke Koki Nakamura Kuntal Ghosh Kuroda Hayato Kyotaro Horiguchi Lars Kanis Laurenz Albe Lele Gaifax Li Yong Lukas Fittl Madhukar Prasad Magnus Hagander Mahendra Singh Thalor Maiquel Grassi Maksim Melnikov Man Zeng Marcos Pegoraro Mark Dilger Masahiko Sawada Masahiro Ikeda Matheus Alcantara Matthew Kim Matthias Van De Meent Maurizio Boriani Max Johnson Maxim Orlov Melanie Plageman Melih Mutlu Michael Banck Michael Harris Michaël Paquier Michail Nikolaev Mikhail Gribkov Mikhail Kot Nathan Bossart Nazir Bilal Yavuz Nikita Malakhov Nikolay Samokhvalov Nikolay Shaplov Nisha Moond Nitin Jadhav Noah Misch Noboru Saito Noriyoshi Shinoda Ole Peder Brandtzæg Oleg Sibiryakov Oleg Tselebrovskiy Oreo Yang Patrick Stählin Paul A. Jungwirth Paul Amonson Pavel Borisov Pavel Luzanov Pavel Nekrasov Pavel Stehule Peter Eisentraut Peter Geoghegan Peter Smith Phil Eaton Pierre Giraud Pixian Shi Polina Bungina Rafia Sabih Raghuveer Devulapalli Rahila Syed Rama Malladi Ran Benita Ranier Vilela Richard Guo Rintaro Ikeda Robert Haas Robert Treat Robins Tharakan Roman Zharkov Ronan Dunklau Rui Zhao Rushabh Lathia Ryo Kanbayashi Sagar Dilip Shedge Sameer Kumar Sami Imseih Samuel Thibault Satyanarayana Narlapuram Seino Yuki Senglee Choi Sergei Kornilov Sergey Sargsyan Sergey Tatarintsev Shinoda Noriyoshi Shinya Kato Shlok Kyal Shubham Khanna Shveta Malik Sofia Kopikova Sophie Alpert Srinath Reddy Stepan Neretin Steve Chavez Steven Niu Suraj Kharage Susmitha Devanga Sutou Kouhei Sven Klemm Takatsuka Haruka Takeshi Ideriha Tatsuo Ishii Tender Wang Teodor Sigaev Thom Brown Thomas Munro Tofig Aliev Tom Lane Tomas Vondra Torsten Foertsch Tristan Partin Umar Hayat Vaibhaves Vallimaharajan G Vignesh C Viktor Holmberg Vinod Sridharan Vitaly Davydov Vladlen Popolitov Webbo Han Wolfgang Walther Wuchengwen Xin Zhang Xing Guo Xuneng Zhou Yogesh Sharma Yugo Nagata Yuki Seino Yura Sokolov Yurii Rashkovskii Yushi Ogiwara Yuto Sasaki Yuya Watari Zhang Mingli Zhijie Hou Zsolt Parragi Who are code/doc authors in PG18? Abhishek Chanda Aidar Imamov Ajin Cherian Alec Cozens Aleksander Alekseev Alena Rybakina Alex Friedman Alexander Borisov Alexander Korotkov Alexander Kukushkin Alexander Kuzmenkov Alexander Kuznetsov Alexander Lakhin Alexander Pyhalov Alexey Makhmutov Ali Akbar Álvaro Herrera Amit Kapila Amit Langote Amul Sul Andreas Karlsson Andrei Lepikhov Andres Freund Andrew Dunstan Andrew Jackson Andrew Kane Andrey Borodin Andrey Lepikhov Andrey Rudometov Andy Alsup Andy Fan Anthonin Bonnefoy Anthony Leung Antoine Violin Anton A. Melnikov Anton Voloshin Antonin Houska Arseniy Mukhin Ashutosh Bapat Atsushi Torikoshi Ayush Tiwari Ayush Vatsa Benoit Lobréau Bernd Helmle Bernd Reiß Bertrand Drouvot Bharath Rupireddy 279
  28. 32 Are any PG18 code authors = NEW, first-time Postgres

    code authors? 85 Abhishek Chanda Alec Cozens Alex Friedman Alexander Borisov Alexander Kuznetsov Andrew Jackson Andrey Rudometov Andy Alsup Anthony Leung Antoine Violin Arseniy Mukhin Bernd Reiß Bykov Ivan Changao Chen Chao Li Chiranmoy Bhattacharya Daniil Davydov Daria Shanina David Benjamin Dipesh Dhameliya Dmitrii Bondar Dmitry Kovalenko Emanuele Musella Florents Tselai Grigory Kryachko Haiyang Li Hajime Matsunaga Hari Krishna Sunder Holger Hoffstätte Hugo Zhang Hunaid Sohail Ilia Evdokimov Ilyasov Ian Imran Zaheer Jacob Brazeal Jianghua Yang Jiao Shuntian Jinzhou Song Karthik Selvaam Kevin K Biju Koki Nakamura Lele Gaifax Li Yong Madhukar Prasad Maksim Melnikov Man Zeng Matthew Kim Matthias Van De Meent Maurizio Boriani Max Johnson Mikhail Kot Oreo Yang Patrick Stählin Pavel Nekrasov Phil Eaton Pixian Shi Polina Bungina Rama Malladi Ran Benita Rintaro Ikeda Ryo Kanbayashi Sagar Dilip Shedge Samuel Thibault Satyanarayana Narlapuram Senglee Choi Sergey Tatarintsev Sofia Kopikova Sophie Alpert Srinath Reddy Steven Niu Susmitha Devanga Takatsuka Haruka Tofig Aliev Umar Hayat Vaibhaves Viktor Holmberg Vinod Sridharan Vladlen Popolitov Webbo Han Wuchengwen Xuneng Zhou Yogesh Sharma Yushi Ogiwara Yuto Sasaki Zsolt Parragi
  29. 33 Did any of 61 first-time code authors in Postgres

    17 also contribute code/docs in Postgres 18? 20 Aidar Imamov Alena Rybakina Anthonin Bonnefoy Ayush Tiwari Ayush Vatsa Boyu Yang Erik Wienhold Hajime Matsunaga Jingtang Zhang Junwang Zhao Ole Peder Brandtzæg Oleg Sibiryakov Paul Amonson Sameer Kumar Sergey Sargsyan Shlok Kyal Shubham Khanna Shveta Malik Sutou Kouhei Yurii Rashkovskii
  30. 220 24 16 13 4 2 0 50 100 150

    200 250 1-9 10-20 21-49 50-99 100-200 >200 # of Code/Doc Authors # of Commits # of Commits by Code Authors, v18 timeframe 34 How many commits did each of 279 code/doc authors contribute to? 35 people contributed more than 21 commits each—totalling >2,500 commits!
  31. Fujii Masao NTT 52 Jian He EDB 50 Jacob Champion

    EDB 46 Richard Guo EDB 44 Robert Haas EDB 43 Amit Langote Microsoft 39 Andrew Dunstan EDB 33 Dean Rasheed Univ of Cambridge 31 Hayato Kuroda Fujitsu 31 Masahiko Sawada Amazon 30 Corey Huinker Amazon 29 Anthonin Bonnefoy Datadog 26 Tomas Vondra Microsoft 26 Vignesh C Fujitsu 26 Jelte Fennema-Nio MotherDuck 23 Nazir Bilal Yavuz Microsoft 23 Zhijie Hou Fujitsu 23 Yugo Nagata SRA_OSS 21 Who are the 35 code authors who authored 21 or more commits in v18? Code Authors Company Total # Commits Tom Lane Snowflake 331 Peter Eisentraut EDB 284 Michaël Paquier Amazon 147 Nathan Bossart Amazon 130 Andres Freund Microsoft 116 Heikki Linnakangas Databricks 106 Bruce Momjian EDB 97 Jeff Davis Amazon 92 Thomas Munro Microsoft 91 David Rowley Microsoft 88 Daniel Gustafsson Microsoft 70 Álvaro Herrera EDB 67 Noah Misch Google 62 Bertrand Drouvot Amazon 60 Peter Geoghegan Amazon 60 Alexander Korotkov Supabase 58 Melanie Plageman Microsoft 56 @clairegiordano
  32. Amit Kapila 7 129 1843% David G. Johnston 14 58

    414% Tomas Vondra 26 99 381% Michaël Paquier 147 438 298% Masahiko Sawada 30 89 297% Robert Haas 43 113 263% Ashutosh Bapat 14 36 257% Daniel Gustafsson 70 169 241% Álvaro Herrera 67 155 231% Fujii Masao 52 112 215% Peter Smith 20 41 205% Andres Freund 116 236 203% Heikki Linnakangas 106 215 203% Noah Misch 62 125 202% Did some committers REVIEW a lot more commits vs. authored? v18 timeframe Footnotes: Only if >25 reviews # Commits (Co)Authored # Commits REVIEWED Reviewer-to- Author Ratio
  33. 0 250 500 750 1000 1250 1 2 3 4

    5 6–10 >10 37 How many people involved per commit? We don’t know. But we do know the # of people mentioned in each of 3,043 commits # of commits Distribution of Commits by # of People Mentioned # of people mentioned
  34. 247 388 145 193 809 355 485 35 0 300

    600 900 Same day 1-7 days 8-14 days 15-30 days 31-180 days 181-365 days 1-5 years 5+ years What is “cycle time” for commits—time between 1st email discussion & commit to PG18? # days from 1st email to commit Number of commits Distribution of commits by pgsql-hackers email cycle time @clairegiordano
  35. Amit Kapila 97% 96 99 Michaël Paquier 68% 237 350

    Tomas Vondra 60% 34 57 Fujii Masao 58% 54 93 Álvaro Herrera 54% 61 113 Daniel Gustafsson 51% 58 114 Masahiko Sawada 50% 27 54 Alexander Korotkov 45% 37 82 Andrew Dunstan 37% 17 46 David Rowley 35% 38 108 Amit Langote 33% 16 48 Nathan Bossart 31% 51 166 How many commits done on BEHALF of OTHERS? v18 timeframe Footnotes* • 40 or more commits • 30% or more on behalf of others • “Behalf of others” = not Sole Author TOTAL # Commits # Commits for OTHERS % Commits for OTHERS @clairegiordano
  36. BuildFarm During v18 dev cycle: >120K runs 193 separate animals

    229 million seconds! 15K lines of Perl code 40 Andrew Dunstan 21YEARS OLD I’d like to get it translated to Python if anyone is interested!” “ –Andrew Dunstan @clairegiordano
  37. Translate the Messages! 11,963 messages total Estimate <1K changed in

    PG18 Dennis Björklund babel.postgresql.org Message Translator Language Alexander Lakhin Russian Álvaro Herrera Spanish Dennis Björklund Swedish Guillaume Lelarge French Kyotaro Horiguchi Japanese Pavlo Golub Ukrainian Peter Eisentraut German Temuri Doghonadze Georgian Tetiana Petiurenko Ukrainian The hardest thing about translating messages as technical as those in PostgreSQL is there are so many concepts referenced—and you risk losing the connection when translating them.” -Dennis Björklund
  38. Translate the Press Release! into 15 languages 42 Press Release

    Translators: Alifia Achson Andrea Farci Andreas Scherbaum Carlos Chapi Daniel Westermann Domenico Sgarbossa Euler Oliveira Grant Zhou Gunnar “Nick” Bluth Ioseph Kim Jean-Christophe Arnu Jimmy Angelakos Julian Markwort Michael Goldberg Nozomi Anzai Pavlo Golub Philippe Viegas Ruike Sun Stefanie Janine Stölting Stéphane Schildknecht Tetiana Petiurenko Vadim Iatsenko Xueyu Gao Languages: Chinese English French German Greek Hebrew Indonesian Italian Japanese Korean Portuguese Russian Spanish Thai Ukrainian @clairegiordano
  39. Jonathan Katz “The Press Release is the bridge between users

    & the release notes” Alifia Achson Álvaro Herrera Andrea Farci Andreas Scherbaum Andres Freund Bruce Momjian Carlos Chapi Daniel Westermann Domenico Sgarbossa Euler Taveira Grant Zhou Gunnar “Nick” Bluth Ioseph Kim Jacob Champion Jakub Wartak Jean-Christophe Arnu Jeff Davis Jelte Fennema-Nio Jian He Jimmy Angelakos John Naylor Jonathan Katz Josef Šimánek Julian Markwort Masahiko Sawada Matthias van de Meent Melanie Plageman Michael Goldberg Nathan Bossart Noah Misch Nozomi Anzai Pavlo Golub Peter Geoghegan Peter Smith Philippe Viegas Ruike Sun Stefanie Janine Stölting Stéphane Schildknecht Tetiana Petiurenko Vadim Iatsenko Xueyu Gao
  40. Packaging It’s a GINORMOUS task to generate packages for Postgres—not

    just for GA but also during the dev cycle.” 44 Christoph Berg (APT) Devrim Gündüz (RPM) OVERHEARD: Packagers are the bridges between hackers & users.” -Devrim Gündüz @clairegiordano
  41. Who serves on the Sysadmin team? Maintain project infrastructure 45

    Sysadmin team Magnus Hagander Álvaro Herrera Stefan Kaltenbrunner Dave Page Joe Conway Christophe Pettus Yogesh Sharma PostgreSQL.org website mailing list infra postgresql.org email git.postgresql.org commitfest.postgresql.org buildfarm.postgresql.org babel.postgresql.org wiki.postgresql.org @clairegiordano
  42. Release Notes are a LOT of work! 146 emails of

    collaboration to generate +1 to all involved… postgresql.org/ docs/18/release-18.html
  43. Mailing List activity during 15-month v18 timeframe Mailing List Total

    # Emails (v18 timeframe) pgsql-hackers 35,704 pgsql-docs 958 pgsql-general 5,431 pgsql-bugs 4,140 postgresql.org/list/ @clairegiordano
  44. Is mailing list activity going up or going down? Source:

    pgsql- mailing lists & Tomas Vondra scripts (as of 15 Oct 2025) Tomas Vondra N.B. 2025 is not over yet!
  45. Newsletters Financial Contributors Those Who Organize Places for Knowledge Sharing

    Those Who Help to Govern Those Who Share Expertise Those Who Hack on Code
  46. # Posts # Posts Syndicated to Planet Postgres each month

    2023 2024 How many blog posts syndicated to Planet Postgres? v18 timeframe >>>>>> more than 950 posts / 154 authors 65 67 70 66 71 61 50 57 64 73 73 53 57 60 72 0 20 40 60 80 Jul 2024 Aug Sep Oct Nov Dec Jan 2025 Feb Mar Apr May Jun Jul Aug Sep
  47. # Posts # Posts Syndicated to Planet Postgres each month

    2023 2024 65 67 70 66 71 61 50 57 64 73 73 53 57 60 72 0 20 40 60 80 Jul 2024 Aug Sep Oct Nov Dec Jan 2025 Feb Mar Apr May Jun Jul Aug Sep How many blog posts syndicated to Planet Postgres? v18 timeframe >>>>>> more than 950 posts / 154 authors
  48. 0 10 20 30 40 50 Who syndicated most blog

    posts to Planet Postgres? v18 timeframe. Excludes many other Postgres blog posts outside of Planet. Author # Posts Authors syndicating to Planet Postgres, 11+ posts in v18 timeframe
  49. scalingpostgres.com postgres.fm TalkingPostgres.com Who is contributing to Postgres by Podcasting?

    32 lifetime episodes... 15 new in v18 timeframe Host: Claire Giordano 161 lifetime episodes... 57 new in v18 timeframe Host: Michael Christofides Nikolay Samokhvalov 387 lifetime episodes 64 new in v18 timeframe Host: Creston Jamison @clairegiordano
  50. PostgreSQL Conference Japan 2024 Hyderabad PG Days 2025 PGConf India

    2025 PostgreSQL @ SCaLE22x PGConf.dev 2024 PGDay Chicago 2025 PGConf NYC 2024 Nordic PGDay 2025 PGDay UK 2025 PGDay UK 2024 pgDay Paris 2025 Postgres Ibiza 2024 PGDay France 2025 VIRTUAL POSETTE: An Event for Postgres 2025 VIRTUAL PostGIS Day 2024 @clairegiordano Where were ~40 Postgres Conferences? v18 timeframe Missing: PASS Data Summit 2024 (schedule page replaced); PGDay Pune 2025, PostgreSQL Madagascar 2024, PGDay Jakarta 2024, PGDay Indonesia 2024 (not listed on PostgreSQL.org); & any others not listed on PostgreSQL.org. PGConf.BE 2025 PGConf.Brazil 2025 PostgreSQL Conference Nepal PostgreSQL Conference Germany 2025 PGDay Austria 2025 Swiss PGDay 2025 PGDay Israel 2024 PGDay Lowlands 2025 pgDay México 2025 PGDay/MED 2024 PGDay Napoli 2025 PGDay Lowlands 2024 PGConf.EU 2024 Postgres Extensions Day 2025 PGConf NYC 2025 FOSDEM PGDay 2025 PGConf.dev 2025 Prague PostgreSQL Developer Day 2025 PG BootCamp Russia 2025 FOSSY 2025 HOW2025: PostgreSQL & IvorySQL FOSSASIA PGDay 2025 CERN PGDay 2025 PGDay Hyd 2024 PG BootCamp Russia 2024
  51. 467 89 42 17 14 5 6 9 4 1

    1 2 1 1 0 100 200 300 400 500 1 2 3 4 5 6 7 8 9 10 11 12 13 14 # Speakers # of Talks Given per Speaker Speakers & Talks during v18 dev cycle 40 conferences 829 regular talks + 110 lightning talks (when published) 467 people gave 1 talk each 19 people gave 8 or more talks 659 Speakers gave 1,036 Talks at 40 Conferences, v18 timeframe @clairegiordano
  52. 19 prolific Postgres Conference Speakers Who gave 8 or more

    talks across 40 Postgres conferences in v18 timeframe Speaker Company #Talks Bruce Momjian EDB 14 Pavlo Golub CYBERTEC 13 Boriss Mejías EDB 12 Gülçin Yıldırım Jelínek Xata 12 Ryan Booz pganalyze 11 Floor Drees EDB 10 Andrey Borodin Yandex Cloud 9 Derk van Veen Adyen 9 Dirk Krautschick Aiven 9 Karen Jex Snowflake 9 Chris Travers Stealth 8 Christophe Pettus PGX, Inc. 8 Claire Giordano Microsoft 8 Devrim Gündüz EDB 8 Franck Pachot MongoDB 8 Jimmy Angelakos Deriv 8 Magnus Hagander Redpill Linpro 8 Peter Eisentraut EDB 8 Teresa Lopes Adyen 8 Chris Ellis Intrbiz 7 Ellyne Phneah DBtune 7 Josef Machytka credativ GmbH 7 Robert Haas EDB 7 Stacey Haysler PGX, Inc. 7 Yurii Rashkovskii Omnigres 7 Alexander Kukushkin Microsoft 6 Jan Karremans CYBERTEC 6 Lukas Fittl pganalyze 6 Michaël Paquier AWS 6 Tomas Vondra Microsoft 6 Alvaro Hernandez OnGres 5 Andrew Farries Xata 5 Ants Aasma Cybertec 5 Ashutosh Bapat Microsoft 5 Bilge Ince EDB 5 Cédric Villemain Data Bene 5 Heikki Linnakangas Databricks 5 Henrietta Dombrovskaya DRW 5 Jelte Fennema-Nio MotherDuck 5 Jonathan Katz 5 Laurenz Albe Cybertec 5 Luigi Nardi DBtune 5 Mayuresh Suresh Bagayatkar Veeam 5 Neeta Goel Newt Global 5 @clairegiordano
  53. New Postgres Books published (postgresql.org/docs/books/) Ellyne Phneah Jimmy Angelakos Andrew

    Atkinson Hans-Jürgen Schönig Ryan Booz & Grant Fritchey By Ryan Booz & Grant Fritchey
  54. Postgres Weekly newsletter Edited by Peter Cooper & published by

    Cooperpress >17K active subscribers (as of Oct 2025) 57 issues & 21 unique sponsors during the v18 dev cycle postgresweekly.com @clairegiordano
  55. Postgres Weekly newsletter Edited by Peter Cooper & published by

    Cooperpress >17K active subscribers (as of Oct 2025) 57 issues & 21 unique sponsors during the v18 dev cycle postgresweekly.com Gratitude to Peter Cooper for coming on the Talking Postgres podcast (Ep28) to talk about “12 years of Postgres Weekly”
  56. PostgreSQL Person of the Week ~30 people contributed interviews in

    v18 timeframe Nicolas Payart Andrew Atkinson Sarah Conway Philippe Noël Amul Sul Ozgun Erdogan Grant Zhou Dilip Kumar postgresql.life @clairegiordano Dirk Krautschick Adam Hendel Frédéric Delacourt Akshat Jaimini Shruthi K C Emma Saroyan Doug Ortiz Ayse Bilge Ince Rushabh Lathia Yurii Rashkovskii Vasilis Ventirozos Curt Kolovson Shlok Kumar Kyal Polina Bungina Peter Zaitsev Dian Fay Josef Machytka Samed YILDIRIM Suraj Kharage Nisha Moond Teresa Lopes Dilan Tek Created & edited by Andreas Scherbaum
  57. Meetups Conferences Developer Meetings Social Channels Financial Contributors Those Who

    Organize Places for Knowledge Sharing Those Who Help to Govern Those Who Share Expertise Those Who Hack on Code
  58. 64 Who served on Organizing teams for Postgres events? across

    35 of 40 conferences Aaron Wislang Abe Omorogbe Aditya Raje Aimée Lynn Backiel Ales Zeleny Alfredo Rodríguez Ama Kusi Ameen Abbas Amit Kapila An Vercammen Andreas Scherbaum★ Andreas Geppert Andreas Kretschmer Andreas Schmitz Andrey Borodin Andrzej Nowicki Ashish Mehra Bal Krishna Bal Bharath Rupireddy Bilge Kormaz Erdim Boriss Mejías Bryan Camacho Charly Batista Chelsea Dole Chris Ellis★ Chris Travers Cornelia Biacsics Dan Langille Daniel Gustafsson Daniel Westermann★ Danilo Endesfelder Dave Page★ Derk van Veen Devrim Gündüz★ Diego Feito Eliza Bennett Elizabeth Christensen Euler Taveira Fabio Telles Federico Campoli Floor Drees Francisco Porphyry G. Gioffredi Georgios Kokolatos Hans-Jürgen Schönig Hari Kiran★ Haruka Takatsuka Hempal Shrestha Henrietta Dombrovskaya Hong Phuc Dang Ilya Kosmodemiansky★ Ivan Pachenko Jan Pecek Jeremy Asomaning Jimmy Angelakos John Foltran Jonathan Katz★ Julia Gugel Julien Riou Kai Wagner Kaiting Chen Karen Jex Kazushiro Takeda Kenia Galiego's Linda Leste Magnus Hagander★ Manoj Shakya Mara Sangiovanni Marion Baumgartner Mark Rivkin Mark Wong Markus Wanner Maurizio De Giorgi Melanie Plageman Michael Alan Brewer Michael Goldberg Michelle von Känel Mila Zhou Mishari Muqbil Nico Rikken Nikhil Sontakke Oleg Bartunov Pat Wright★ Patricia Horvath Paul Ramsey★ Pavan Deolasee Pavel Hak Pavel Stehule Pooja Yarabothu Rajesh Madiwale Raul Oliveira Robert Haas Rohit Man Amatya Roman Fiser Rupak Raj Ghimire Sagun Dhakhwa Sarah Conway Silvia Mazzoli Stacy Raspopina Stefan Keller Stephan Wagner Stéphanie Baltus-Bergamo Steve Singer Teresa Giacomini Teresa Lopes Thijs Meeuwisse Tobias Bussmann Tomas Vondra Umair Shahid Vadim Yatsenko★ Valeria Kaplan Vera Demaiter Vik Fearing★ William Ivanski Wim Bertels Yurii Rashkovskii ★ Served on 3 or more organizing teams
  59. 83 20 9 3 1 0 30 60 90 1

    2 3 4 5 # of Organizers # of Conferences Organized per Organizer 167 Organizing Roles for 35 conferences done by 116 People (v18 timeframe) How many people served in conference organizing roles? > v18 timeframe > 35 (of 40) events > Organizing teams only 65 13 people served on 3 or more organizing teams!
  60. 66 Who served on Talk Selection Teams across 35 of

    40 conferences? ★ Served on 3 or 4 talk selection teams Afsane Anand Alastair Turner Ales Zeleny Alexander Nikitin Alicja Kucharczyk Amit Kapila★ An Vercammen Andreas Geppert Andreas Karlsson Andrei Lepikhov Ayse Bilge Ince Bertrand Drouvot Boriss Mejías Carole Arnaud Chelsea Dole Chris Ellis★ Chris Travers Claire Giordano Daniel Gustafsson★ Dave Pitts Deepak Mahto Dennis Rilorin Derk van Veen Devrim Gündüz Dian Fay Dirk Krautschick Divya Sharma Dra. Erendira Rendon Mara Sangiovanni Marcelo Altmann Mario Behling Marion Baumgartner Mark Rivkin Markus Wanner Maurizio De Giorgi Maxim Milutin Mehboob Alam Melanie Plageman★ Michael Goldberg Michel Pelletier Michelle von Känel Miguel Iglesias Noah Misch (2) Oleg Bartunov Oleksii Vasiliev Olga Kalinina Paul Ramsey Pavel Hak Pavel Stehule Pavlo Golub★ Rafael Thofehrn Castro Rafia Sabih RKN Sai Krishna Rodrigo (Bill) Bernardi Rohit Man Amatya Roman Fiser Ronaldo Andrade Silva Rupak Raj Ghimire Ryan Booz Sagun Dhakhwa Samed Yildirim Sameer Kumar Shaun Thomas Sonia Valeja Soqra Banu Rumi Stefan Fercot Stefan Keller Stefanie Janine Stölting★ Stephan Wagner Stéphanie Baltus-Bergamo Tais Medeiros Tatiana Krupenya Teresa Lopes Tobias Bussmann Tom Hagel Tomas Vondra Umair Shahid★ Valeria Kaplan Vik Fearing Wim Bertels Yossi Shaul Yurii Rashkovskii Yves Colin Eliza Bennett Emil Shkolnik Emma Saroyan Fabrízio de Royes Mello Floor Drees★ Francis Santiago Gayathri Varadarajan Georgios Kokolatos Gerard Zuidweg Gianni Ciolli Giuseppe Aceto Greg Clough Gregory Gioffredi Gülçin Yıldırım Jelínek★ Gwen Shapira HariKrishna B Helene Nguyen Jan Birk Jobin Augustine★ Johannes Graën Jonathan Katz★ Julien Riou Karen Jex Krishnakumar “KK” Ravi Lætitia Avrot Laura Gaigala Laurenz Albe Manoj Shakya
  61. a 293/1 Hamburg PostgreSQL User Group 1,177 /16 Dallas/Fort Worth

    Postgres 1,607/7 Chicago PostgreSQL Meetup Group 188/7 Malmö PostgreSQL User Group 983/13 Seattle Postgres User Group SEAPUG 495/3 Boston PostgreSQL Users Group 2,122/13 The San Francisco Bay Area PostgreSQL Meetup Group 296/5 Portland Postgres Users Group PDXPUG 3,831/6 NYC Postgres 1,574/7 Hyderabad PostgreSQL User Group 699/11 Prague PostgreSQL Meetup 365/4 PgBE PostgreSQL Users Group Belgium 164/4 Kansas City Postgres User Group 1,083/7 PostgreSQL User Group NL 710/4 Stockholm PostgreSQL User Group 609/2 Meetup PostgreSQL Lille 2,058/5 PostgreSQL Meetup Group Berlin 1,110/1 PostgreSQL España 179/4 PostgreSQL User Group NRW 1,123/6 Indonesia PostgreSQL User Group 13,888/2 China PostgreSQL User Group 146/1 Triangle Postgres Users Group 316/10 Armenia PostgreSQL User Group 4,215/1 PostgreSQL Korea 134/5 Swiss PostgreSQL Users Group 1,318/2 Philly Postgres 410/2 Toronto Postgres User Group 428/4 PostgreSQL User Group Estonia 323/3 PostgreSQL Lyon User Group 322/2 PostgreSQL México 191/1 Oslo PostgreSQL User Group 258/4 Barcelona (+Valencia) PostgreSQL User Group 120/1 Madrid PostgreSQL User Group 1,591/6 London PostgreSQL Meetup Group 583/2 Austin Postgres User Group 405/4 Postgres Bangalore (PGBLR) Where did 48 Postgres User Groups meet? v18 timeframe @clairegiordano TBD/7 PostgreSQL Fr 963/6 PostgreSQL User Group Paris 173/1 PostgreSQL Meetup Munich 92/3 Stuttgart PostgreSQL User Group 138/2 Copenhagen PostgreSQL User Group 661/1 PostgreSQL Israel 1353/7 PostgreSQL Unconference Japan 2524/5 Japan PostgreSQL User Group (JPUG) 323/2 Madagascar PostgreSQL Users Group 2,695/4 Islamabad PostgreSQL User Group 5,700/2 Taiwan PostgreSQL User Group 516 /12 Postgres Meetup for All [VIRTUAL]
  62. Who ORGANIZES the Developer Meetings? Organizer WHERE Daniel Gustafsson FOSDEM

    2025 Jonathan Katz PGConf.dev 2024 & 2025 Melanie Plageman PGConf.dev 2024 & 2025 Noah Misch PGConf.dev 2025 Peter Eisentraut PGConf.dev 2025 Photo credit: Tomas Vondra, PGConf.dev 2025, Montréal Canada
  63. What is PGConf.dev & why is it so magical? Decisions

    get made & debates get resolved Where the next release begins 2 1 Next generation of contributors get nurtured 3 Postgres contributors refuel & reconnect 4 Jonathan Katz Kaiting Chen Melanie Plageman Paul Ramsey Robert Haas Steve Singer Organizers: Program Team: Amit Kapila Jonathan Katz Noah Misch Melanie Plageman Paul Ramsey Photo credits: Claire Giordano, PGConf.dev 2025
  64. “PGConf.dev is a time to dare to think new things”

    PGConf.dev is at the end of the development year and it’s a chance to reconvene, reflect on missteps, and get excited about what we'll work on next year. It's a chance to find out how people are doing and connect on a human level. To find people interested in the projects we want to work on— and convince people planning to get in the way of those projects to reconsider. It is a giant mix of negotiating, celebrating, planning, mourning, educating, & inspiring.” —Melanie Plageman 2025.pgconf.dev —Thomas Munro
  65. How can code contributors get MENTORING? [shout-out: new initiative started

    in June 2024] Robert Haas 10 mentors (Cohort 1) 15 mentees (Cohort 1) Andreas Scherbaum Melanie Plageman FROM ROBERT HAAS BLOG 1275 people in Discord server 13 Hacking Workshops 8 mentors (Cohort 2) 6 mentees (Cohort 2) Friday June 21, 2024 Mentoring Program for Code Contributors Christoph Berg
  66. Talks covered @ 13 Hacking Workshops? [hosted by Robert Haas,

    ~monthly on “PostgreSQL Hacking” Discord server] David Rowley Writing fast C code for a modern CPU (and applying it to PostgreSQL) Sep 2025 Peter Geoghegan Multidimensional search strategies for composite B- Tree indexes Aug 2025 Tomas Vondra Fast-path locking improvements in PG18 Jul 2025 Mashahiko Sawada PostgreSQL meets ART - Using Adaptive Radix Tree to speed up vacuuming Jun 2025 Robert Haas How Autovacuum Goes Wrong: And Can We Please Make It Stop Doing That? Apr 2025 Louise Grandjonc Leinweber A Deep Dive into Postgres Statistics Mar 2025 Heikki Linnakangas The Wire Protocol Feb 2025 Andres Freund NUMA vs PostgreSQL Jan 2025 Melanie Plageman Intro to Postgres Planner Dec 2024 Andy Pavlo** Memory & Disk I/O Management Nov 2025 Thomas Munro Streaming I/O and vectored I/O Oct 2024 Andrey Borodin Walk-through of Implementing Simple Postgres Patch: From sources to CI Sep 2024 Robert Haas PostgreSQL Optimizer Methodology Aug 2024 ** Andy Pavlo was not present, but his video was discussed.
  67. 73 GSoC for PostgreSQL GSoC for Postgres is a gateway

    that turns newcomers into contributors—& contributors into mentors.” —Pavlo Golub 6 Mentors: Dave Cramer Haoran Zhang Jesper Pedersen Luca Ferrari Mark Wong Pavlo Golub GSoC 2024: 5 projects with 5 participants & 6 mentors! 5 Participants: Akshat Jaimini Arjan Marku Chao Gu Henrique A. de Carvalho Shahryar Soltanpour 9 Mentors: Akshat Jaimini David Wheeler Haoran Zhang Jesper Pedersen Luca Ferrari Pavlo Golub Rajiv Harlalka Saurav Pal Shahryar Soltanpour GSoC 2025: 7 projects with 7 participants & 9 mentors! 7 Participants: Ahmad Gouda Ashutosh Sharma Bassam Adnan Gaurav Patidar Mankirat Singh Mohab Yasser Tejas Tyagi Pavlo Golub Jesper Pedersen
  68. Financial Contributors Those Who Organize Places for Knowledge Sharing Those

    Who Help to Govern Those Who Share Expertise Those Who Hack on Code
  69. €0 €50K €100K €150K Total Sponsorships by Company above 11K€

    in v18 timeframe Which 27 companies sponsored these 33 Postgres conferences at 11K € (total) or more? Total Sponsorships from these 27 companies: ~1,033,000 € @clairegiordano Did not capture Sponsor data from: FOSDEM, FOSSY, HOW, PgConf.Nepal, POSETTE: An Event for Postgres, PostGIS Day, SCaLE. 139k 123k 102k 72k
  70. Which 12 companies employ the 31 Postgres committers? v18 timeframe,

    as of Sep 2025 Amit Langote Andres Freund Daniel Gustafsson David Rowley Melanie Plageman Thomas Munro Tomas Vondra 7 Jeff Davis Joe Conway John Naylor * Masahiko Sawada Michaël Paquier Nathan Bossart Peter Geoghegan 7 Álvaro Herrera Andrew Dunstan Bruce Momjian Jacob Champion ** Peter Eisentraut Richard Guo Robert Haas 7 EDB MICROSOFT AWS Etsuro Fujita Fujii Masao 2 NTT GROUP Tom Lane CRUNCHY/SNOWFLAKE Amit Kapila FUJITSU Noah Misch GOOGLE Tatsuo Ishii SRA OSS LLC Heikki Linnakangas NEON/DATABRICKS Magnus Hagander REDPILL LINPRO Alexander Korotkov SUPABASE Dean Rasheed UNIV OF CAMBRIDGE
  71. How to donate to these 3 Postgres Non-Profit Organizations (NPOs)?

    @clairegiordano PgEU PGCA postgres.ca/donate postgresql.us/donate postgresql.eu/donate
  72. 80 Server Sponsors! Companies who sponsor PG infra servers The

    servers that power the services of www.postgresql.org are provided by different companies and organisations around the world. Provider Specs OS Location Usage EDB 128 core, 1TB RAM Rocky Linux 9 Helsinki, Finland RPM build server AWS Dynamic Proprietary Global Limited VM host conova communications GmbH 8 core, 64GB 32 core, 384GB 32 core, 256GB Debian GNU/Linux 11 Debian GNU/Linux 12 Debian GNU/Linux 11 Salzburg, Austria Hallein, Austria Salzburg, Austria internal use VM hosts VM hosts Rackspace 12 core, 64GB 12 core, 64GB 12 core, 64GB 12 core, 64GB Debian GNU/Linux 11 United States VM hosts Redpill Linpro 48 core, 256GB 64 Core, 384GB Debian GNU/Linux 11 Oslo, Norway VM hosts
  73. Core team Committers NPO Board members Committees Code/Doc authors Newsletters

    Meetups Conferences Developer Meetings Social Channels Financial Contributors Those Who Organize Places for Knowledge Sharing Those Who Help to Govern Those Who Share Expertise Those Who Hack on Code
  74. Thank you to Christoph, Joe, & Melanie for your work

    recognizing contributors And incenting more contributions! 2
  75. Thank you for this! Andreas Scherbaum Boriss Mejías Chris Ellis

    Cornelia Biacsics Floor Drees Jimmy Angelakos Pavlo Golub Effort started in July 2024 to shine a light on Postgres contributions on a frequent basis, as things happen! postgres-contrib.org
  76. IDEA: Add Volunteers to “About” page for Conferences Also: Lightning

    Talk speakers Photo credit: Claire Giordano, PGConf.dev 2025, Montréal Canada 1a 1b
  77. IDEA: Recognize message translators as code/doc contributors They should get

    release coins too—even though their name is not on the final commit 2
  78. Takeways 4 @clairegiordano Lots of different TYPES of contributions add

    value to Postgres—in addition to code & docs Less-familiar code metrics give food for thought: e.g. Cycle time & 33% Retention Rate for 1st-time code authors Scope of work in a Postgres release is ginormous, broad, & mind-boggling What Melanie/Christoph/Joe are doing on Contrib Committee matters. If you want to help, or have ideas—let them know
  79. Boriss Mejías Charles Feddersen Christoph Berg Isaac Alves Joe Conway

    Melanie Plageman Robert Haas Thomas Munro Tomas Vondra Daniel Gustafsson & My Nguyen People to thank for inspiration & reviews
  80. 40 amazing guests (so far) on Talking Postgres Listen wherever

    you get your podcasts—or on TalkingPostgres.com