This project is mirrored from https://gitee.com/cowcomic/pixie.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
  1. 06 Oct, 2021 3 commits
    • Phillip Kuznetsov's avatar
      Fix analytics on Cluster Status Change event. · fa56c758
      Phillip Kuznetsov authored
      
      Summary:
      We recently added some more fields to the cluster status change event. Unfortunately, the analytics implementation would split up maps into columns based on the keys in the map ratehr than serializing the map outright. this caused analytics to break on one implementation.
      
      We fixed this problem for now by removing those fields and addressing the issue in the analytics engine.
      
      Test Plan: Test on a running cloud.
      
      Reviewers: michelle, vihang, zasgar
      
      Reviewed By: michelle
      Signed-off-by: default avatarPhillip Kuznetsov <pkuznetsov@pixielabs.ai>
      
      Differential Revision: https://phab.corp.pixielabs.ai/D9926
      
      GitOrigin-RevId: c6a539c1d794859afcbe91a893a92e65c5998220
      fa56c758
    • Vihang Mehta's avatar
      Fix deadlock in update routines · 326b8dcc
      Vihang Mehta authored
      
      Summary:
      When `updateQueue` is full, `AddToUpdateQueue` would block but also
      hold the mutex to the queue map. This would prevent `ProcessUpdateQueue` from
      progressing since it could never acquire the lock to the queue map, and thus
      prevent the `updateQueue` from being drained.
      
      Instead restructure this so that `AddToUpdateQueue` falls through if the queue
      is full. Also reduce queue size to slow down update rollout.
      
      Test Plan: Added test that locks without these changes
      
      Reviewers: zasgar, michelle
      
      Reviewed By: michelle
      Signed-off-by: default avatarVihang Mehta <vihang@pixielabs.ai>
      
      Differential Revision: https://phab.corp.pixielabs.ai/D9916
      
      GitOrigin-RevId: 3da738fe84e7654c07d86a398f39bcd668c6840a
      326b8dcc
    • Vihang Mehta's avatar
      Fix ClusterIDShortcut paths · 23959814
      Vihang Mehta authored
      
      Summary: The cluster path got doubly wrapped in an array of arrays D9900.
      
      Test Plan: staging
      
      Reviewers: michelle, zasgar
      
      Reviewed By: michelle, zasgar
      Signed-off-by: default avatarVihang Mehta <vihang@pixielabs.ai>
      
      Differential Revision: https://phab.corp.pixielabs.ai/D9918
      
      GitOrigin-RevId: 02e861ba42f53b5c868d79772b697102e687b42a
      23959814
  2. 05 Oct, 2021 8 commits
  3. 04 Oct, 2021 12 commits
  4. 01 Oct, 2021 10 commits
  5. 30 Sep, 2021 7 commits