profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/tonyvanriet/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

tonyvanriet/lunch-bot 26

A Slack bot that manages group lunch activity

tonyvanriet/clj-slack-client 7

A Clojure client for the Slack Real Time Messaging and Web APIs

tonyvanriet/aleph 0

asynchronous communication for clojure

tonyvanriet/algs2 0

Projects for Algorithms II on Coursera

tonyvanriet/blog 0

Pivotal Engineering Blog

tonyvanriet/Chesser 0

Dump chess move evaluations into a spreadsheet

tonyvanriet/clojure-koans 0

A set of exercises for learning Clojure

PullRequestReviewEvent
PullRequestReviewEvent
PullRequestReviewEvent
PullRequestReviewEvent

issue closedEventStore/EventStore

Projection doesn't run when fromStreams contains multiple streams and one has been deleted

This is likely a duplicate of https://github.com/EventStore/EventStore/issues/1568, but that issue has gone quiet and I think we learned some new information that might facilitate debugging.

Repeating what I posted here...


We've started noticing that some of our projections were not processing and we isolated it to projections where fromStreams contains multiple streams and at least one of those streams have been deleted in the past.

To restate that:

  • When we have a projection with multiple streams in fromStreams, if any of those streams have been deleted in the past, the projection does not build and sits at Done % -1.
  • If we limit fromStreams to a single stream that has been deleted before, then the projection does build.
  • If we have multiple streams in fromStreams where none of them have been deleted, then the projection does build.

We've fallen back to fromAll to work-around this issue for the time being.

We've seen this behavior on a 4.1.0 instance of eventstore-oss. In the other issue, @theofanis indicated that they're seeing the same behavior with 4.1.1.0.

We haven't yet tested to see if a scavenge changes the behavior.

closed time in 25 days

tonyvanriet

issue commentEventStore/EventStore

Projection doesn't run when fromStreams contains multiple streams and one has been deleted

looking like this was fixed in https://github.com/EventStore/EventStore/pull/2979

tonyvanriet

comment created time in 25 days

PullRequestReviewEvent
PullRequestReviewEvent
PullRequestReviewEvent
PullRequestReviewEvent
PullRequestReviewEvent