bigsql / plprofiler

Other
87 stars 23 forks source link

Adjustments for PostgreSQL 17 #19

Closed esiaero closed 1 month ago

esiaero commented 4 months ago

In (the upcoming) PG 17, the tuplestore_donestoring macro was removed in 75680c3 [0].

This commit removes all references to tuplestore_donestoring so that plprofiler can build with PG 17.

This macro has been a no-op since dd04e95 in 2003, so its non-breaking for all currently supported PG versions [1].

[0] https://github.com/postgres/postgres/commit/75680c3

[1] https://github.com/postgres/postgres/commit/dd04e95

(addendum to the commit message - Judging by the commit history of this project like here, super old PG version compatibility is not a concern.