1. 11 Sep, 2021 10 commits
  2. 02 Sep, 2021 1 commit
  3. 01 Sep, 2021 1 commit
  4. 18 Aug, 2021 3 commits
  5. 13 Aug, 2021 2 commits
  6. 10 Aug, 2021 1 commit
  7. 09 Aug, 2021 1 commit
  8. 05 Aug, 2021 8 commits
  9. 02 Aug, 2021 7 commits
  10. 30 Jul, 2021 6 commits
    • Billie Cleek's avatar
      remove IPVS metrics (#1133) · d5a18cac
      Billie Cleek authored
      * remove IPVS metrics
      
      Remove metrics for IPVS services when the IPVS service is deleted so
      that the number of metrics does not grow without bound.
      
      Fixes #734
      
      * delete metricsMap key when IPVS service is removed
      
      Delete the key in NetworkServicesController.metricsMap when the
      respective IPVS configuration is removed.
      
      Remove a period from a comment to conform to kube-router norms
      
      * cleanup stale metrics in a distinct method
      
      * remove unnecessary error return value on cleanupStaleMetrics
      d5a18cac
    • Aaron U'Ren's avatar
      fix(NRC): PR feedback fixes · 06e246ff
      Aaron U'Ren authored
      06e246ff
    • Aaron U'Ren's avatar
      fix(injectRoute): process withdrawls first · 445ad9a1
      Aaron U'Ren authored
      Avoid extra and unneeded work by processing withdrawls first. Also makes
      the logic a lot more clear.
      445ad9a1
    • Aaron U'Ren's avatar
      fix(NRC): consolidate route delete logic · 2e590a41
      Aaron U'Ren authored
      This also makes the call that happens upon path withdrawl safer, by
      checking to see if the route exists before deleting it.
      
      One departure here is that we used to only log errors, now we return
      errors as soon as they are encountered, this may cause some routes to
      persist even if they had been cleaned before by stopping at the first
      error. However, I think that it makes for more consistent and expected
      behavior if this needs to be called in another place.
      2e590a41
    • Aaron U'Ren's avatar
    • Aaron U'Ren's avatar
      94640acf