Bump fmtlib and spdlog#20066
Conversation
Signed-off-by: Krzesimir Nowak <[email protected]>
Signed-off-by: Krzesimir Nowak <[email protected]>
|
CC @envoyproxy/dependency-shepherds: Your approval is needed for changes made to |
Signed-off-by: Krzesimir Nowak <[email protected]>
Signed-off-by: Krzesimir Nowak <[email protected]>
The connection parameter was actually needed here. Signed-off-by: Krzesimir Nowak <[email protected]>
Signed-off-by: Krzesimir Nowak <[email protected]>
Signed-off-by: Krzesimir Nowak <[email protected]>
It looks like that after the update, non-fractional doubles are printed like integers (so they won't have trailing ".0" printed), which broke a test. Not sure if this trailing dot-zero is important, but try to keep it. Signed-off-by: Krzesimir Nowak <[email protected]>
Signed-off-by: Krzesimir Nowak <[email protected]>
The updated fmtlib doesn't print them anymore. Signed-off-by: Krzesimir Nowak <[email protected]>
This reverts commit 28ffc37. Signed-off-by: Krzesimir Nowak <[email protected]>
80102b1 to
fd3429a
Compare
Signed-off-by: Krzesimir Nowak <[email protected]>
Signed-off-by: Krzesimir Nowak <[email protected]>
|
/retest |
|
Retrying Azure Pipelines: |
|
/retest |
|
Retrying Azure Pipelines: |
|
/retest |
|
Retrying Azure Pipelines: |
|
Looks like it's ready for review. Question though: |
|
Thanks for updating these! LGTM for deps. /lgtm deps |
|
Just remembered - another thing I updated was a test for text formatting of stats - the updated fmtlib does not print the |
Does this change make it a breaking change and require a changelog entry? /cc @htuch, @phlax . Would be good to land this from a dependency point of view |
|
My $0.02 is that this isn't a breaking change, since any parsing code should be robust to this difference when interpreting a float. I can imagine contrived corner cases when not, but the likelihood of breakage seems low. |
|
+1 re parsing this value as float/int |
|
Merged the main branch to see if it still builds. But I see that the bot reverted some decisions (removed waiting and readded deps), sorry about that. |
|
please specify a single label can be specified |
|
/lgtm deps |
|
@krnowak you can add the waiting label at any time with |
Signed-off-by: Krzesimir Nowak <[email protected]>
|
/retest |
|
Retrying Azure Pipelines: |
Signed-off-by: Krzesimir Nowak <[email protected]>
Commit Message:
This updates fmtlib to 8.1.1 and spdlog to 1.9.2.
Additional Description:
Looks like fmtlib isn't formatting enumeration types as ints any more, so I'm explicitly casting them to ints. Without that, the build fails.
Risk Level:
Medium, logging library update.
Testing:
In CI only - I couldn't build the whole project as it takes too much space…
Docs Changes:
No.
Release Notes:
Not sure if dependency update is release-notes-worthy.
Platform Specific Features:
None.
Fix #18322 Fix #19439