+1

I am looking forward to this new release.
Thanks,
Zike Yang

On Mon, Aug 28, 2023 at 9:15 AM PengHui Li <peng...@apache.org> wrote:
>
> +1
>
> Thanks for driving the release.
>
> Penghui
>
> On Fri, Aug 25, 2023 at 9:48 PM David Jensen <ent...@gmail.com> wrote:
>
> > Dear Apache PMC and Committers
> >
> > Me and Daniel Blankensteiner (blankensteiner) would like to announce we are
> > soon ready to release DotPulsar 3.0.0.
> >
> > The release contains breaking changes, therefor we bump to a new major
> > version.
> >
> > Changelog
> >
> > ### Added
> > - Added partitioned topic support for the Consumer and Reader (was
> > already implemented for the Producer)
> > - MessageId now includes an extra field for the topic
> > - A TryParse method is added to MessageId. Therefore, it is now
> > possible to parse a string into a MessageId object
> > - Support for `ProducerAccessMode` to prevent multiple producers on a
> > single topic
> > - A new `Fenced` state for producers which is a final state
> > - The ability to explicitly set compression information on an outgoing
> > message using `MessageMetadata` (for sending pre-compressed messages)
> >
> > ### Changed
> > - The DelayedStateMonitor extension method now invokes onStateLeft
> > when the initial state change is to a final state
> >
> > ### Fixed
> > - Issue preventing readers from correctly going into the `Faulted` state
> > - Calling `await Send(...)` on a producer did not correctly terminate
> > with an exception when a send operation failed (e.g. because the
> > producer faulted)
> > - The 'Partition' in 'MessageId' will now be set to the correct
> > partition when producing to partitioned topics
> > - The OnStateChangeFrom extension method with delay functionality
> > returned the inputted state but should return the current state
> > - The DelayedStateMonitor extension method invoked onStateLeft with
> > the inputted state but should have invoked it with the current state
> >
> > ### Deprecated
> > - GetLastMessageId of the Consumer and Reader is deprecated, and soon
> > to be removed. Please use GetLastMessageIds instead.
> >
> > Repo: https://github.com/apache/pulsar-dotpulsar
> >
> > Greetings
> > David Jensen
> >

Reply via email to