Changeset: 0ba00aadaf7e for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/0ba00aadaf7e Modified Files: sql/ChangeLog Branch: copyfaster Log Message:
Add ChangeLog for copyfaster diffs (30 lines): diff --git a/sql/ChangeLog b/sql/ChangeLog --- a/sql/ChangeLog +++ b/sql/ChangeLog @@ -1,6 +1,26 @@ # ChangeLog file for sql # This file is updated with Maddlog +* Wed Nov 5 2025 Joeri van Ruth <[email protected]> +- COPY BINARY has been optimized to be much faster when many string columns + are involved. +- The performance of COPY BINARY of blob column has also been improved. +- The performance of COPY BINARY ON CLIENT has been much improved. It used + to be much slower than ON SERVER, now it's only a little slower. +- The file format for COPY BINARY strings has been extended. If the same + string occurs multiple times, later occurrences can refer back to + earlier occurrences instead of including another copy of the string. + This improves both file size and processing time. +- A new tool 'backrefencode' has been added that can introduce these + back references or remove them again. +- Rudimentary support for compressed ON CLIENT transfers has been added. + If you write ON 'algo' CLIENT, with algo=lz4/gz/xz/b2, the server compresses + downloaded data and decompresses uploaded data server-side using the given + algorithm. It is up to the user to ensure that the uploaded data has indeed + been compressed. This is not always easy because many clients automatically + compress or decompress data when the file name contains .gz, .lz4, etc., + which would lead to double compression and decompression. + * Mon Oct 27 2025 Sjoerd Mullender <[email protected]> - Implemented aggregates sha1, sha224, sha256, sha384, sha512, and ripemd160 which calculate a checksum (digest) over a column of strings. _______________________________________________ checkin-list mailing list -- [email protected] To unsubscribe send an email to [email protected]
