[PATCH} Move instrumentation structs
Mario Gonzalez <gonzalemario@gmail.com>
From: Mario González Troncoso <gonzalemario@gmail.com>
To: pgsql-hackers <pgsql-hackers@postgresql.org>
Date: 2025-11-10T13:48:18Z
Lists: pgsql-hackers
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
Move instrumentation-related structs to instrument_node.h
- 2defd0006255 19 (unreleased) landed
Attachments
- 0002-Remove-brin-gin_tuple.h-from-tuplesort.h.patch (text/x-patch) patch 0002
- 0003-Remove-storage-buf.h-from-access-relscan.h.patch (text/x-patch) patch 0003
- 0004-Remove-unused-headers-from-execReplication.c.patch (text/x-patch) patch 0004
- 0001-Move-instrumentation-related-structures-into-instrum.patch (text/x-patch) patch 0001
Hey there, Based on the Alvaro's idea [1] about moving different instrumentation related C structures and enums into one single header file, I'm sending the following patches. That single file is named `executor/instrument_node.h` Local tests and CI tests are passing https://cirrus-ci.com/build/6171192257675264 Thanks for reviewing them, cheers. [1] https://www.postgresql.org/message-id/202510051642.wwmn4mj77wch%40alvherre.pgsql -- Mario Gonzalez EDB: https://www.enterprisedb.com