[
https://issues.apache.org/jira/browse/AVRO-3967?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17841994#comment-17841994
]
ASF subversion and git services commented on AVRO-3967:
-------------------------------------------------------
Commit 19501fc00ff1f18ecf9c65baf670dc92c0b64891 in avro's branch
refs/heads/main from Mikhail Koviazin
[ https://gitbox.apache.org/repos/asf?p=avro.git;h=19501fc00 ]
[AVRO-3967] Replace boost::format with fmt library (#2832)
* Replace boost::format with fmt library
This reduces the binary size quite significantly and doesn't require an
addtitional object creation during exception throwing.
* cmake: get fmt with FetchContent
* cmake: always use fmt-header-only
> Replace boost::format with fmt
> ------------------------------
>
> Key: AVRO-3967
> URL: https://issues.apache.org/jira/browse/AVRO-3967
> Project: Apache Avro
> Issue Type: Task
> Components: c++
> Reporter: Mikhail Koviazin
> Assignee: Mikhail Koviazin
> Priority: Minor
> Labels: pull-request-available
> Time Spent: 2h 20m
> Remaining Estimate: 0h
>
> fmt ([https://fmt.dev)|https://fmt.dev)/] is a modern C++ library. It got so
> much popularity that in C++20 it became std::format.
> Replacing boost::format with it should significantly improve the readability,
> performance and the binary size.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)