congress/src/policy
Tim Hinrichs c3066ebf44 Fixed bug where ordering of rules and data mattered
When rule inserted after data and that rule had self-join,
failed to get right result.

This fix first computes self-joins and then ensures to evaluate
all the resulting rules before computing delta rules and inserting them.

Added test to catch this case in the future.

All tests pass

Issue: #
Change-Id: Ie09dbc82c42069e0f4925d2919ba40e88b2d1a92
2013-10-22 13:15:18 -07:00
..
tests Fixed bug where ordering of rules and data mattered 2013-10-22 13:15:18 -07:00
Congress.g Added Projection capabilities to the runtime 2013-10-17 16:21:54 -07:00
__init__.py Add example unittest 2013-08-13 12:56:47 -07:00
compile.py fix typo in compiler 2013-10-21 11:26:29 -07:00
runtime.py Fixed bug where ordering of rules and data mattered 2013-10-22 13:15:18 -07:00
unify.py Added abduction to top_down_eval suite 2013-10-14 15:23:27 -07:00