Closed esiaero closed 1 month 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.
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.