Uploaded image for project: 'JBRULES'
  1. JBRULES
  2. JBRULES-2998

MVEL performance regression

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Blocker
    • 5.2.0.CR1
    • 5.2.0.M2
    • drools-core
    • None

    Description

      I'm filing this JIRA to track the performance regression talked over recently at the rules-dev mailing list. Blocker priority per Ḿark's off-list suggestion. Quote follows:

      On 26/04/2011 15:53, Wolfgang Laun wrote:
      > A simple rule containing an eval with a % b == 0 exhibits a considerable slowdown when comparing execution times between a Drools core built in February and the one there is now.
      >
      > The slow-down factor is 15.

      There is a performance issue with MVEL. We moved to indexed (array based) mvel factories, which is suppose to give faster performance. However the MVEL author has not finished that work completely and so far they give a performance regression I'm pestering him daily on this.

      Mark

      Attachments

        Issue Links

          Activity

            People

              mproctor@redhat.com Mark Proctor
              lpetrovi@redhat.com Lukáš Petrovický (Inactive)
              Archiver:
              rhn-support-ceverson Clark Everson

              Dates

                Created:
                Updated:
                Resolved:
                Archived:

                PagerDuty