]
Kris Verlaenen updated DROOLS-1583:
-----------------------------------
Sprint: 2017 Week 22-23 (was: 2017 Week 22-23)
Refactor KnowledgeBaseImpl
--------------------------
Key: DROOLS-1583
URL:
https://issues.jboss.org/browse/DROOLS-1583
Project: Drools
Issue Type: Enhancement
Components: core engine
Reporter: Mario Fusco
Assignee: Matteo Mortari
It is required to review the KnowledgeBaseImpl and lower the technical debt accumulated
on it by:
# Remove unnecessary duplicated methods that at the moment are there only for backward
compatibility reasons.
# Review the locks and in particular check if some of them can be removed since now the
kbase changes are enqueued.
# Review the rules/packages addition lifecycle emitting events before and after them (and
in general reviewing the existing events).