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

enrich: fixes post control plane #3285

Merged

Commits on Jun 28, 2023

  1. fix: missing field initialization in controlplane

    1. Initialize enrichEnabled field
    2. Run started a go routine internally, which was redundant.
    NDStrahilevitz committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    901af47 View commit details
    Browse the repository at this point in the history
  2. fix: change locking scheme in containers

    Locks in the container package were as short as possible.
    This caused transaction issues once a few actors interacted with it.
    
    Changed the locking scheme to be more "transactional" with large locks,
    instead of combining read locks and write locks in the same transaction.
    NDStrahilevitz committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    4f11496 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. chore: clean up containers related code

    1. Rename mutex in cgroups code
    2. Capitalize BPF in RemoveFromBpfMap
    3. Delete unused processing code for cgroup events.
    NDStrahilevitz committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    2d6db33 View commit details
    Browse the repository at this point in the history