Peter Eisentraut

Peter Eisentraut's blog
https://peter.eisentraut.org/ (RSS)
visit blog
PostgreSQL LTO battle
3 Sept 2024 | original ↗

I wrote recently about the performance of PostgreSQL when compiled with different compilers and optimization levels. Another dimension in that evaluation is link-time optimization (LTO).

The new PostgreSQL 17 make dist
13 Aug 2024 | original ↗

When the PostgreSQL project makes a release, the primary artifact of that is the publication of a source code tarball. That represents the output of all the work that went into the creation of the PostgreSQL software up to the point of the release. The source tarball is then used downstream by packagers to make binary packages (or file system...

PostgreSQL performance with different compilers
25 Jun 2024 | original ↗

I have tested several times which compiler builds PostgreSQL the fastest. Now let’s look at with which compiler PostgreSQL runs the fastest.

How engaging was PGConf.dev really?
4 Jun 2024 | original ↗

PGConf.dev 2024 is over. What happened while no one was watching the source code?

New compilers, new timings
21 May 2024 | original ↗

I had been eagerly awaiting the releases of Clang 18 and GCC 14 for the last few weeks. Now that they are both out, I figured I would check how fast they are for compiling PostgreSQL.

When to split patches for PostgreSQL
14 May 2024 | original ↗

In my previous article on how to submit patches by email for PostgreSQL, I skipped over whether patches should be split up. Let’s discuss that now.

PostgreSQL supported platforms over time
29 Apr 2024 | original ↗

The recent discussion about AIX support in PostgreSQL (as of now removed in PostgreSQL 17) led me to look through the project’s history, to learn what platforms we have supported when.

GQL:2024 is out
17 Apr 2024 | original ↗

The news today is that GQL:2024, the first version of the GQL standard, has been published by ISO. GQL is a new language for graph databases, like SQL is for relational databases.

PostgreSQL 17 commitfest conclusion
11 Apr 2024 | original ↗

Last October, I wrote:

Using clangd for PostgreSQL development
3 Jan 2024 | original ↗

I have started using clangd (with a “d”) for PostgreSQL development. Maybe you want to try it too.

PostgreSQL and FIPS mode
5 Dec 2023 | original ↗

PostgreSQL users sometimes ask whether PostgreSQL supports FIPS mode, whatever that might actually mean. “FIPS mode” is a thing provided by OpenSSL that, well, makes it more secure and prevents the use of old encryption methods, is I suppose a rough way to describe it? It has some interesting effects on PostgreSQL, which uses OpenSSL for various...

↑ these items are from RSS. Visit the blog itself at https://peter.eisentraut.org/ to find other articles and to appreciate the author's digital home.