Log In
Log In

Ruben's Q1 2024 Update

https://cppalliance.org/q1_update/2024/04/19/RubenQ1.html

Client‑side SQL formatting was added to Boost.MySQL for safe batch query composition. Boost.PFR support, Boost.Charconv integration, and a Boost.Parser evaluation were added. CI work for Boost.Redis and build‑script refactoring were also performed.

Next Post

  • Christian's Q1 2024 Update
    Link
    CI for Boost.Buffers and Boost.Http.Proto was built with in‑house cpp‑actions; automated matrix creation proved cumbersome, so manual input control was used, easing workflow. Container types and serialization progressed, with next quarter focused on C++dev.
  • Speed and Safety
    Link #Decimal
    CUDA support is added to Boost int128 for host and device use. Device from_chars/to_chars are provided by Boost.Charconv, and Boost.Decimal will gain CUDA later. Verification is used by Boost.Safe_Numbers for safety and error check with CUDA reporting.
  • Levelling up Boost.Redis
    Link #Redis
    Per‑operation cancellation via asio::cancel_after is added in Boost.Redis 1.90, together with custom startup commands replacing HELLO, Valkey support, race‑free cancellation handling, and upcoming Sentinel and health‑check enhancements.
  • Ready, set, Redis!
    Link #Redis
    Boost.Redis is co‑maintained with an FSM redesign that improves testability, provides UNIX‑socket support, logging and updated docs. Boost.MySQL auth is enhanced, Boost.Postgres is started, OpenMethod and Bloom are reviewed, and test framework is extended.