-
Notifications
You must be signed in to change notification settings - Fork 11
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
Interferes based queries optimized #548
Commits on Jun 20, 2023
-
Optimized implementation of EquivalenceQuery.
Signed-off-by: Tanya <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 773fb84 - Browse repository at this point
Copy the full SHA 773fb84View commit details -
Added VacuityQuery and RedundancyQuery optimized implementation.
Keeping optimized properties separated per rule (instead of the union of all policy rules) Fixed handling HostEPs in optimized implementation. Signed-off-by: Tanya <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c5bf934 - Browse repository at this point
Copy the full SHA c5bf934View commit details -
Added VacuityQuery and RedundancyQuery optimized implementation.
Keeping optimized properties separated per rule (instead of the union of all policy rules) Fixed handling HostEPs in optimized implementation. Signed-off-by: Tanya <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aab6396 - Browse repository at this point
Copy the full SHA aab6396View commit details -
Ignoring 'complex function' lint error.
Returning 'passed' code for skipped queries. Signed-off-by: Tanya <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 54d3343 - Browse repository at this point
Copy the full SHA 54d3343View commit details -
Added VacuityQuery and RedundancyQuery optimized implementation.
Keeping optimized properties separated per rule (instead of the union of all policy rules) Fixed handling HostEPs in optimized implementation. Signed-off-by: Tanya <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for adba6dd - Browse repository at this point
Copy the full SHA adba6ddView commit details -
Signed-off-by: Tanya <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ab3a82e - Browse repository at this point
Copy the full SHA ab3a82eView commit details -
Added VacuityQuery and RedundancyQuery optimized implementation.
Keeping optimized properties separated per rule (instead of the union of all policy rules) Fixed handling HostEPs in optimized implementation. Signed-off-by: Tanya <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c9393ee - Browse repository at this point
Copy the full SHA c9393eeView commit details -
Fixed domain updating mechanism per rule (to avoid activating multipl…
…e times for the same rule, for example when a rule appears twice in a config). Signed-off-by: Tanya <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for da98a3f - Browse repository at this point
Copy the full SHA da98a3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cd810e - Browse repository at this point
Copy the full SHA 9cd810eView commit details -
Enabled strongEquivalence optimized implementation.
Signed-off-by: Tanya <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ac4f679 - Browse repository at this point
Copy the full SHA ac4f679View commit details
Commits on Jun 25, 2023
-
Implemented optimized ContainmentQuery.
Commented out containment fullExplanation result comparison in tests, since optimized solution gives more accurate result that differs from the original expected result, and thus the test fails. Signed-off-by: Tanya <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cbe8d1f - Browse repository at this point
Copy the full SHA cbe8d1fView commit details -
Enabled optimized TwoContainmentQuery and PermitsQuery.
Commented out twoWayContainment fullExplanation result comparison in tests, since optimized solution gives more accurate result that differs from the original expected result, and thus the tests fail. Signed-off-by: Tanya <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ac38097 - Browse repository at this point
Copy the full SHA ac38097View commit details
Commits on Jun 27, 2023
-
Fixed small inaccuracy in handling host endpoints in optimized solution.
Adding docs Signed-off-by: Tanya <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6e632b5 - Browse repository at this point
Copy the full SHA 6e632b5View commit details -
Merge branch 'equivalence-based-queries-optmized' into containment-ba…
…sed-queries-optmized
Configuration menu - View commit details
-
Copy full SHA for af4c84f - Browse repository at this point
Copy the full SHA af4c84fView commit details
Commits on Jul 2, 2023
-
Implemented optimized InterferesQuery
Signed-off-by: Tanya <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a6ef67c - Browse repository at this point
Copy the full SHA a6ef67cView commit details
Commits on Jul 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 959d741 - Browse repository at this point
Copy the full SHA 959d741View commit details -
Small improvement in print differences for two config queries
Commenting out detailed difference result for some tests, since optimized implementation results are sometimes more detailed than the original ones. Signed-off-by: Tanya <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3cd1578 - Browse repository at this point
Copy the full SHA 3cd1578View commit details
Commits on Jul 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 951b40c - Browse repository at this point
Copy the full SHA 951b40cView commit details
Commits on Jul 16, 2023
-
Adding interferes to implemented queries in run_all_tests.py Signed-off-by: Tanya <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bbe0918 - Browse repository at this point
Copy the full SHA bbe0918View commit details
Commits on Jul 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7c80642 - Browse repository at this point
Copy the full SHA 7c80642View commit details