Skip to content

context.is_replaying does not always work properly in Python Durable Functions #427

Open
@lilyjma

Description

@lilyjma

🐛 Describe the bug

Checking for context.is_replaying only works some of the time in Python Durable Functions. See attached screenshot for code. Checkpoint A is logged only once but checkpoint B is logged twice in code output.

🤔 Expected behavior

Behavior should be consistent for all checkpoints

Steps to reproduce
image

If deployed to Azure

We have access to a lot of telemetry that can help with investigations. Please provide as much of the following information as you can to help us investigate!

  • Timeframe issue observed:
  • Function App name:
  • Function name(s):
  • Azure region:
  • Orchestration instance ID(s):
  • Azure storage account name:

If you don't want to share your Function App or storage account name GitHub, please at least share the orchestration instance ID. Otherwise it's extremely difficult to look up information.

Metadata

Metadata

Assignees

Labels

P2Priority 2bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions