You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
However, the entire collection is converted even though only a part of the entire collection is to be written. Since this method is used in the ZnResponse>>writeOn: through ZnUtils>>nextPutAll:on:, which splits the writing of a large collection into chunks of 16kB, the writing of a large response suffers from a severe performance penalty.
The
ZnBivalentWriteStream>>#next:putAll:startingAt:
collection argument is converted to a ByteArray or a String when needed.See
zinc/repository/Zinc-HTTP.package/ZnBivalentWriteStream.class/instance/next.putAll.startingAt..st
Line 10 in 01210a4
However, the entire
collection
is converted even though only a part of the entire collection is to be written. Since this method is used in theZnResponse>>writeOn:
throughZnUtils>>nextPutAll:on:
, which splits the writing of a large collection into chunks of 16kB, the writing of a large response suffers from a severe performance penalty.See https://lists.gemtalksystems.com/mailman/archives/glass/2024-May/006674.html
The text was updated successfully, but these errors were encountered: