Package Summary

Tags No category tags.
Version 0.15.9
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rosbag2.git
VCS Type git
VCS Version humble
Last Updated 2024-02-23
Dev Status DEVELOPED
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

mcap vendor package

Additional Links

No additional links.

Maintainers

  • Foxglove
  • Michael Orlov
  • ROS Tooling Working Group

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package mcap_vendor

0.15.9 (2024-01-24)

0.15.8 (2023-09-19)

0.15.7 (2023-07-18)

0.15.6 (2023-06-05)

0.15.5 (2023-04-25)

  • Add Michael Orlov as maintainer in rosbag2 packages (#1215) (#1224)
  • Contributors: mergify[bot]

0.15.4 (2023-01-10)

  • [backport humble #1208] Fixes policy CMP0135 warning for CMake >= 3.24 for mcap_vendor (#1227)
  • mcap_vendor: only install public headers (backport #1207) (#1214)
  • rosbag2_storage_mcap: fix rosbag2_cpp tests (#1205)
  • Use mcap tarball rather than git clone (#1200)
  • [Humble backport] rosbag2_storage_mcap: merge into rosbag2 repo (#1163) (#1189)
  • Contributors: Michael Carroll, james-rms, mergify[bot]

0.6.0 (2022-11-28)

  • Fix Windows build (#73) Update mcap version to newest windows-compatible release. Add visibility macros for tests. Add clang-format preprocessor indentation for visibility_control to be readable.
  • Contributors: Emerson Knapp

0.5.0 (2022-11-02)

  • mcap_vendor: update to v0.6.0 (#69)
  • Cleanup in [mcap_vendor]{.title-ref} package (#62)
  • Switch to using the vendored zstd library. (#59)
  • Contributors: Chris Lalancette, Michael Orlov, James Smith

0.4.0 (2022-10-06)

0.2.0 (2022-09-08)

  • Support timestamp-ordered playback (#50)
  • Support regex topic filtering
  • Contributors: James Smith

0.1.7 (2022-08-15)

  • Add all lz4 sources to fix undefined symbols at runtime (#46)
  • Contributors: Emerson Knapp

0.1.6 (2022-07-22)

0.1.5 (2022-04-25)

  • Test Foxy & Galactic in CI, fix missing test_depends in mcap_vendor/package.xml (#33)
  • Contributors: Jacob Bandes-Storch

0.1.4 (2022-04-21)

  • fix: minor issues (#31)
    • remove unnecessary block
    • use target_link_libraries instead of ament_target_dependencies
    • remove ros environment
    • add prefix to compile definition
  • Update email address for Foxglove maintainers (#32)
  • Contributors: Daisuke Nishimatsu, Jacob Bandes-Storch

0.1.3 (2022-04-20)

0.1.2 (2022-04-20)

  • Added mcap_vendor package. Updated CMakeLists.txt to fetch dependencies with FetchContent rather than Conan.
  • Contributors: Jacob Bandes-Storch

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Package Dependencies

System Dependencies

Name
git

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged mcap_vendor at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.22.6
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rosbag2.git
VCS Type git
VCS Version iron
Last Updated 2024-02-08
Dev Status DEVELOPED
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

mcap vendor package

Additional Links

No additional links.

Maintainers

  • Foxglove
  • Michael Orlov
  • ROS Tooling Working Group

Authors

No additional authors.

mcap_vendor

Vendor package for the MCAP C++ library.

Versioning notes

This project abides by the versioning guidelines in the developer guide.

The mcap_vendor semantic version is intentionally decoupled from the mcap library version defined in mcap/types.hpp. The mcap C++ library does not expose a stable ABI, so its version says nothing about ABI compatibility. The mcap_vendor package is intended to offer a backwards-compatible ABI within a given major version.

Side-Note: ROS 2 package versions defined in package.xml do not support additional labels or metadata after the patch version (eg. the -alpha.1 in 1.2.3-alpha.1).

  • We make no promises about ABI compatibility across any version of mcap_vendor in the Rolling release. Therefore, the mcap_vendor major version in Rolling is always 0. Major or minor revisions of mcap should result in a minor version bump of mcap_vendor.
  • In stable ROS 2 distributions, the mcap_vendor major version is set at some non-zero value.This major version should not be updated for the lifetime of that distribution, because that would indicate a change that breaks ABI compatibility.
  • When a new ROS 2 distribution is cut from Rolling, a new major version N is chosen and the mcap_vendor version is set to N.0.0.
  • The mcap version built by mcap_vendor in a stable distribution should not change. Neccessary bug-fixes should be maintained as patch files in mcap_vendor/patches, and these patches should not modify the mcap_vendor ABI.
CHANGELOG

Changelog for package mcap_vendor

0.22.6 (2024-02-07)

0.22.5 (2023-11-18)

0.22.4 (2023-10-24)

0.22.3 (2023-09-08)

0.22.2 (2023-07-14)

0.22.1 (2023-05-18)

0.22.0 (2023-04-18)

0.21.0 (2023-04-12)

0.20.0 (2023-02-14)

0.19.0 (2023-01-13)

  • mcap_vendor: add readme with versioning procedure (#1230)
  • Add Michael Orlov as maintainer in rosbag2 packages (#1215)
  • mcap_vendor: only install public headers (#1207)
  • Fixes policy CMP0135 warning for CMake >= 3.24 for mcap_vendor (#1208)
  • mcap_vendor: download MCAP source via tarball (#1204)
  • rosbag2_cpp: test more than one storage plugin (#1196)
  • rosbag2_storage_mcap: merge into rosbag2 repo (#1163)
  • Contributors: Crist

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Package Dependencies

System Dependencies

Name
git

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged mcap_vendor at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.25.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rosbag2.git
VCS Type git
VCS Version rolling
Last Updated 2024-03-28
Dev Status DEVELOPED
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

mcap vendor package

Additional Links

No additional links.

Maintainers

  • Foxglove
  • Michael Orlov
  • ROS Tooling Working Group

Authors

No additional authors.

mcap_vendor

Vendor package for the MCAP C++ library.

Versioning notes

This project abides by the versioning guidelines in the developer guide.

The mcap_vendor semantic version is intentionally decoupled from the mcap library version defined in mcap/types.hpp. The mcap C++ library does not expose a stable ABI, so its version says nothing about ABI compatibility. The mcap_vendor package is intended to offer a backwards-compatible ABI within a given major version.

Side-Note: ROS 2 package versions defined in package.xml do not support additional labels or metadata after the patch version (eg. the -alpha.1 in 1.2.3-alpha.1).

  • We make no promises about ABI compatibility across any version of mcap_vendor in the Rolling release. Therefore, the mcap_vendor major version in Rolling is always 0. Major or minor revisions of mcap should result in a minor version bump of mcap_vendor.
  • In stable ROS 2 distributions, the mcap_vendor major version is set at some non-zero value.This major version should not be updated for the lifetime of that distribution, because that would indicate a change that breaks ABI compatibility.
  • When a new ROS 2 distribution is cut from Rolling, a new major version N is chosen and the mcap_vendor version is set to N.0.0.
  • The mcap version built by mcap_vendor in a stable distribution should not change. Neccessary bug-fixes should be maintained as patch files in mcap_vendor/patches, and these patches should not modify the mcap_vendor ABI.
CHANGELOG

Changelog for package mcap_vendor

0.25.0 (2024-03-27)

  • Switch to target_link_libraries everywhere. (#1504)
  • Contributors: Chris Lalancette

0.24.0 (2023-07-11)

  • Update mcap to v1.1.0 (#1361)
  • Contributors: Emerson Knapp

0.23.0 (2023-04-28)

0.22.0 (2023-04-18)

0.21.0 (2023-04-12)

0.20.0 (2023-02-14)

0.19.0 (2023-01-13)

  • mcap_vendor: add readme with versioning procedure (#1230)
  • Add Michael Orlov as maintainer in rosbag2 packages (#1215)
  • mcap_vendor: only install public headers (#1207)
  • Fixes policy CMP0135 warning for CMake >= 3.24 for mcap_vendor (#1208)
  • mcap_vendor: download MCAP source via tarball (#1204)
  • rosbag2_cpp: test more than one storage plugin (#1196)
  • rosbag2_storage_mcap: merge into rosbag2 repo (#1163)
  • Contributors: Crist

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Package Dependencies

System Dependencies

Name
git

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged mcap_vendor at Robotics Stack Exchange