@@ -164,6 +164,36 @@ handling of rewritten relational operators (boost_gh:pr[icl,54]).
164164** Fixed a performance issue with hashed indices when rehashing at very large container
165165 sizes (boost_gh:pr[multi_index,94]). Contributed by Daniel Král.
166166
167+ * boost_phrase:library[MySQL,/libs/mysql/]:
168+ ** Added a way to configure which character set the server uses by default,
169+ to make tracking more intelligent. This can be used to avoid redundant `SET NAMES` statements.
170+ See `pool_params::charset_strategy` and `connect_params::server_default_charset`
171+ (boost_gh:pr[mysql,511]).
172+ ** Reduces `pool_params::ping_interval`'s default from 1h to 10s.
173+ This improves the detection of broken connections
174+ (boost_gh:pr[mysql,512]).
175+ ** The read buffer has been optimized by reducing the frequency of data rotations
176+ when incomplete messages are received (boost_gh:pr[mysql,501]).
177+ Contributed by `@vsoulgard`.
178+ ** TLS certificates for CI testing are now generated dynamically, rather than
179+ being committed into the repository. This cleans up reports raised by vulnerability scanners
180+ (boost_gh:pr[mysql,505]).
181+
182+ * boost_phrase:library[Redis,/libs/redis/]:
183+ ** Fixed a case of undefined behavior within `connection`
184+ when attempting to cancel a request that has completed, but whose handler
185+ hasn't been called yet. This happened due to an incorrect erase-remove use
186+ with a `std::deque` (boost_gh:pr[redis,428]). Contributed by `@L0rentz`.
187+ ** Optimized buffer rotations to reduce CPU consumption
188+ when many small messages arrive in a single network packet
189+ (boost_gh:pr[redis,415]).
190+ ** Added initializers to all members in the `config` struct.
191+ This allows using designated initializers to create `config` objects
192+ (boost_gh:pr[redis,424]).
193+ ** Removed the standalone workflow from the CMake.
194+ This was an undocumented way of consuming Boost.Redis with CMake aimed
195+ to internal development (boost_gh:pr[redis,409]).
196+
167197* boost_phrase:library[System,/libs/system/]:
168198** Fix `unwrap_and_invoke` for functions returning `void`.
169199
0 commit comments