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

RuleBase separation from -core and sessions performance regressions

XMLWordPrintable

    • Icon: Quality Risk Quality Risk
    • Resolution: Cannot Reproduce
    • Icon: Major Major
    • None
    • 8.40.0.Final
    • core engine
    • 2023 Week 21-23 (from May 22)
    • NEW
    • NEW
    • ---
    • ---

      Incorporation of performance regressions after merging
      https://github.com/kiegroup/drools/commit/f9e909d9e0e8b3cd6142e91c56eea3b615f53c5f

      Benchmark
      org.drools.benchmarks.turtle.runtime.UpdateFactsInWmExpertBenchmark.timeFactsInsertionAndRulesFiring
      Relative change (degradation) comparing 31.06 is 11.05%
      Benchmark source
      https://github.com/dupliaka/kie-benchmarks/blob/e6502b15554457a0b949d164f9d52908c8453bb0/drools-benchmarks-parent/drools-benchmarks/src/main/java/org/drools/benchmarks/turtle/runtime/UpdateFactsInWmExpertBenchmark.java#L44-L44
      Report
      https://horreum.corp.redhat.com:8443/changes?test=drools-benchmarks-jmh-turtle-runtime&fingerprint=%7B%22tag%22%3A%22main%22%2C%22params%22%3A%7B%22nrOfFacts%22%3A%22400000%22%7D%2C%22testName%22%3A%22org.drools.benchmarks.turtle.runtime.UpdateFactsInWmExpertBenchmark.timeFactsInsertionAndRulesFiring%22%7D

      Benchmark
      org.drools.benchmarks.turtle.runtime.StartsStartedbyFusionBenchmark.timeEventsInsertionAndRulesFiring
      Relative change (degradation) comparing 31.06 is 7.87%
      Benchmark source
      https://github.com/dupliaka/kie-benchmarks/blob/e6502b15554457a0b949d164f9d52908c8453bb0/drools-benchmarks-parent/drools-benchmarks/src/main/java/org/drools/benchmarks/turtle/runtime/StartsStartedbyFusionBenchmark.java#L45-L45
      Report
      https://horreum.corp.redhat.com:8443/changes?test=drools-benchmarks-jmh-turtle-runtime&fingerprint=%7B%22tag%22%3A%22main%22%2C%22params%22%3A%7B%22nrOfEvents%22%3A%22200000%22%7D%2C%22testName%22%3A%22org.drools.benchmarks.turtle.runtime.StartsStartedbyFusionBenchmark.timeEventsInsertionAndRulesFiring%22%7D

      Benchmark
      org.drools.benchmarks.turtle.runtime.SubNetworkBenchmark.benchmark
      Relative change (improvement) comparing 31.06 is 11.34%
      Benchmark source
      https://github.com/dupliaka/kie-benchmarks/blob/e6502b15554457a0b949d164f9d52908c8453bb0/drools-benchmarks-parent/drools-benchmarks/src/main/java/org/drools/benchmarks/turtle/runtime/SubNetworkBenchmark.java#L72-L72
      Report
      https://horreum.corp.redhat.com:8443/changes?test=drools-benchmarks-jmh-turtle-runtime&fingerprint=%7B%22tag%22%3A%22main%22%2C%22params%22%3A%7B%22joinCount%22%3A%222%22%2C%22segmentCount%22%3A%223%22%2C%22perSegmentUpdate%22%3A%22true%22%2C%22nestedAccumulates%22%3A%22true%22%2C%22objectsPerSegment%22%3A%225%22%7D%2C%22testName%22%3A%22org.drools.benchmarks.turtle.runtime.SubNetworkBenchmark.benchmark%22%7D

              mfusco@redhat.com Mario Fusco
              adupliak Anna Dupliak
              Anna Dupliak Anna Dupliak
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: