Skip to content

v1.8.10

Compare
Choose a tag to compare
@Gsantomaggio Gsantomaggio released this 26 Mar 10:59
· 7 commits to main since this release
v1.8.10
3f18a21

Milestone 1.8.10

Please read the Release notes before upgrading

Deprecation

1.8.10 Introduces a deprecretation on ReliableConsumer and ReliableProducer StatusChanged event. See #406

The struct now contains:

public record StatusInfo(
    ReliableEntityStatus From, // init 
    ReliableEntityStatus To, // open 
    string Stream,
    string Identifier,
    // deprecated since more partitions can be affected
    // and the partition is not enough. For example super-stream startup or super-stream close
    [property: Obsolete("Partition is deprecated. Use Partitions instead", false)]
    string Partition, // <<-- Deprecated filed
    
    List<string> Partitions, //// <<<----- New filed should be used 
    ChangeStatusReason Reason = ChangeStatusReason.None
);

Partition is left for compatibility and takes the first item from Partitions.
We highly suggest using Partitions

Enhancements

Bug Fixes

Thanks to @jonnepmyra for the PR(s) and for testing this version.

Full Changelog: v1.8.9...v1.8.10