rcl_logging_spdlog package from rcl_logging reporcl_logging_interface rcl_logging_noop rcl_logging_spdlog |
|
Package Summary
Tags | No category tags. |
Version | 2.3.1 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/rcl_logging.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2022-11-07 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Chris Lalancette
Authors
- Chris Lalancette
- William Woodall
rcl_logging_spdlog
Package supporting an implementation of logging functionality using spdlog
.
rcl_logging_spdlog logging interface implementation can:
- initialize
- log a message
- set the logger level
- shutdown
Some useful internal abstractions and utilities:
- Macros for controlling symbol visibility on the library
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
Changelog for package rcl_logging_spdlog
2.3.1 (2022-11-07)
- ament_export_dependencies any package with targets we linked against (#89) (#90)
- Contributors: mergify[bot]
2.3.0 (2022-03-01)
2.2.1 (2022-01-14)
- Fix include order for cpplint (#84) Relates to https://github.com/ament/ament_lint/pull/324
- Update maintainers to Chris Lalancette (#83)
- Contributors: Audrow Nash, Jacob Perron
2.2.0 (2021-11-18)
- Fix renamed [rcpputils]{.title-ref} header (#81)
- Contributors: Abrar Rahman Protyasha
2.1.3 (2021-09-16)
- Update includes after rcutils/get_env.h deprecation (#75)
- Contributors: Christophe Bedard
2.1.2 (2021-04-06)
- updating quality declaration links (re: ros2/docs.ros2.org#52) (#73)
- Contributors: shonigmann
2.1.1 (2021-01-25)
- Include what you use (#71)
- Contributors: Ivan Santiago Paunovic
2.1.0 (2020-12-08)
- Update QD to QL 1 (#66)
- Make sure to check return value from external_initialize. (#65)
- updated QD section 3.i and 3ii and spelling error (#63)
- rcl_logging_spdlog: Increased QL to 2 in QD
- Updated spdlog QL in QD
- Make internal dependencies private (#60)
- [rcl_logging_spdlog] Add warnings (#54)
- Allow configuring logging directory through environment variables (#53)
- Update the maintainers. (#55)
- Added benchmark test to rcl_logging_spdlog (#52)
- Used current_path() function from rcpputils (#51)
- Add fault injection unittest to increase coverage (#49)
- Contributors: Alejandro Hernández Cordero, Audrow Nash, Chris Lalancette, Christophe Bedard, Shane Loretz, Stephen Brawner, ahcorde, brawner
2.0.1 (2020-07-21)
- Bump QD to level 3 and updated QD (#44)
- Added Doxyfile and fixed related warnings (#42)
- Contributors: Alejandro Hernández Cordero
2.0.0 (2020-06-18)
- Use new package with rcl logging interface (#41)
- Increased test coverage (#40)
- Add Security Vulnerability Policy pointing to REP-2006.
- Rename Quality_Declaration.md -> QUALITY_DECLARATION.md
- Contributors: Chris Lalancette, Scott K Logan
1.0.0 (2020-05-26)
- Add some preliminary functional tests (#36)
- warn about unused return value for set_logger_level (#38)
- Added features to rcl_logging_spdlog (#35)
- Added public API documentation for log4cxx and spdlog (#32)
- Current state Quality Declaration, Contributing and Readme files (#29)
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Jorge Perez, Scott K Logan
0.4.0 (2020-04-24)
- Export targets in addition to include directories / libraries (#31)
- Make spdlog an exec_depend (#27)
- Code style only: wrap after open parenthesis if not in one line (#24)
- Bypass spdlog singleton registry (#23)
- Contributors: Chris Lalancette, Dirk Thomas, Ivan Santiago Paunovic
0.3.3 (2019-10-23)
- Fix Clang warning about possible uninitialized variable (#21)
- Contributors: Jacob Perron
0.3.2 (2019-10-07)
- spdlog is a header-only library, so the exported dep isn't needed. (#19)
- Contributors: Chris Lalancette
0.3.1 (2019-10-03)
- Implement a backend logger using spdlog. (#17)
- Contributors: Chris Lalancette
0.3.0 (2019-09-26)
0.2.1 (2019-05-08)
0.2.0 (2019-03-09)
0.1.0 (2018-12-07)
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
spdlog_vendor | |
ament_cmake_ros | |
ament_lint_auto | |
ament_lint_common | |
performance_test_fixture | |
rcl_logging_interface | |
rcpputils | |
rcutils |
System Dependencies
Name |
---|
spdlog |
Dependant Packages
Name | Deps |
---|---|
rcl |
Launch files
Messages
Services
Plugins
Recent questions tagged rcl_logging_spdlog at Robotics Stack Exchange
rcl_logging_spdlog package from rcl_logging reporcl_logging_interface rcl_logging_noop rcl_logging_spdlog |
|
Package Summary
Tags | No category tags. |
Version | 3.1.1 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/rcl_logging.git |
VCS Type | git |
VCS Version | jazzy |
Last Updated | 2024-12-18 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Chris Lalancette
- William Woodall
Authors
- Chris Lalancette
- William Woodall
rcl_logging_spdlog
Package supporting an implementation of logging functionality using spdlog
.
rcl_logging_spdlog logging interface implementation can:
- initialize
- log a message
- set the logger level
- shutdown
Some useful internal abstractions and utilities:
- Macros for controlling symbol visibility on the library
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
Changelog for package rcl_logging_spdlog
3.1.1 (2024-12-18)
-
rcl_logging_interface is only valid path with build environment. (#122) (#123) * logging impls need to export dependency for 'rcl_logging_interface'. (cherry picked from commit 0724aeb90f5d4efd23a75b1a97a4429ec6911a60) Co-authored-by: Tomoya Fujita <<Tomoya.Fujita@sony.com>>
-
Contributors: mergify[bot]
3.1.0 (2024-03-28)
- Check allocator validity in some rcl_logging functions (#116) If the allocator is zero-initialized, it may cause a segfault when it is used later in the functions.
-
Cleanup the tests. (#115) * Cleanup the tests. There are a few different fixes in here: 1. Move away from using "popen" to get the list of files in a directory. Instead, switch to using the C++ std::filesystem directory iterator and doing the work ourselves, which is portable and much less error-prone. 2. Set the ROS_LOG_DIR for all of the tests in here. This should make the test resistant to being run in parallel with other tests. 3. Consistently use rcpputils::set_env_var, rather than a mix of rcpputils and rcutils.
- Update quality declaration document (#112)
- Re-order rcl_logging_interface include (#111)
- Contributors: Chris Lalancette, Christophe Bedard, Scott K Logan
3.0.0 (2024-01-24)
- add file_name_prefix parameter to external log configuration. (#109)
- Contributors: Tomoya Fujita
2.7.1 (2023-12-26)
- Migrate to std::filesystem (#104)
- Contributors: Kenta Yonekura
2.7.0 (2023-09-07)
- Remove the last uses of ament_target_dependencies in this repo. (#102)
- Contributors: Chris Lalancette
2.6.0 (2023-04-27)
2.5.1 (2023-04-11)
- Mark the benchmark _ as unused. (#99)
- Contributors: Chris Lalancette
2.5.0 (2023-02-13)
- Update rcl_logging to C++17. (#98)
- Contributors: Chris Lalancette
2.4.3 (2022-11-18)
- change flushing behavior for spdlog log files, and add env var to
use old style (no explicit flushing)
(#95)
- now flushes every ERROR message and periodically every 5 seconds
- can set
RCL_LOGGING_SPDLOG_EXPERIMENTAL_OLD_FLUSHING_BEHAVIOR=1
to get old behavior
- Updated maintainers - 2022-11-07 (#96)
- Contributors: Audrow Nash, William Woodall
2.4.2 (2022-11-02)
- Disable cppcheck for rcl_logging_spdlog. (#93)
- Contributors: Chris Lalancette
2.4.1 (2022-09-13)
- ament_export_dependencies any package with targets we linked against (#89)
- Contributors: Shane Loretz
2.4.0 (2022-04-29)
2.3.0 (2022-03-01)
2.2.1 (2022-01-14)
- Fix include order for cpplint (#84) Relates to https://github.com/ament/ament_lint/pull/324
- Update maintainers to Chris Lalancette (#83)
- Contributors: Audrow Nash, Jacob Perron
2.2.0 (2021-11-18)
- Fix renamed [rcpputils]{.title-ref} header (#81)
- Contributors: Abrar Rahman Protyasha
2.1.3 (2021-09-16)
- Update includes after rcutils/get_env.h deprecation (#75)
- Contributors: Christophe Bedard
2.1.2 (2021-04-06)
- updating quality declaration links (re: ros2/docs.ros2.org#52) (#73)
- Contributors: shonigmann
2.1.1 (2021-01-25)
- Include what you use (#71)
- Contributors: Ivan Santiago Paunovic
2.1.0 (2020-12-08)
- Update QD to QL 1 (#66)
- Make sure to check return value from external_initialize. (#65)
- updated QD section 3.i and 3ii and spelling error (#63)
- rcl_logging_spdlog: Increased QL to 2 in QD
- Updated spdlog QL in QD
- Make internal dependencies private (#60)
- [rcl_logging_spdlog] Add warnings (#54)
- Allow configuring logging directory through environment variables (#53)
- Update the maintainers. (#55)
- Added benchmark test to rcl_logging_spdlog (#52)
- Used current_path() function from rcpputils (#51)
- Add fault injection unittest to increase coverage (#49)
- Contributors: Alejandro Hernández Cordero, Audrow Nash, Chris Lalancette, Christophe Bedard, Shane Loretz, Stephen Brawner, ahcorde, brawner
2.0.1 (2020-07-21)
- Bump QD to level 3 and updated QD (#44)
- Added Doxyfile and fixed related warnings (#42)
- Contributors: Alejandro Hernández Cordero
2.0.0 (2020-06-18)
- Use new package with rcl logging interface (#41)
- Increased test coverage (#40)
- Add Security Vulnerability Policy pointing to REP-2006.
- Rename Quality_Declaration.md -> QUALITY_DECLARATION.md
- Contributors: Chris Lalancette, Scott K Logan
1.0.0 (2020-05-26)
- Add some preliminary functional tests (#36)
- warn about unused return value for set_logger_level (#38)
- Added features to rcl_logging_spdlog (#35)
- Added public API documentation for log4cxx and spdlog (#32)
- Current state Quality Declaration, Contributing and Readme files (#29)
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Jorge Perez, Scott K Logan
0.4.0 (2020-04-24)
- Export targets in addition to include directories / libraries (#31)
- Make spdlog an exec_depend (#27)
- Code style only: wrap after open parenthesis if not in one line (#24)
- Bypass spdlog singleton registry (#23)
- Contributors: Chris Lalancette, Dirk Thomas, Ivan Santiago Paunovic
0.3.3 (2019-10-23)
- Fix Clang warning about possible uninitialized variable (#21)
- Contributors: Jacob Perron
0.3.2 (2019-10-07)
- spdlog is a header-only library, so the exported dep isn't needed. (#19)
- Contributors: Chris Lalancette
0.3.1 (2019-10-03)
- Implement a backend logger using spdlog. (#17)
- Contributors: Chris Lalancette
0.3.0 (2019-09-26)
0.2.1 (2019-05-08)
0.2.0 (2019-03-09)
0.1.0 (2018-12-07)
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
spdlog_vendor | |
ament_cmake_ros | |
ament_lint_auto | |
ament_lint_common | |
performance_test_fixture | |
rcl_logging_interface | |
rcpputils | |
rcutils |
System Dependencies
Name |
---|
spdlog |
Dependant Packages
Name | Deps |
---|---|
rcl |
Launch files
Messages
Services
Plugins
Recent questions tagged rcl_logging_spdlog at Robotics Stack Exchange
rcl_logging_spdlog package from rcl_logging reporcl_logging_interface rcl_logging_noop rcl_logging_spdlog |
|
Package Summary
Tags | No category tags. |
Version | 3.2.2 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/rcl_logging.git |
VCS Type | git |
VCS Version | rolling |
Last Updated | 2024-11-26 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Chris Lalancette
- William Woodall
Authors
- Chris Lalancette
- William Woodall
rcl_logging_spdlog
Package supporting an implementation of logging functionality using spdlog
.
rcl_logging_spdlog logging interface implementation can:
- initialize
- log a message
- set the logger level
- shutdown
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
Changelog for package rcl_logging_spdlog
3.2.2 (2024-10-03)
- rcl_logging_interface is only valid path with build environment. (#122)
- README update and some cleanups. (#120)
- Contributors: Tomoya Fujita
3.2.1 (2024-07-29)
- Updated deprecated API (#117)
- Contributors: Alejandro Hernández Cordero
3.2.0 (2024-04-26)
3.1.0 (2024-03-28)
- Check allocator validity in some rcl_logging functions (#116) If the allocator is zero-initialized, it may cause a segfault when it is used later in the functions.
-
Cleanup the tests. (#115) * Cleanup the tests. There are a few different fixes in here: 1. Move away from using "popen" to get the list of files in a directory. Instead, switch to using the C++ std::filesystem directory iterator and doing the work ourselves, which is portable and much less error-prone. 2. Set the ROS_LOG_DIR for all of the tests in here. This should make the test resistant to being run in parallel with other tests. 3. Consistently use rcpputils::set_env_var, rather than a mix of rcpputils and rcutils.
- Update quality declaration document (#112)
- Re-order rcl_logging_interface include (#111)
- Contributors: Chris Lalancette, Christophe Bedard, Scott K Logan
3.0.0 (2024-01-24)
- add file_name_prefix parameter to external log configuration. (#109)
- Contributors: Tomoya Fujita
2.7.1 (2023-12-26)
- Migrate to std::filesystem (#104)
- Contributors: Kenta Yonekura
2.7.0 (2023-09-07)
- Remove the last uses of ament_target_dependencies in this repo. (#102)
- Contributors: Chris Lalancette
2.6.0 (2023-04-27)
2.5.1 (2023-04-11)
- Mark the benchmark _ as unused. (#99)
- Contributors: Chris Lalancette
2.5.0 (2023-02-13)
- Update rcl_logging to C++17. (#98)
- Contributors: Chris Lalancette
2.4.3 (2022-11-18)
- change flushing behavior for spdlog log files, and add env var to
use old style (no explicit flushing)
(#95)
- now flushes every ERROR message and periodically every 5 seconds
- can set
RCL_LOGGING_SPDLOG_EXPERIMENTAL_OLD_FLUSHING_BEHAVIOR=1
to get old behavior
- Updated maintainers - 2022-11-07 (#96)
- Contributors: Audrow Nash, William Woodall
2.4.2 (2022-11-02)
- Disable cppcheck for rcl_logging_spdlog. (#93)
- Contributors: Chris Lalancette
2.4.1 (2022-09-13)
- ament_export_dependencies any package with targets we linked against (#89)
- Contributors: Shane Loretz
2.4.0 (2022-04-29)
2.3.0 (2022-03-01)
2.2.1 (2022-01-14)
- Fix include order for cpplint (#84) Relates to https://github.com/ament/ament_lint/pull/324
- Update maintainers to Chris Lalancette (#83)
- Contributors: Audrow Nash, Jacob Perron
2.2.0 (2021-11-18)
- Fix renamed [rcpputils]{.title-ref} header (#81)
- Contributors: Abrar Rahman Protyasha
2.1.3 (2021-09-16)
- Update includes after rcutils/get_env.h deprecation (#75)
- Contributors: Christophe Bedard
2.1.2 (2021-04-06)
- updating quality declaration links (re: ros2/docs.ros2.org#52) (#73)
- Contributors: shonigmann
2.1.1 (2021-01-25)
- Include what you use (#71)
- Contributors: Ivan Santiago Paunovic
2.1.0 (2020-12-08)
- Update QD to QL 1 (#66)
- Make sure to check return value from external_initialize. (#65)
- updated QD section 3.i and 3ii and spelling error (#63)
- rcl_logging_spdlog: Increased QL to 2 in QD
- Updated spdlog QL in QD
- Make internal dependencies private (#60)
- [rcl_logging_spdlog] Add warnings (#54)
- Allow configuring logging directory through environment variables (#53)
- Update the maintainers. (#55)
- Added benchmark test to rcl_logging_spdlog (#52)
- Used current_path() function from rcpputils (#51)
- Add fault injection unittest to increase coverage (#49)
- Contributors: Alejandro Hernández Cordero, Audrow Nash, Chris Lalancette, Christophe Bedard, Shane Loretz, Stephen Brawner, ahcorde, brawner
2.0.1 (2020-07-21)
- Bump QD to level 3 and updated QD (#44)
- Added Doxyfile and fixed related warnings (#42)
- Contributors: Alejandro Hernández Cordero
2.0.0 (2020-06-18)
- Use new package with rcl logging interface (#41)
- Increased test coverage (#40)
- Add Security Vulnerability Policy pointing to REP-2006.
- Rename Quality_Declaration.md -> QUALITY_DECLARATION.md
- Contributors: Chris Lalancette, Scott K Logan
1.0.0 (2020-05-26)
- Add some preliminary functional tests (#36)
- warn about unused return value for set_logger_level (#38)
- Added features to rcl_logging_spdlog (#35)
- Added public API documentation for log4cxx and spdlog (#32)
- Current state Quality Declaration, Contributing and Readme files (#29)
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Jorge Perez, Scott K Logan
0.4.0 (2020-04-24)
- Export targets in addition to include directories / libraries (#31)
- Make spdlog an exec_depend (#27)
- Code style only: wrap after open parenthesis if not in one line (#24)
- Bypass spdlog singleton registry (#23)
- Contributors: Chris Lalancette, Dirk Thomas, Ivan Santiago Paunovic
0.3.3 (2019-10-23)
- Fix Clang warning about possible uninitialized variable (#21)
- Contributors: Jacob Perron
0.3.2 (2019-10-07)
- spdlog is a header-only library, so the exported dep isn't needed. (#19)
- Contributors: Chris Lalancette
0.3.1 (2019-10-03)
- Implement a backend logger using spdlog. (#17)
- Contributors: Chris Lalancette
0.3.0 (2019-09-26)
0.2.1 (2019-05-08)
0.2.0 (2019-03-09)
0.1.0 (2018-12-07)
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
spdlog_vendor | |
ament_cmake_ros | |
ament_lint_auto | |
ament_lint_common | |
performance_test_fixture | |
rcl_logging_interface | |
rcpputils | |
rcutils |
System Dependencies
Name |
---|
spdlog |
Dependant Packages
Name | Deps |
---|---|
rcl |
Launch files
Messages
Services
Plugins
Recent questions tagged rcl_logging_spdlog at Robotics Stack Exchange
rcl_logging_spdlog package from rcl_logging reporcl_logging_log4cxx rcl_logging_noop rcl_logging_spdlog |
|
Package Summary
Tags | No category tags. |
Version | 0.3.3 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/rcl_logging.git |
VCS Type | git |
VCS Version | eloquent |
Last Updated | 2019-10-23 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Chris Lalancette
Authors
- Chris Lalancette
Changelog for package rcl_logging_spdlog
0.3.3 (2019-10-23)
- Fix Clang warning about possible uninitialized variable (#21)
- Contributors: Jacob Perron
0.3.2 (2019-10-07)
- spdlog is a header-only library, so the exported dep isn't needed. (#19)
- Contributors: Chris Lalancette
0.3.1 (2019-10-03)
- Implement a backend logger using spdlog. (#17)
- Contributors: Chris Lalancette
0.3.0 (2019-09-26)
0.2.1 (2019-05-08)
0.2.0 (2019-03-09)
0.1.0 (2018-12-07)
Wiki Tutorials
Launch files
Messages
Services
Plugins
Recent questions tagged rcl_logging_spdlog at Robotics Stack Exchange
rcl_logging_spdlog package from rcl_logging reporcl_logging_interface rcl_logging_log4cxx rcl_logging_noop rcl_logging_spdlog |
|
Package Summary
Tags | No category tags. |
Version | 2.1.5 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/rcl_logging.git |
VCS Type | git |
VCS Version | galactic |
Last Updated | 2022-12-03 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Chris Lalancette
- William Woodall
Authors
- Chris Lalancette
rcl_logging_spdlog
Package supporting an implementation of logging functionality using spdlog
.
rcl_logging_spdlog logging interface implementation can:
- initialize
- log a message
- set the logger level
- shutdown
Some useful internal abstractions and utilities:
- Macros for controlling symbol visibility on the library
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
Changelog for package rcl_logging_spdlog
2.1.5 (2022-12-02)
- ament_export_dependencies any package with targets we linked against (#91)
- Contributors: Shane Loretz
2.1.4 (2022-04-28)
2.1.2 (2021-04-06)
- updating quality declaration links (re: ros2/docs.ros2.org#52) (#73)
- Contributors: shonigmann
2.1.1 (2021-01-25)
- Include what you use (#71)
- Contributors: Ivan Santiago Paunovic
2.1.0 (2020-12-08)
- Update QD to QL 1 (#66)
- Make sure to check return value from external_initialize. (#65)
- updated QD section 3.i and 3ii and spelling error (#63)
- rcl_logging_spdlog: Increased QL to 2 in QD
- Updated spdlog QL in QD
- Make internal dependencies private (#60)
- [rcl_logging_spdlog] Add warnings (#54)
- Allow configuring logging directory through environment variables (#53)
- Update the maintainers. (#55)
- Added benchmark test to rcl_logging_spdlog (#52)
- Used current_path() function from rcpputils (#51)
- Add fault injection unittest to increase coverage (#49)
- Contributors: Alejandro Hernández Cordero, Audrow Nash, Chris Lalancette, Christophe Bedard, Shane Loretz, Stephen Brawner, ahcorde, brawner
2.0.1 (2020-07-21)
- Bump QD to level 3 and updated QD (#44)
- Added Doxyfile and fixed related warnings (#42)
- Contributors: Alejandro Hernández Cordero
2.0.0 (2020-06-18)
- Use new package with rcl logging interface (#41)
- Increased test coverage (#40)
- Add Security Vulnerability Policy pointing to REP-2006.
- Rename Quality_Declaration.md -> QUALITY_DECLARATION.md
- Contributors: Chris Lalancette, Scott K Logan
1.0.0 (2020-05-26)
- Add some preliminary functional tests (#36)
- warn about unused return value for set_logger_level (#38)
- Added features to rcl_logging_spdlog (#35)
- Added public API documentation for log4cxx and spdlog (#32)
- Current state Quality Declaration, Contributing and Readme files (#29)
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Jorge Perez, Scott K Logan
0.4.0 (2020-04-24)
- Export targets in addition to include directories / libraries (#31)
- Make spdlog an exec_depend (#27)
- Code style only: wrap after open parenthesis if not in one line (#24)
- Bypass spdlog singleton registry (#23)
- Contributors: Chris Lalancette, Dirk Thomas, Ivan Santiago Paunovic
0.3.3 (2019-10-23)
- Fix Clang warning about possible uninitialized variable (#21)
- Contributors: Jacob Perron
0.3.2 (2019-10-07)
- spdlog is a header-only library, so the exported dep isn't needed. (#19)
- Contributors: Chris Lalancette
0.3.1 (2019-10-03)
- Implement a backend logger using spdlog. (#17)
- Contributors: Chris Lalancette
0.3.0 (2019-09-26)
0.2.1 (2019-05-08)
0.2.0 (2019-03-09)
0.1.0 (2018-12-07)
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
spdlog_vendor | |
ament_cmake_ros | |
ament_lint_auto | |
ament_lint_common | |
performance_test_fixture | |
rcl_logging_interface | |
rcpputils | |
rcutils |
System Dependencies
Name |
---|
spdlog |
Dependant Packages
Name | Deps |
---|---|
rcl |
Launch files
Messages
Services
Plugins
Recent questions tagged rcl_logging_spdlog at Robotics Stack Exchange
rcl_logging_spdlog package from rcl_logging reporcl_logging_log4cxx rcl_logging_noop rcl_logging_spdlog |
|
Package Summary
Tags | No category tags. |
Version | 1.1.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/rcl_logging.git |
VCS Type | git |
VCS Version | foxy |
Last Updated | 2021-04-14 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Chris Lalancette
Authors
- Chris Lalancette
rcl_logging_spdlog
Package supporting an implementation of logging functionality using spdlog
.
rcl_logging_spdlog logging interface implementation can:
- initialize
- log a message
- set the logger level
- shutdown
Some useful internal abstractions and utilities:
- Macros for controlling symbol visibility on the library
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
Changelog for package rcl_logging_spdlog
1.1.0 (2021-04-14)
- Update quality declaration links (re: ros2/docs.ros2.org#52) (#74)
- Allow configuring logging directory through environment variables (#70)
- Fix build.ros2.org links (#68)
- Update QD to QL 1 (#67)
- Fixed backported tests on rcl_logging_spdlog
- Add fault injection unittest to increase coverage (#49)
- More rcl_logging_spdlog tests (#40)
- Added benchmark test to rcl_logging_spdlog (#52)
- Contributors: Alejandro Hernández Cordero, Scott K Logan, Simon Honigmann, Stephen Brawner, Tom Greier
1.0.1 (2020-07-21)
- Include rcutils/allocator.h in logging_interface.h (#47)
- Added Doxyfile and fixed related warnings (#42) (#46)
- Add Security Vulnerability Policy pointing to REP-2006.
- Rename Quality_Declaration.md -> QUALITY_DECLARATION.md
- Contributors: Chris Lalancette, Jacob Perron, Jose Luis Rivero
1.0.0 (2020-05-26)
- Add some preliminary functional tests (#36)
- warn about unused return value for set_logger_level (#38)
- Added features to rcl_logging_spdlog (#35)
- Added public API documentation for log4cxx and spdlog (#32)
- Current state Quality Declaration, Contributing and Readme files (#29)
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Jorge Perez, Scott K Logan
0.4.0 (2020-04-24)
- Export targets in addition to include directories / libraries (#31)
- Make spdlog an exec_depend (#27)
- Code style only: wrap after open parenthesis if not in one line (#24)
- Bypass spdlog singleton registry (#23)
- Contributors: Chris Lalancette, Dirk Thomas, Ivan Santiago Paunovic
0.3.3 (2019-10-23)
- Fix Clang warning about possible uninitialized variable (#21)
- Contributors: Jacob Perron
0.3.2 (2019-10-07)
- spdlog is a header-only library, so the exported dep isn't needed. (#19)
- Contributors: Chris Lalancette
0.3.1 (2019-10-03)
- Implement a backend logger using spdlog. (#17)
- Contributors: Chris Lalancette
0.3.0 (2019-09-26)
0.2.1 (2019-05-08)
0.2.0 (2019-03-09)
0.1.0 (2018-12-07)
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
spdlog_vendor | |
ament_cmake_ros | |
ament_lint_auto | |
ament_lint_common | |
performance_test_fixture | |
rcutils | |
rcpputils |
System Dependencies
Name |
---|
spdlog |
Dependant Packages
Name | Deps |
---|---|
rcl |
Launch files
Messages
Services
Plugins
Recent questions tagged rcl_logging_spdlog at Robotics Stack Exchange
rcl_logging_spdlog package from rcl_logging reporcl_logging_interface rcl_logging_noop rcl_logging_spdlog |
|
Package Summary
Tags | No category tags. |
Version | 2.5.1 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/rcl_logging.git |
VCS Type | git |
VCS Version | iron |
Last Updated | 2023-04-11 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Chris Lalancette
- William Woodall
Authors
- Chris Lalancette
- William Woodall
rcl_logging_spdlog
Package supporting an implementation of logging functionality using spdlog
.
rcl_logging_spdlog logging interface implementation can:
- initialize
- log a message
- set the logger level
- shutdown
Some useful internal abstractions and utilities:
- Macros for controlling symbol visibility on the library
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
Changelog for package rcl_logging_spdlog
2.5.1 (2023-04-11)
- Mark the benchmark _ as unused. (#99)
- Contributors: Chris Lalancette
2.5.0 (2023-02-13)
- Update rcl_logging to C++17. (#98)
- Contributors: Chris Lalancette
2.4.3 (2022-11-18)
- change flushing behavior for spdlog log files, and add env var to
use old style (no explicit flushing)
(#95)
- now flushes every ERROR message and periodically every 5 seconds
- can set
RCL_LOGGING_SPDLOG_EXPERIMENTAL_OLD_FLUSHING_BEHAVIOR=1
to get old behavior
- Updated maintainers - 2022-11-07 (#96)
- Contributors: Audrow Nash, William Woodall
2.4.2 (2022-11-02)
- Disable cppcheck for rcl_logging_spdlog. (#93)
- Contributors: Chris Lalancette
2.4.1 (2022-09-13)
- ament_export_dependencies any package with targets we linked against (#89)
- Contributors: Shane Loretz
2.4.0 (2022-04-29)
2.3.0 (2022-03-01)
2.2.1 (2022-01-14)
- Fix include order for cpplint (#84) Relates to https://github.com/ament/ament_lint/pull/324
- Update maintainers to Chris Lalancette (#83)
- Contributors: Audrow Nash, Jacob Perron
2.2.0 (2021-11-18)
- Fix renamed [rcpputils]{.title-ref} header (#81)
- Contributors: Abrar Rahman Protyasha
2.1.3 (2021-09-16)
- Update includes after rcutils/get_env.h deprecation (#75)
- Contributors: Christophe Bedard
2.1.2 (2021-04-06)
- updating quality declaration links (re: ros2/docs.ros2.org#52) (#73)
- Contributors: shonigmann
2.1.1 (2021-01-25)
- Include what you use (#71)
- Contributors: Ivan Santiago Paunovic
2.1.0 (2020-12-08)
- Update QD to QL 1 (#66)
- Make sure to check return value from external_initialize. (#65)
- updated QD section 3.i and 3ii and spelling error (#63)
- rcl_logging_spdlog: Increased QL to 2 in QD
- Updated spdlog QL in QD
- Make internal dependencies private (#60)
- [rcl_logging_spdlog] Add warnings (#54)
- Allow configuring logging directory through environment variables (#53)
- Update the maintainers. (#55)
- Added benchmark test to rcl_logging_spdlog (#52)
- Used current_path() function from rcpputils (#51)
- Add fault injection unittest to increase coverage (#49)
- Contributors: Alejandro Hernández Cordero, Audrow Nash, Chris Lalancette, Christophe Bedard, Shane Loretz, Stephen Brawner, ahcorde, brawner
2.0.1 (2020-07-21)
- Bump QD to level 3 and updated QD (#44)
- Added Doxyfile and fixed related warnings (#42)
- Contributors: Alejandro Hernández Cordero
2.0.0 (2020-06-18)
- Use new package with rcl logging interface (#41)
- Increased test coverage (#40)
- Add Security Vulnerability Policy pointing to REP-2006.
- Rename Quality_Declaration.md -> QUALITY_DECLARATION.md
- Contributors: Chris Lalancette, Scott K Logan
1.0.0 (2020-05-26)
- Add some preliminary functional tests (#36)
- warn about unused return value for set_logger_level (#38)
- Added features to rcl_logging_spdlog (#35)
- Added public API documentation for log4cxx and spdlog (#32)
- Current state Quality Declaration, Contributing and Readme files (#29)
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Jorge Perez, Scott K Logan
0.4.0 (2020-04-24)
- Export targets in addition to include directories / libraries (#31)
- Make spdlog an exec_depend (#27)
- Code style only: wrap after open parenthesis if not in one line (#24)
- Bypass spdlog singleton registry (#23)
- Contributors: Chris Lalancette, Dirk Thomas, Ivan Santiago Paunovic
0.3.3 (2019-10-23)
- Fix Clang warning about possible uninitialized variable (#21)
- Contributors: Jacob Perron
0.3.2 (2019-10-07)
- spdlog is a header-only library, so the exported dep isn't needed. (#19)
- Contributors: Chris Lalancette
0.3.1 (2019-10-03)
- Implement a backend logger using spdlog. (#17)
- Contributors: Chris Lalancette
0.3.0 (2019-09-26)
0.2.1 (2019-05-08)
0.2.0 (2019-03-09)
0.1.0 (2018-12-07)
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
spdlog_vendor | |
ament_cmake_ros | |
ament_lint_auto | |
ament_lint_common | |
performance_test_fixture | |
rcl_logging_interface | |
rcpputils | |
rcutils |
System Dependencies
Name |
---|
spdlog |
Dependant Packages
Name | Deps |
---|---|
rcl |