+1

Thanks for driving this release. You may call a vote once the release
candidate is ready. Perhaps,

* Staging source tarball with sign and checksum to SVN directory [1] (IIRC
all committers should have the permission)
* Staging Nuget Package

For the vote email, you may adapt the one of pulsar-client-python [2].

Best,
tison.

[1] https://dist.apache.org/repos/dist/dev/pulsar/
[2]
https://github.com/apache/pulsar-client-python/blob/main/RELEASE.md#start-the-vote-for-the-candidate



Zike Yang <z...@apache.org> 于2023年8月28日周一 14:59写道:

> +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