Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Attempt to fix #2930 and #2971.
This is a draft meant to receive feedback on each identified item as well as suggested changes, since this will be easier with actual commits visible.
This PR is an attempt to fix the 4 following issues:
fact_store
even after being deleted from the fact source. Consequences:fact_store
when its value is updated in the fact source (very similar to the first item). Consequences:fact_store
manually.fact_store
even when the fact source is deleted. Consequences:fact_store
even after the operation is deleted, seemingly never to be used again. Consequences:I will need some validation about :
Status (will be updated)
At this point, the commits are meant to fix item 3 and 4. Item 1 requires the modification of
fact_api.py, delete_facts
in a way that is less specific. Item 2 requires a bit more thinking and work. (I haven't had time to get to it yet, and I'd prefer to receive validation beforehand).Type of change
How Has This Been Tested?
fact_store
(rules are unaffected in my tests)fact_store
fact_store
fact_store
Checklist: