Uploaded image for project: 'OpenShift SDN'
  1. OpenShift SDN
  2. SDN-3555

ovn-k ACL indexing refactoring


    • ovn-k ACL indexing refactoring
    • False
    • None
    • False
    • Green
    • To Do
    • 0% To Do, 0% In Progress, 100% Done
    • M
    • ---
    • 0
    • 0

      ACL.Name is trimmed for logging reasons, we can't use it as ID anymore https://issues.redhat.com/browse/OCPBUGS-1958
      We need to develop a new set of IDs for ACLs, that will

      • uniquely identify db object
      • be build based on the k8s object fields
      • remove the need in isEquivalentACL, which is an artificial db index
      • allow to have multiple ACLs with the same priority+direction+match+action (for shared network policy port groups)
      • allow to identify the owner of the db entry to ensure proper cleanup
      • allow to use secondary indices for better search performance

            npinaeva@redhat.com Nadia Pinaeva
            npinaeva@redhat.com Nadia Pinaeva
            Arti Sood Arti Sood
            0 Vote for this issue
            5 Start watching this issue