You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The message_c needs the results of both message_a and message_b, so those results are stored in the storage back-end (redis), but once message_c is completed those message results are never read again and will not be cleared from the storage before their expire time.
In the case of complex pipelines with large message results this leads to the storage being clogged up very quickly.
A solution to this would be to forget the results of message_a and message_b once message_c has completed.
Checklist
Does your title concisely summarize the problem?
Did you include a minimal, reproducible example?
What OS are you using?
What version of Remoulade are you using?
What did you do?
What did you expect would happen?
What happened?
What OS are you using?
Archlinux baby
What version of Remoulade are you using?
What did you do?
What did you expect would happen?
What happened?
The text was updated successfully, but these errors were encountered:
Issues
Let's say you have a pipeline of groups:
The
message_c
needs the results of bothmessage_a
andmessage_b
, so those results are stored in the storage back-end (redis), but oncemessage_c
is completed those message results are never read again and will not be cleared from the storage before their expire time.In the case of complex pipelines with large message results this leads to the storage being clogged up very quickly.
A solution to this would be to forget the results of
message_a
andmessage_b
oncemessage_c
has completed.Checklist
What OS are you using?
Archlinux baby
What version of Remoulade are you using?
What did you do?
What did you expect would happen?
What happened?
The text was updated successfully, but these errors were encountered: