Details
-
Improvement
-
Resolution: Done
-
Major
-
7.1.0
-
None
Description
Upgrade fmtlib to latest stable. We need at least 8.0.1 for current version of folly (see MB-51718).
Due to https://github.com/fmtlib/fmt/issues/1841, we need to fix a number of places where we were inadvertently formating strongly-typed enums as ints.
Attachments
Issue Links
- depends on
-
MB-51722 Upgrade spdlog to current stable (v1.10)
- Resolved
For Gerrit Dashboard: MB-51719 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
173281,4 | MB-51719: Build fmtlib v8.1.1 | master | tlm | Status: MERGED | +2 | +1 |
173823,2 | MB-51719: Add missing formattors for enum classes | master | kv_engine | Status: MERGED | +2 | +1 |
173824,6 | MB-51719: Remove deprecated format_to(memory_buffer) overload | master | kv_engine | Status: MERGED | +2 | +1 |
173825,13 | MB-51719: CBStatCollector::formatKey Simplify dynamic format args handling | master | kv_engine | Status: MERGED | +2 | +1 |
173905,2 | MB-51719: Remove deprecated format_to(memory_buffer) overload | master | platform | Status: MERGED | +2 | +1 |
174037,4 | MB-51719: Remove deprecated format_to(memory_buffer) overload (part 2) | master | kv_engine | Status: MERGED | +2 | +1 |