Bug 1252429 - Improve scalability of DSL based filters by using the publish/subscribe feature of org.infinispan.objectfilter.Matcher
Summary: Improve scalability of DSL based filters by using the publish/subscribe featu...
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: JBoss Data Grid 6
Classification: JBoss
Component: Infinispan
Version: 6.6.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: DR2
: 6.6.0
Assignee: Tristan Tarrant
QA Contact: Martin Gencur
URL:
Whiteboard:
Depends On:
Blocks: 1238164
TreeView+ depends on / blocked
 
Reported: 2015-08-11 11:59 UTC by Adrian Nistor
Modified: 2025-02-10 03:47 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2025-02-10 03:47:59 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker ISPN-5352 0 Major Resolved Improve scalability of DSL based filters by using the publish/subscribe feature of org.infinispan.objectfilter.Matcher 2017-05-26 02:17:25 UTC
Red Hat Issue Tracker ISPN-5390 0 Major Resolved QueryCache should use the internal cache registry 2017-05-26 02:17:25 UTC
Red Hat Issue Tracker ISPN-5435 0 Major Resolved Add annotation attribute to allow for listener to specify whether it receives pre, post or all events 2017-05-26 02:17:25 UTC

Description Adrian Nistor 2015-08-11 11:59:28 UTC

Comment 3 Vojtech Juranek 2015-09-03 09:04:28 UTC
Based on ClusteredListenerWithDslFilterProfilingTest and ClusteredListenerWithDslFilterTest there's pretty nice improvement, in case of ClusteredListenerWithDslFilterProfilingTest.testEventFilterPerformance in order of units of percent, in case of ClusteredListenerWithDslFilterTest.testEventFilterPerformance even in order of dozens of percent (DR1 has adjusted timestamps in the same way DR2 has):

DR2:
    ClusteredListenerWithDslFilterProfilingTest.testEventFilterPerformance took ms: 22039
    ClusteredListenerWithDslFilterProfilingTest.testEventFilterPerformance took ms: 20632
    ClusteredListenerWithDslFilterProfilingTest.testEventFilterPerformance took ms: 19594
DR1:
    ClusteredListenerWithDslFilterTest.testEventFilterPerformance took 23359 ms
    ClusteredListenerWithDslFilterTest.testEventFilterPerformance took 21693 ms
    ClusteredListenerWithDslFilterTest.testEventFilterPerformance took 21878 ms

DR2:
    ListenerWithDslFilterProfilingTest.testEventFilterPerformance took ms: 3178
    ListenerWithDslFilterProfilingTest.testEventFilterPerformance took ms: 3234
    ListenerWithDslFilterProfilingTest.testEventFilterPerformance took ms: 3156
DR1:
    ListenerWithDslFilterTest.testEventFilterPerformance took 7342 ms
    ListenerWithDslFilterTest.testEventFilterPerformance took 8759 ms
    ListenerWithDslFilterTest.testEventFilterPerformance took 8249 ms

Comment 7 Red Hat Bugzilla 2025-02-10 03:47:59 UTC
This product has been discontinued or is no longer tracked in Red Hat Bugzilla.


Note You need to log in before you can comment on or make changes to this bug.