BZ-1019473: checking for null matches to avoid NPE on 'from' node
[DROOLS-7] add TimedRuleExecutionFilter callback
(cherry picked from commit 5005fe4d7a97b6296c8d79f8df52320fa2aaebcd)
[DROOLS-7] add KieSession option to force eager activation
(cherry picked from commit b18d2a2068ab555a88d688af6edc199011cde953)
[DROOLS-7]add KieSession options to force eager activation and execution of timed rules
(cherry picked from commit 6fcac2f728d200b107833668135143ea77062027)
[DROOLS-247] fix property reactivity with positional/unification constraints
(cherry picked from commit 3361ff876ca3bdd9d28cad3997c576d7211bd748)
[DROOLS-251] fix annotation resolution when it has the same name of a declared type
(cherry picked from commit c20957b873f5c03bbb5b90cbc571ce420704f052)
[DROOLS-178] fix NoSuchMethodError at runtime due to eval in query using backward chaining
(cherry picked from commit 51b3d7794fd1f50bea2a6888db6aeafefdc8da74)
[DROOLS-249] Handle conflicts when using @position in declared types
(cherry picked from commit 0876a1f6ad9327d42dd1c9a213d6eb7f677f8fe9)
DROOLS-307 Queries should be order independent within the same namespace
- BZ-1021702: reproducer
(cherry picked from commit 7a0104655b1123e6e303449e739588d09ce08dd7)
[BZ-1021702] avoid to raise a compilation warning when finding java sources out of the main folder
(cherry picked from commit 77297470329c267a78d874758ea23c619494f95f)
update uml diagrams
(cherry picked from commit 9bc88fb2931eb91f44d7d8214714bd651dccb7a6)
BZ1009050 - Test Scenarios cannot run with invalid .drl file in the project
(cherry picked from commit a9bc436ec9e1bc1970247c682cbe61a40cfe5aed)
[DROOLS-305] make ReleaseIdImpl Externalizable
(cherry picked from commit 41b01cb46adc35d6044b190073591bb1bf5a1633)
add timers documentation
(cherry picked from commit 22beb74c39b09562b1cc27cd292c85452ddd4aa0)
[BZ-1021702] also build java sources in maven test folder
(cherry picked from commit b965248e3d0c6e157b309bfcb4c3849dd41ccd59)
BZ975922 - GRE constraint operator list box problems when re-opening file
(cherry picked from commit 4dc081cff2fc5efb61dca5900e081ba9332790e2)
[DROOLS-254] rules using Exists OR are compiled inconsistently
(cherry picked from commit 66dabe8b10297d2ae646d3677c8f973c72d92b54)
[BZ-1022881] avoid to statically create a default RuleBaseConfiguration when not necessary
(cherry picked from commit 1481152aa363425f354e69f3a5d65dd6fef744b0)
make legacy drools 5 api to always run with rete + remove no longer implemented KnowledgeAgent
(cherry picked from commit 70516d1b40423a1e17925e43a2e9b2b548e68efd)