Skip to content

core: Gate event system behind a feature flag #182

@altonen

Description

@altonen

The event system is useful for a regular router with a GUI/Web UI as it allows displaying router information for the user but for embedded use cases it may not needed at all, meaning emissary-core will waste cycles collecting and accumulating event data, only for the application to discard all that information.

Gate the event system behind events feature flag and only register/accumulate events if the feature flag is enabled, similar to how metrics is implemented for runtimes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    easyrequires basic understanding of the codebase/i2prefactoringcode nees refactoring

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions