generated from IBM/repo-template
-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Initial implementation of building and minimizing fw-rules directly from connectivity properties. Signed-off-by: Tanya <tatyana@il.ibm.com> * Fixed lint errors. Signed-off-by: Tanya <tatyana@il.ibm.com> * Updating (some of) expected results for explainability queries, according to more condensed optimized output. Signed-off-by: Tanya <tatyana@il.ibm.com> * Fixed converting fw-rules to connectivity properties, while taking into account TCP/non-TCP protocol restriction. Signed-off-by: Tanya <tatyana@il.ibm.com> * Optimized handling IpBlocks in optimized fw-rules minimization Signed-off-by: Tanya <tatyana@il.ibm.com> * Optimized initial namespace grouping (by grouping few namespaces together, according to grouping in cubes). Also, added grouping by labels to initial grouping. Signed-off-by: Tanya <tatyana@il.ibm.com> * Optimized initial namespace grouping (by grouping few namespaces together, according to grouping in cubes). Also, added grouping by labels to initial grouping. Signed-off-by: Tanya <tatyana@il.ibm.com> * More optimization in calculation partial ns grouping. Signed-off-by: Tanya <tatyana@il.ibm.com> * Fixed lint error Signed-off-by: Tanya <tatyana@il.ibm.com> * Refining basic namespace grouping by finding more opportunities to use properties in containing connections. Signed-off-by: Tanya <tatyana@il.ibm.com> * One more refinemenet of basic namespace grouping Signed-off-by: Tanya <tatyana@il.ibm.com> * One more refinemenet of basic namespace grouping Signed-off-by: Tanya <tatyana@il.ibm.com> * More refinemenets of peer grouping from properties Signed-off-by: Tanya <tatyana@il.ibm.com> * More refinemenets of peer grouping from properties Signed-off-by: Tanya <tatyana@il.ibm.com> * More refinements of peer grouping from properties Signed-off-by: Tanya <tatyana@il.ibm.com> * Added outputEndpoints option handling to PeerSetElement. Refined ns-set pairs grouping computation -trying starting from src_peers and from dst_peers and choosing a more compact grouping. Added grouping by full IpBlock. Signed-off-by: Tanya <tatyana@il.ibm.com> * Fixing lint errors. Signed-off-by: Tanya <tatyana@il.ibm.com> * Fixing handling txt-no_fw_rules format in the optimized solution Signed-off-by: Tanya <tatyana@il.ibm.com> * Fixing lint error Signed-off-by: Tanya <tatyana@il.ibm.com> * Fix: taking into account connectivity restriction (TCP/non-TCP) in generation of dot output in optimized solution Signed-off-by: Tanya <tatyana@il.ibm.com> * Small fixes in txt_no_fw_rules_format Signed-off-by: Tanya <tatyana@il.ibm.com> * Small fixes in txt_no_fw_rules_format Signed-off-by: Tanya <tatyana@il.ibm.com> * Added grouping by dns entries to the optimized algorithm. Signed-off-by: Tanya <tatyana@il.ibm.com> * Cleaning up unused code and refactoring accordingly. Signed-off-by: Tanya <tatyana@il.ibm.com> * Fixed lint error. Signed-off-by: Tanya <tatyana@il.ibm.com> --------- Signed-off-by: Tanya <tatyana@il.ibm.com>
- Loading branch information
1 parent
201f810
commit 5408921
Showing
16 changed files
with
1,046 additions
and
411 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.