Skip to content
This repository was archived by the owner on Jun 11, 2026. It is now read-only.
This repository was archived by the owner on Jun 11, 2026. It is now read-only.

EventProcessorHost is check pointing after every batch #116

Description

@gambrose

Actual Behaviour

  1. After a call to ProcessEventsAsync PartitionPump is calling PartitionContext.SetOffsetAndSequenceNumber(last)
  2. I read off the messages and batch them then to send them on to a another system.
  3. My app restarts and I have lost data because checkpoint has been set even though my code never called context.CheckpointAsync(eventData) to mark the batch as being processed.

Expected Behaviour

  1. Check-pointing to only occur when the client calls CheckpointAsync on the PartitionContext

Versions

  • OS platform and version: Windows 10
  • .NET Version: net452
  • NuGet package version or commit ID: Microsoft.Azure.EventHubs.Processor version="1.0.0"

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions