Skip to content

Prevent repeated enum (or other) sends accross the wire #191

@gordonwatts

Description

@gordonwatts

You see errors like this:

INFO:func_adl_xAOD.common.cpp_types:Enum CaloSample already defined in namespace CaloSampling
INFO:func_adl_xAOD.common.cpp_types:Enum CaloSample already defined in namespace CaloSampling
INFO:func_adl_xAOD.common.cpp_types:Enum CaloSample already defined in namespace CaloSampling
INFO:func_adl_xAOD.common.cpp_types:Enum CaloSample already defined in namespace CaloSampling
INFO:func_adl_xAOD.common.cpp_types:Enum CaloSample already defined in namespace CaloSampling
INFO:func_adl_xAOD.common.cpp_types:Enum CaloSample already defined in namespace CaloSampling
INFO:func_adl_xAOD.common.cpp_types:Enum CaloSample already defined in namespace CaloSampling
INFO:func_adl_xAOD.common.cpp_types:Enum CaloSample already defined in namespace CaloSampling
INFO:func_adl_xAOD.common.cpp_types:Enum CaloSample already defined in namespace CaloSampling
INFO:func_adl_xAOD.common.cpp_types:Enum CaloSample already defined in namespace CaloSampling
INFO:func_adl_xAOD.common.cpp_types:Enum CaloSample already defined in namespace CaloSampling
INFO:func_adl_xAOD.common.cpp_types:Enum CaloSample already defined in namespace CaloSampling
INFO:func_adl_xAOD.common.cpp_types:Enum SummaryType already defined in namespace xAOD
INFO:func_adl_xAOD.common.cpp_types:Enum SummaryType already defined in namespace xAOD
INFO:func_adl_xAOD.common.cpp_types:Enum SummaryType already defined in namespace xAOD
INFO:func_adl_xAOD.common.cpp_types:Enum SummaryType already defined in namespace xAOD
INFO:func_adl_xAOD.common.cpp_types:Enum SummaryType already defined in namespace xAOD

This is because the same MetaData is sent many times. Might be worth having a pruning algorithm that removes some of them! Less wire traffic, database usage, etc.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions