Uploaded image for project: 'Drools'
  1. Drools
  2. DROOLS-1583

Refactor KnowledgeBaseImpl

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Done
    • Icon: Major Major
    • 7.1.0.Beta3
    • None
    • core engine
    • None
    • 2017 Week 22-23
    • NEW
    • NEW

      It is required to review the KnowledgeBaseImpl and lower the technical debt accumulated on it by:

      1. Remove unnecessary duplicated methods that at the moment are there only for backward compatibility reasons.
      2. Review the locks and in particular check if some of them can be removed since now the kbase changes are enqueued.
      3. Review the rules/packages addition lifecycle emitting events before and after them (and in general reviewing the existing events).

          There are no Sub-Tasks for this issue.

              mmortari@redhat.com Matteo Mortari
              mfusco@redhat.com Mario Fusco
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: