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

Refactor KnowledgeBaseImpl

    XMLWordPrintable

Details

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

    Description

      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).

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: