Applied the straightforward parts.
I left out the changes like - appendStringInfoString(&collist, buf.data); + appendBinaryStringInfo(&collist, buf.data, buf.len); because they're not an improvement in readablity, IMHO, and they were not in performance-critical paths.
- appendStringInfoString(&collist, buf.data); + appendBinaryStringInfo(&collist, buf.data, buf.len);
pgsql-hackers by date:
Соглашаюсь с условиями обработки персональных данных