AxonFramework icon indicating copy to clipboard operation
AxonFramework copied to clipboard

Framework for Evolutionary Message-Driven Microservices on the JVM

Results 333 AxonFramework issues
Sort by recently updated
recently updated
newest added

### Enhancement Description It would be beneficial if we adjust the `MessageStream` API to support other objects than only `Message` implementations. One of the more apparent use cases of this...

Type: Enhancement
Priority 1: Must

### Basic information * Axon Framework version: 4.10.1 ### Steps to reproduce https://github.com/AxonFramework/AxonFramework/blob/58fd4d2d3975581cf42ef8760bda61901bfde339/modelling/src/main/java/org/axonframework/modelling/command/inspection/AnnotatedAggregateMetaModelFactory.java#L193-L202 this code segment has concurrent issue for create a AnnotatedAggregateModel. i think it should be change to:...

Type: Bug
Status: Information Required

### Feature Description The `EmbeddedEventStore`, originating from Axon Framework 3, contains an optimization to cache a window of events for all `StreamingEventProcessors`. Over the years, we have noticed that the...

Priority 4: Would
Type: Feature

This PR renames the `EntityModel` to `EntityMessagingMetamodel` and gives related classes a similar treatment. When we talk about a model in AF, we talk about the user's entities and how...

Priority 1: Must

### Enhancement Description We have decided that **all** gateways of Axon Framework have a nullable `ProcessingContext` parameter. When the parameter is provided, the gateway can use the given context's information...

Type: Enhancement
Priority 2: Should

This PR changes the `EntityBuilder` to the `EntityModule`, and allows annotation-based configuration for event-sourced entities via said modules. The `EntityModule` is now an encapsulated configuration `Module` that contains all the...

Type: Feature
Priority 1: Must

This PR introduces the `AnnotatedEntityModel`, which allows users to define a `SimpleEntityModel` or `PolyMorphicEntityModel` fully with annotations. ## Overview of changes introduced and role There are many classes involved in...

Type: Feature
Priority 1: Must

### Feature Description A generic form of *stateful message handler* is beneficial for any message handler in the system. Having this would help to construct models that contain no framework-...

Type: Feature
Priority 1: Must

### Enhancement Description As of PR #3355, the `StatefulCommandHandlingModule` has been introduced, which acts as a builder of a user's module containing one or more stateful command handlers and entities....

Type: Enhancement
Priority 3: Could
Status: Under Discussion

### Description The way to benefit from Axon Framework's messaging paradigm is through annotations mainly. Specifically, the way to model command, event, and query handlers, including the construction of an...

Type: Feature
Priority 1: Must