v1.2.0
重要修改:
次要修改:
✨ 新功能和优化
net plugin 配置简化,仅使用 RPC 客户端功能和 Channel 发布端功能不再需要配置监听 IP 和端口
grpc plugin 配置简化,仅使用 RPC 客户端功能不再需要配置监听 IP 和端口
ros2 plugin 针对 ros2msg 消息类型优化:订阅端添加接收原始 CDR 格式数据选项,发布端添加直接发送 CDR 消息选项;
日志相关优化
日志后端删除自定义执行器的选项配置,统一使用 guard_thread_executor 执行日志打印任务
执行器相关优化
为执行器增加 线程超时告警打印间隔选项/线程超时告警打印间隔选项 以进行日志限流, 默认 1s 打印一次
执行器中将 fprintf 替换为框架测日志输出
录播插件优化
支持按期望频率抽帧
录制默认生成 mcap 文件,文件名改为以落盘时间命名
signal 模式下,StartRecord 接口调用成功后会返回本次录制的文件夹路径,且每次启动录制默认新建独立文件夹
🐛 Bug 修复
修复因 rpc 过滤器使用不当可能导致的内存泄漏问题