Skip to content

mcap merge should deduplicate identical channels #772

@IvDmNe

Description

@IvDmNe

Description
I want to create several .mcap files and then merge them into one (as I understand, FoxGlove studio can display only single file). I successfully merge different mcap files. But in FoxGlove Studio in panel Data Source a total number of messages is incorrect, as well as frequency of messages in each topic.
It seems that the total number of messages is taken from one of .mcap files before merging.

Despite the shown number of messages is wrong, it seems that in panels all messages are visualized (I checked panels plot and 3D).

  • Version: v0.0.24
  • Platform: Ubuntu 20.04

Steps To Reproduce

  1. Create several mcap files;
  2. use mcap merge on them;
  3. check statistics of the file with mcap info or in FoxGlove Studio in panel Data Source.

Expected Behavior
Statistic about messages represents the whole file.

Actual Behavior
Number of messages counts only one file's messages.

Metadata

Metadata

Assignees

No one assigned

    Labels

    clifeatureNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions