This is an automated email from the ASF dual-hosted git repository. timothyjward pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/aries-typedevent.git
commit 478b9cf272fffd11a67c1d62e9b7b98136601bea Merge: 4c382c1 fc19f6a Author: Tim Ward <[email protected]> AuthorDate: Wed Nov 4 12:16:07 2026 +0000 Merge pull request #35 from apache/fix/cyclic-events Handle cyclic events without stopping delivery org.apache.aries.typedevent.bus/pom.xml | 1 - .../aries/typedevent/bus/impl/EventConverter.java | 368 +++++++++++++++++---- .../aries/typedevent/bus/impl/EventTask.java | 5 +- .../typedevent/bus/impl/MonitorEventTask.java | 10 +- .../typedevent/bus/impl/UnhandledEventTask.java | 9 +- .../typedevent/bus/impl/UntypedEventTask.java | 9 +- .../bus/impl/EventConverterCycleTest.java | 352 ++++++++++++++++++++ .../typedevent/bus/impl/TypedEventBusImplTest.java | 102 ++++++ .../bus/osgi/TypedEventMonitorIntegrationTest.java | 39 +++ .../org.apache.aries.typedevent.remote.spi/pom.xml | 19 +- .../remote/spi/RemoteEventMonitorImpl.java | 93 +++--- .../spi/RemoteEventMonitorImplFlattenTest.java | 92 ++++++ 12 files changed, 985 insertions(+), 114 deletions(-)
