Re: Question about Pulsar gRPC client(s)

2023-11-01 Thread Kiryl Valkovich
* We could have less errors by adopting an API-first approach (generate server stubs from the OpenAPI specs). With Protobuf + gRPC I would be all hands up for the API-first approach. Does code generation work well with OpenAPI? I tried some Swagger => code generators a while ago for Node.js +

Re: Question about Pulsar gRPC client(s)

2023-11-01 Thread Christophe Bornet
Le mer. 1 nov. 2023 à 05:16, Kiryl Valkovich a écrit : > > * So I think we could not replace completely the Pulsar protocol by gRPC. > > Sure, I understand that it’s unlikely possible to implement a full > replacement. > I’m rather talking about it as a better, more type-safe alternative to

Question about mismatch of ProducerStats/ConsumerStats interface description and implementation

2023-11-01 Thread ywango
Hi all, I have some doubts about the mismatch of the ProdcuerStats/ConsumerStats interface description and the ProducerStatsRecorderImpl/ConsumerStatsRecorderImpl implementation, as some of the stats are referring to the *current* in progress interval instead of the *last* interval, and are changi

[VOTE] Pulsar Client C++ Release 3.4.0 Candidate 1

2023-11-01 Thread Yunze Xu
This is the first release candidate for Apache Pulsar Client C++, version 3.4.0. It fixes the following issues: https://github.com/apache/pulsar-client-cpp/milestone/5?closed=1 *** Please download, test and vote on this release. This vote will stay open for at least 72 hours *** Note that we are