]> code.citadel.org Git - citadel.git/commitdiff
Changed the BIGMSGS semantics.
authorArt Cancro <ajc@citadel.org>
Mon, 29 Jan 2024 03:23:03 +0000 (22:23 -0500)
committerArt Cancro <ajc@citadel.org>
Mon, 29 Jan 2024 03:23:03 +0000 (22:23 -0500)
We now identify the memory location of the start of message body
during serialization, so we don't have to measure it twice.  Then
we store the body in the BIGMSGS table only if the total message
size would exceed 4000 bytes.  This assumes that memory and disk
pages are 4096 bytes, so we want to optimize for a single I/O
operation in most cases.


No differences found