github Azure/azure-sdk-for-python azure-eventhub_1.3.3

latest releases: azure-mgmt-eventgrid_10.3.0b4, azure-mgmt-azurelargeinstance_1.0.0b2, azure-template_0.1.0b3738131...
4 years ago

Features

  • Updated UAMQP version to 1.2.4

  • Added reconnect_timeout and max_reconnect_tries parameters to receive functions for better control of connection behaviour during receive.

  • Added an option release_partition_on_checkpoint_failure to EPHOptions for EventProcessorHost to
    instruct the EventProcessorHost to fail fast on a checkpoint failure and proactively release the partition.
    This should reduce spurious reprocessing of non-checkpointed events, at the cost of a small amount of
    additional latency if the checkpoint interruption was actually transient.

BugFixes

  • Increments UAMQP dependency min version to 1.2.5 to include a set of fixes, including handling of large messages and mitigation of segfaults.

  • Fixes bug preventing application_properties from being transmitted when set individually in key-value form.

  • Fixed send timeout threadthrough to sender so it is now passed in proper units and leveraged within UAMQP.

  • Fixed bug where on reconnect, receive functions returned an empty list.

  • Fixed bug in partition pump logger interfering with certain failure mode logs.

  • Fixed bug to pass proper args to process_error_async within EventHubPartitionPump.

  • Demoted error-level logging in the cases of EPH existing leases not found or out-of-date leases being ignored.
    These will now be logged at info-level.

Don't miss a new azure-sdk-for-python release

NewReleases is sending notifications on new releases.