Tags: dapr/dapr
Tags
Add release notes for 1.14 (#7960) * docs: initial release notes Signed-off-by: mikeee <hey@mike.ee> * docs: update release notes Signed-off-by: mikeee <hey@mike.ee> * docs: update release notes Signed-off-by: mikeee <hey@mike.ee> * docs: update release notes Signed-off-by: mikeee <hey@mike.ee> * chore: update release notes Signed-off-by: mikeee <hey@mike.ee> * Apply suggestions from code review Co-authored-by: Mark Fussell <markfussell@gmail.com> Signed-off-by: Mike Nguyen <hey@mike.ee> * Update docs/release_notes/v1.14.0.md Co-authored-by: Mark Fussell <markfussell@gmail.com> Signed-off-by: Artur Souza <asouza.pro@gmail.com> * Update docs/release_notes/v1.14.0.md Co-authored-by: Mark Fussell <markfussell@gmail.com> Signed-off-by: Artur Souza <asouza.pro@gmail.com> --------- Signed-off-by: mikeee <hey@mike.ee> Signed-off-by: Mike Nguyen <hey@mike.ee> Signed-off-by: Artur Souza <asouza.pro@gmail.com> Co-authored-by: Yaron Schneider <schneider.yaron@live.com> Co-authored-by: Mark Fussell <markfussell@gmail.com> Co-authored-by: Artur Souza <asouza.pro@gmail.com>
Fix Duplicate workflow reminder execution in Scheduler mode (#7983) * Fix Duplicate workflow reminder execution in Scheduler mode Workflow reminders must have a period set of repeating forever. This is what fundamentally ensures the durability of Workflows. PR updates all workflow reminders to have an infinite period. Workflow reminders repeat execution every 1 minute. In some cases, such as during extremely high load, a workflow reminder may execute whilst a previous execution is still in progress. This leads to situations such as double activity invocation. This patch adds a duplicate internal reminder detector, which silently returns if a duplicate reminder is detected. Removes the background contexts to Scheduler APIs. The Scheduler API server must respect inbound client contexts. Removes unused `--placement` flag from the Scheduler. Signed-off-by: joshvanl <me@joshvanl.dev> * Return actor reminder cancellation check to streamer.go Signed-off-by: joshvanl <me@joshvanl.dev> * Change return err to ErrReminderCancelled Signed-off-by: joshvanl <me@joshvanl.dev> --------- Signed-off-by: joshvanl <me@joshvanl.dev>
Don't log ErrReminderCanceled errors (#7978) * Check if the actors.ErrReminderCanceled message is wrapped in a gRPC status message Signed-off-by: Elena Kolevska <elena@kolevska.com> * No need for a var here, it was a leftover from previous code i was trying, that didn’t get committed. Signed-off-by: Elena Kolevska <elena@kolevska.com> * Makes comment more clear Signed-off-by: Elena Kolevska <elena@kolevska.com> --------- Signed-off-by: Elena Kolevska <elena@kolevska.com>
Scheduler helm charts: always create a PVC (#7977) * Always try to create a PVC Signed-off-by: Elena Kolevska <elena@kolevska.com> * better empty check Signed-off-by: Elena Kolevska <elena@kolevska.com> * Reduce disk size for scheduler Signed-off-by: Artur Souza <asouza.pro@gmail.com> Change default storage size of scheduler to 1Gi Signed-off-by: Artur Souza <asouza.pro@gmail.com> * Reduce scheduler storageSize again Signed-off-by: Artur Souza <asouza.pro@gmail.com> * dapr_scheduler.cluster.storageSize=30Mi Signed-off-by: Artur Souza <asouza.pro@gmail.com> * Changing storage size for redis and scheduler. Signed-off-by: Artur Souza <asouza.pro@gmail.com> * Reduce volume size for kafka, postgres and rabbitmq Signed-off-by: Artur Souza <asouza.pro@gmail.com> * Try to free up more disk space Signed-off-by: Artur Souza <asouza.pro@gmail.com> --------- Signed-off-by: Elena Kolevska <elena@kolevska.com> Signed-off-by: Artur Souza <asouza.pro@gmail.com> Co-authored-by: Artur Souza <asouza.pro@gmail.com>
Fix scheduler reminders for workflows (#7968) * set repeats to 2, which is 1 plus a noop w/ @artursouza Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * fix context cancel issue Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * fix other context cancel issues Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * update to latest cron lib Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * gofmt Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * fix unit test failures Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * fix make lint Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * fix panic in writecloser Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * fix int test failures & unit test panic Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * fix flakiness in hop.go test Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * Fix daprd not ending gracefully. Signed-off-by: Artur Souza <asouza.pro@gmail.com> --------- Signed-off-by: Cassandra Coyle <cassie@diagrid.io> Signed-off-by: Artur Souza <asouza.pro@gmail.com> Co-authored-by: Yaron Schneider <schneider.yaron@live.com> Co-authored-by: Artur Souza <asouza.pro@gmail.com>
PreviousNext