diff --git a/CHANGES b/CHANGES index 47104d87e5..fe143c5fd1 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,7 @@ +6188. [performance] Reduce memory consumption by allocating properly + sized send buffers for stream-based transports. + [GL #4038] + 6185. [func] Add "ClientQuota" statistics channel counter, which indicates the number of the resolver's spilled queries due to reaching the clients per query quota. [GL !7978] diff --git a/doc/notes/notes-current.rst b/doc/notes/notes-current.rst index adec5ced27..b4f461b3e0 100644 --- a/doc/notes/notes-current.rst +++ b/doc/notes/notes-current.rst @@ -48,6 +48,10 @@ Bug Fixes a delegation from cache was returned to the client. This has now been fixed. :gl:`#3950` +- BIND could allocate too big buffers when sending data via + stream-based DNS transports, leading to increased memory usage. + This has been fixed. :gl:`#4038` + Known Issues ~~~~~~~~~~~~