Revert "Optimize various aggregate deserialization functions"
David Rowley <drowley@postgresql.org>
Revert "Optimize various aggregate deserialization functions" This reverts commit 608fd198def5390c3490bfe903730207dfd8eeb4. On 2nd thoughts, the StringInfo API requires that strings are NUL terminated and pointing directly to the data in a bytea Datum isn't NUL terminated. Discussion: https://postgr.es/m/CAApHDvorfO3iBZ=xpiZvp3uHtJVLyFaPBSvcAhAq2HPLnaNSwQ@mail.gmail.com
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/utils/adt/array_userfuncs.c | modified | +12 −12 |
| src/backend/utils/adt/numeric.c | modified | +24 −24 |
| src/backend/utils/adt/varlena.c | modified | +6 −6 |
Discussion
- Making aggregate deserialization (and WAL receive) functions slightly faster 28 messages · 2023-02-12 → 2023-11-07