Re: Publick Stable class SchemaInfoImpl breaks
+1 The SchemaInfo class is claimed to be public and stable, but it's actually changed even between patch releases. This is really concerning. On Fri, May 5, 2023 at 11:51 PM tison wrote: > PR-16380 adds a new field timestamp. With Lombok config auto-generate, it > causes the constructor signature to change [2]. > > Fortunately, we generate a builder class also, and that way remain in > compatible. > > But I'd like to raise this issue that lombok annotation can break > interfaces silently, so it requires extra attention to review Publick > Stable class field change, even if bare addition. > > Best, > tison. > > [1] https://github.com/apache/pulsar/pull/16380 > [2] > > https://github.com/apache/flink-connector-pulsar/pull/44#issuecomment-1537065990 >
CFP for ASF Conference Asia 2023
Hi there, The first-ever, in-person ASF Conference Asia 2023 will be held in Beijing on August 18-20, 2023. CFP has been opened and will close by Tuesday, Jun 6th, 2022 8:00 AM (Beijing time - UTC+8). Don't hesitate to submit your talks on Apache messaging/streaming and more technologies. You can see more details here: https://apachecon.com/acasia2023/cfp.html. Best, Dianjin Wang
[VOTE] Pulsar Client C++ Release 3.2.0 Candidate 3
This is the third release candidate for Apache Pulsar Client C++, version 3.2.0. It fixes the following issues: https://github.com/apache/pulsar-client-cpp/milestone/3?closed=1 *** Please download, test and vote on this release. This vote will stay open for at least 72 hours *** Note that we are voting upon the source (tag), binaries are provided for convenience. Source and binary files: https://dist.apache.org/repos/dist/dev/pulsar/pulsar-client-cpp/pulsar-client-cpp-3.2.0-candidate-3/ SHA-512 checksums: 4422088c9d16e91caf90f6991a0ca0e3a5f50328c3503acf90641b100fe72b1fef7bec782cc693b947d53841d61470a56175a29d27fb609b937a6f79486b apache-pulsar-client-cpp-3.2.0.tar.gz The tag to be voted upon: v3.2.0-candidate-3 (1dad87bb3b804d2aa8542ac48e4c35228ac2f1bf) https://github.com/apache/pulsar-client-cpp/releases/tag/v3.2.0-candidate-3 Pulsar's KEYS file containing PGP keys you use to sign the release: https://downloads.apache.org/pulsar/KEYS Please download the source package, and follow the README to compile and test.