The command is - $ find . -type f | perl -lne 'print if -B'
Best, tison. tison <wander4...@gmail.com> 于2023年8月11日周五 11:47写道: > Sorry. I didn't run the check binaries commands under the root path. Now I > found that the source releases contains - > > > ./pulsar-client-cpp/python/dist/pulsar_client-2.10.5-cp38-cp38-linux_x86_64.whl > ./pulsar-client-cpp/python/CMakeFiles/_pulsar.dir/src/client.cc.o > ./pulsar-client-cpp/python/CMakeFiles/_pulsar.dir/src/enums.cc.o > ./pulsar-client-cpp/python/CMakeFiles/_pulsar.dir/src/message.cc.o > ./pulsar-client-cpp/python/CMakeFiles/_pulsar.dir/src/pulsar.cc.o > ./pulsar-client-cpp/python/CMakeFiles/_pulsar.dir/src/schema.cc.o > ./pulsar-client-cpp/python/CMakeFiles/_pulsar.dir/src/reader.cc.o > ./pulsar-client-cpp/python/CMakeFiles/_pulsar.dir/src/cryptoKeyReader.cc.o > ./pulsar-client-cpp/python/CMakeFiles/_pulsar.dir/src/consumer.cc.o > ./pulsar-client-cpp/python/CMakeFiles/_pulsar.dir/src/exceptions.cc.o > ./pulsar-client-cpp/python/CMakeFiles/_pulsar.dir/src/authentication.cc.o > ./pulsar-client-cpp/python/CMakeFiles/_pulsar.dir/src/config.cc.o > ./pulsar-client-cpp/python/CMakeFiles/_pulsar.dir/src/producer.cc.o > > ./pulsar-client-cpp/python/wheelhouse/pulsar_client-2.10.5-cp38-cp38-manylinux1_x86_64.whl > ./pulsar-client-cpp/python/_pulsar.so > ./pulsar-client-cpp/python/build/lib.linux-x86_64-3.8/_ > pulsar.cpython-38-x86_64-linux-gnu.so > ./pulsar-client-cpp/CMakeFiles/3.12.1/CMakeDetermineCompilerABI_CXX.bin > ./pulsar-client-cpp/CMakeFiles/3.12.1/CMakeDetermineCompilerABI_C.bin > ./pulsar-client-cpp/CMakeFiles/3.12.1/CompilerIdC/a.out > ./pulsar-client-cpp/CMakeFiles/3.12.1/CompilerIdCXX/a.out > ./pulsar-client-cpp/CMakeFiles/feature_tests.bin > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/Client.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/ProtobufNativeSchema.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/TopicMetadataImpl.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/CompressionCodec.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/Semaphore.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/PeriodicTask.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/NamespaceName.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/BatchMessageKeyBasedContainer.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/__/generated/lib/PulsarApi.pb.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/CompressionCodecLZ4.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/Message.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/NegativeAcksTracker.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/CompressionCodecZstd.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/ConsoleLoggerFactory.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/ConnectionPool.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/ClientConnection.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/UnAckedMessageTrackerEnabled.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/FileLoggerFactory.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/auth/AuthAthenz.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/auth/AuthTls.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/auth/AuthToken.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/auth/AuthOauth2.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/auth/athenz/ZTSClient.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/EncryptionKeyInfo.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/ClientImpl.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/MultiTopicsBrokerConsumerStatsImpl.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/ClientConfiguration.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/HTTPLookupService.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/MessageBuilder.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/Log4cxxLogger.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/Backoff.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/MessageImpl.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/ExecutorService.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/BatchMessageContainer.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/PatternMultiTopicsConsumerImpl.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/Schema.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/lz4/lz4.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/ConsumerConfiguration.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/JavaStringHash.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/Reader.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/MessageAndCallbackBatch.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/BoostHash.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/Murmur3_32Hash.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/AckGroupingTrackerEnabled.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/Url.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/AckGroupingTrackerDisabled.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/MessageId.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/CryptoKeyReader.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/MessageRouterBase.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/TimeUtils.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/DeprecatedException.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/MessageBatch.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/ConsumerImpl.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/MultiTopicsConsumerImpl.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/ReaderConfiguration.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/BatchMessageContainerBase.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/Commands.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/ProducerImpl.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/TopicName.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/Consumer.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/BinaryProtoLookupService.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/BatchAcknowledgementTracker.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/CompressionCodecZLib.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/Authentication.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/RoundRobinMessageRouter.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/BrokerConsumerStats.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/KeySharedPolicy.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/ReaderImpl.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/Producer.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/Latch.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/PartitionedProducerImpl.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/Result.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/CompressionCodecSnappy.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/EncryptionKeyInfoImpl.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/checksum/crc32c_sse42.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/checksum/crc32c_arm.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/checksum/ChecksumProvider.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/checksum/crc32c_sw.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/SinglePartitionMessageRouter.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/LogUtils.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/c/c_ConsumerConfiguration.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/c/c_Authentication.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/c/cStringList.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/c/c_Consumer.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/c/c_ReaderConfiguration.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/c/c_Message.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/c/c_Producer.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/c/c_Result.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/c/c_MessageId.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/c/cStringMap.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/c/c_ClientConfiguration.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/c/c_MessageRouter.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/c/c_Client.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/c/c_ProducerConfiguration.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/c/c_Reader.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/NamedEntity.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/HandlerBase.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/BrokerConsumerStatsImpl.cc.o > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/MessageCrypto.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/ProducerConfiguration.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/stats/ConsumerStatsImpl.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/stats/ProducerStatsImpl.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/MemoryLimitController.cc.o > > ./pulsar-client-cpp/lib/CMakeFiles/PULSAR_OBJECT_LIB.dir/AckGroupingTracker.cc.o > ./pulsar-client-cpp/lib/libpulsar.a > > That should be unexpected. > > > Best, > tison. > > > Xiangying Meng <xiangy...@apache.org> 于2023年7月28日周五 11:14写道: > >> Close this vote with three +1 (binding) >> >> On Fri, Jul 28, 2023 at 10:30 AM Yunze Xu <x...@apache.org> wrote: >> > >> > +1 (binding) >> > >> > - Verified checksums and signatures >> > - Build from source with JDK 8 >> > - Run standalone with KoP 2.10.4.6 and verified basic e2e with Pulsar >> > and Kafka clients >> > >> > Thanks, >> > Yunze >> > >> > On Thu, Jul 27, 2023 at 5:23 PM tison <wander4...@gmail.com> wrote: >> > > >> > > +1 (binding) >> > > >> > > I checked (the src release and server bin, archlinux amd64 with kernel >> > > 6.4.5 since this pulsar version doesn't support macOS with M1 chip) >> > > >> > > - GPG sign and checksum matched >> > > - LICENSE and NOTICE exists >> > > - Source release doesn't contains unexpected binaries >> > > - Source release can build from source >> > > - Binary release can run simple pubsub examples >> > > >> > > Best, >> > > tison. >> > > >> > > >> > > guo jiwei <techno...@apache.org> 于2023年7月25日周二 20:53写道: >> > > >> > > > +1 (binding) >> > > > >> > > > Checked the signature >> > > > - Build from source >> > > > - Start standalone >> > > > - Publish and Consume >> > > > - Verified Cassandra connector >> > > > - Verified stateful function >> > > > >> > > > >> > > > Regards >> > > > Jiwei Guo (Tboy) >> > > > >> > > > >> > > > On Sat, Jul 22, 2023 at 10:10 PM Xiangying Meng < >> xiangy...@apache.org> >> > > > wrote: >> > > > >> > > > > This is the first release candidate for Apache Pulsar, version >> 2.10.5. >> > > > > >> > > > > This release contains 128 commits by 48 contributors. >> > > > > >> https://github.com/apache/pulsar/compare/v2.10.4...v2.10.5-candidate-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-2.10.5-candidate-1/ >> > > > > >> > > > > SHA-512 checksums: >> > > > > >> > > > > >> > > > >> 3637e0d148b4ee5884e0aebd0411d2f2c98c697b93b399eb0fb947faa3e0d99bf54a6eeb0c12824fcbafbefc4e9ccd5b9f7d1f3486ddad913aeb128aafc3d230 >> > > > > apache-pulsar-2.10.5-bin.tar.gz >> > > > > >> > > > > >> > > > >> bee0c9fde34833a042b192dc00e952d4c79f3ccec2aa908b2052c23f1b5793ff1331c46f461458b520747d806077c3b840f866e1ac551f6b468d5a42b56b738a >> > > > > apache-pulsar-2.10.5-src.tar.gz >> > > > > >> > > > > >> > > > > Maven staging repo: >> > > > > >> https://repository.apache.org/content/repositories/orgapachepulsar-1239/ >> > > > > >> > > > > The tag to be voted upon: >> > > > > v2.10.5-candidate-1 (1eb5eb351636ca102e9d05d0ba391cf32fc06db6) >> > > > > https://github.com/apache/pulsar/releases/tag/v2.10.5-candidate-1 >> > > > > >> > > > > Pulsar's KEYS file containing PGP keys you use to sign the >> release: >> > > > > https://dist.apache.org/repos/dist/dev/pulsar/KEYS >> > > > > >> > > > > Docker images: >> > > > > >> > > > > >> > > > > >> > > > >> https://hub.docker.com/layers/mattison/pulsar/2.10.5/images/sha256-5e59c366848eecc5d61486c78d3b4d5d85ea21c6f5e63db8d3232fdae27ce7e9?context=explore >> > > > > >> > > > > >> > > > > >> > > > >> https://hub.docker.com/layers/mattison/pulsar-all/2.10.5/images/sha256-cbc4e99e3f164f8965edb3131d3673237103900ca510633297c0bbc55d0017c6?context=explore >> > > > > >> > > > > Please download the source package, and follow the README to build >> > > > > and run the Pulsar standalone service. >> > > > > >> > > > >> >