Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

events: Add filters to keep track of local and other subscriptions #24201

Merged
merged 5 commits into from
Nov 30, 2023

Commits on Nov 20, 2023

  1. events: Add filters to keep track of local and other subscriptions

    This adds a very basic implementation of a list of namespace+eventType
    combinations that each node is interested in by just running the
    glob operations in for-loops. Some parallelization is possible, but
    not enabled by default.
    
    It only wires up keeping track of what the local event bus is interested
    in for now (but doesn't use it yet to filter messages).
    Christopher Swenson committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    a9f78be View commit details
    Browse the repository at this point in the history
  2. Add test docs

    Christopher Swenson committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    14ebbcc View commit details
    Browse the repository at this point in the history
  3. Don't use cluster ID for cloudevents URL as it introduces race condit…

    …ions; local node is probably better anyway
    Christopher Swenson committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    e6c7a93 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2023

  1. Update vault/eventbus/bus.go

    Co-authored-by: Tom Proctor <tomhjp@users.noreply.github.com>
    Christopher Swenson and tomhjp committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    ba0c32e View commit details
    Browse the repository at this point in the history
  2. Address PR feedback

    Christopher Swenson committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    d4fa975 View commit details
    Browse the repository at this point in the history