Skip to content

Commit a3aed03

Browse files
committed
update to eventstore 0.6.2
1 parent 61b3acb commit a3aed03

File tree

4 files changed

+12
-14
lines changed

4 files changed

+12
-14
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
<properties>
3535
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
3636

37-
<sliceworkz.eventstore.version>0.6.0</sliceworkz.eventstore.version>
37+
<sliceworkz.eventstore.version>0.6.2</sliceworkz.eventstore.version>
3838

3939
<maven.minimal-version>3.6.3</maven.minimal-version>
4040

sliceworkz-eventmodeling-impl/src/main/java/org/sliceworkz/eventmodeling/module/aggregates/AggregateEventAppenderImpl.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
import org.sliceworkz.eventstore.events.Event;
3030
import org.sliceworkz.eventstore.events.EventReference;
3131
import org.sliceworkz.eventstore.events.Tags;
32-
import org.sliceworkz.eventstore.query.EventQuery;
32+
import org.sliceworkz.eventstore.query.EventFilter;
3333
import org.sliceworkz.eventstore.query.EventTypesFilter;
3434
import org.sliceworkz.eventstore.stream.AppendCriteria;
3535
import org.sliceworkz.eventstore.stream.EventStream;
@@ -89,7 +89,7 @@ public EventReference append() {
8989
}
9090

9191
EventReference lastEvent = eventStream.append(
92-
AppendCriteria.of(EventQuery.forEvents(EventTypesFilter.any(), identity), lastReference),
92+
AppendCriteria.of(EventFilter.forEvents(EventTypesFilter.any(), identity), lastReference),
9393
events).stream().map(e->{this.lastReference=e.reference();return e;}).map(e->{aggregate.when(e);return e;}).map(Event::reference).reduce((one,two)->two).orElse(null);
9494
events.clear();
9595
return lastEvent;

sliceworkz-eventmodeling-impl/src/main/java/org/sliceworkz/eventmodeling/module/dcb/CommandResultImpl.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,26 +26,26 @@
2626
import org.sliceworkz.eventstore.events.Event;
2727
import org.sliceworkz.eventstore.events.EventReference;
2828
import org.sliceworkz.eventstore.events.Tags;
29-
import org.sliceworkz.eventstore.query.EventQuery;
29+
import org.sliceworkz.eventstore.query.EventFilter;
3030
import org.sliceworkz.eventstore.stream.AppendCriteria;
3131
import org.sliceworkz.eventstore.stream.EventStreamId;
3232

33-
public record CommandResultImpl<DOMAIN_EVENT_TYPE, PRODUCED_EVENT_TYPE> ( String boundedContext, EventStreamId targetStreamId, Tracing tracing, EventQuery eventQuery, EventReference lastEventReference, List<EphemeralEvent<? extends PRODUCED_EVENT_TYPE>> events )
33+
public record CommandResultImpl<DOMAIN_EVENT_TYPE, PRODUCED_EVENT_TYPE> ( String boundedContext, EventStreamId targetStreamId, Tracing tracing, EventFilter eventFilter, EventReference lastEventReference, List<EphemeralEvent<? extends PRODUCED_EVENT_TYPE>> events )
3434
implements CommandResult<DOMAIN_EVENT_TYPE, PRODUCED_EVENT_TYPE> {
3535

3636
// TODO add monitoring & debugging metadata? (models used, events seen, timings, correlation id, actor / acting user, channel, ...)
37-
38-
public CommandResultImpl ( String boundedContext, EventStreamId targetStreamId, Tracing tracing, EventQuery eventQuery, EventReference lastEventReference, List<EphemeralEvent<? extends PRODUCED_EVENT_TYPE>> events ) {
37+
38+
public CommandResultImpl ( String boundedContext, EventStreamId targetStreamId, Tracing tracing, EventFilter eventFilter, EventReference lastEventReference, List<EphemeralEvent<? extends PRODUCED_EVENT_TYPE>> events ) {
3939
this.boundedContext = boundedContext;
4040
this.targetStreamId = targetStreamId;
4141
this.tracing = tracing;
42-
this.eventQuery = eventQuery;
42+
this.eventFilter = eventFilter;
4343
this.lastEventReference = lastEventReference;
4444
this.events = events;
4545
}
4646

47-
public CommandResultImpl ( String boundedContext, EventStreamId targetStreamId, Tracing tracing, EventQuery eventQuery, EventReference lastEventReference ) {
48-
this(boundedContext, targetStreamId, tracing, eventQuery, lastEventReference, new ArrayList<>());
47+
public CommandResultImpl ( String boundedContext, EventStreamId targetStreamId, Tracing tracing, EventFilter eventFilter, EventReference lastEventReference ) {
48+
this(boundedContext, targetStreamId, tracing, eventFilter, lastEventReference, new ArrayList<>());
4949
}
5050

5151
@Override
@@ -64,7 +64,7 @@ public List<EphemeralEvent<? extends PRODUCED_EVENT_TYPE>> raisedEvents ( ) {
6464
}
6565

6666
public AppendCriteria appendCriteria ( ) {
67-
return AppendCriteria.of(eventQuery, lastEventReference);
67+
return AppendCriteria.of(eventFilter, lastEventReference);
6868
}
6969

7070
}

sliceworkz-eventmodeling-impl/src/main/java/org/sliceworkz/eventmodeling/module/dcb/DCBCommandContextImpl.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -118,9 +118,7 @@ public EventQuery eventQuery() {
118118
lastEventReference = projectorMetrics.lastEventReference();
119119
}
120120

121-
// TODO needs forLockingCheck() -> FORWARD !
122-
123-
return new CommandResultImpl<>(boundedContext, targetEventStream.id(), tracing, combinedQuery.forLockingCheck(), lastEventReference);
121+
return new CommandResultImpl<>(boundedContext, targetEventStream.id(), tracing, combinedQuery.filter(), lastEventReference);
124122
}
125123

126124
private Event<? extends CONSUMED_EVENT_TYPE> offerEventToDecisionModels ( Event<CONSUMED_EVENT_TYPE> e, List<DecisionModel<CONSUMED_EVENT_TYPE>> decisionModels ) {

0 commit comments

Comments
 (0)