Hi Ismael,
Thanks for running the release.
Running tests ('gradlew.bat test') on my Windows 64-bit VM results in
these checkstyle errors:
:clients:checkstyleMain
[ant:checkstyle] [ERROR]
C:\Users\User\Downloads\kafka-0.11.0.0-src\clients\src\main\java\org\apache\kafka\common\protocol\Errors.java:89:1:
Class Data Abstraction Coupling is 57 (max allowed is 20) classes
[ApiExceptionBuilder, BrokerNotAvailableException,
ClusterAuthorizationException, ConcurrentTransactionsException,
ControllerMovedException, CoordinatorLoadInProgressException,
CoordinatorNotAvailableException, CorruptRecordException,
DuplicateSequenceNumberException, GroupAuthorizationException,
IllegalGenerationException, IllegalSaslStateException,
InconsistentGroupProtocolException, InvalidCommitOffsetSizeException,
InvalidConfigurationException, InvalidFetchSizeException,
InvalidGroupIdException, InvalidPartitionsException,
InvalidPidMappingException, InvalidReplicaAssignmentException,
InvalidReplicationFactorException, InvalidRequestException,
InvalidRequiredAcksException, InvalidSessionTimeoutException,
InvalidTimestampException, InvalidTopicException,
InvalidTxnStateException, InvalidTxnTimeoutException,
LeaderNotAvailableException, NetworkException, NotControllerException,
NotCoordinatorException, NotEnoughReplicasAfterAppendException,
NotEnoughReplicasException, NotLeaderForPartitionException,
OffsetMetadataTooLarge, OffsetOutOfRangeException,
OperationNotAttemptedException, OutOfOrderSequenceException,
PolicyViolationException, ProducerFencedException,
RebalanceInProgressException, RecordBatchTooLargeException,
RecordTooLargeException, ReplicaNotAvailableException,
SecurityDisabledException, TimeoutException, TopicAuthorizationException,
TopicExistsException, TransactionCoordinatorFencedException,
TransactionalIdAuthorizationException, UnknownMemberIdException,
UnknownServerException, UnknownTopicOrPartitionException,
UnsupportedForMessageFormatException, UnsupportedSaslMechanismException,
UnsupportedVersionException]. [ClassDataAbstractionCoupling]
[ant:checkstyle] [ERROR]
C:\Users\User\Downloads\kafka-0.11.0.0-src\clients\src\main\java\org\apache\kafka\common\protocol\Errors.java:89:1:
Class Fan-Out Complexity is 60 (max allowed is 40).
[ClassFanOutComplexity]
[ant:checkstyle] [ERROR]
C:\Users\User\Downloads\kafka-0.11.0.0-src\clients\src\main\java\org\apache\kafka\common\requests\AbstractRequest.java:26:1:
Class Fan-Out Complexity is 43 (max allowed is 40).
[ClassFanOutComplexity]
[ant:checkstyle] [ERROR]
C:\Users\User\Downloads\kafka-0.11.0.0-src\clients\src\main\java\org\apache\kafka\common\requests\AbstractResponse.java:26:1:
Class Fan-Out Complexity is 42 (max allowed is 40).
[ClassFanOutComplexity]
:clients:checkstyleMain FAILED
I wonder if there is an issue with my VM since I don't get similar errors
on Ubuntu or Mac.
--Vahid
From: Ismael Juma <[email protected]>
To: [email protected], Kafka Users <[email protected]>,
kafka-clients <[email protected]>
Date: 06/18/2017 03:32 PM
Subject: [VOTE] 0.11.0.0 RC1
Sent by: [email protected]
Hello Kafka users, developers and client-developers,
This is the second candidate for release of Apache Kafka 0.11.0.0.
This is a major version release of Apache Kafka. It includes 32 new KIPs.
See
the release notes and release plan (https://cwiki.apache.org/conf
luence/display/KAFKA/Release+Plan+0.11.0.0) for more details. A few
feature
highlights:
* Exactly-once delivery and transactional messaging
* Streams exactly-once semantics
* Admin client with support for topic, ACLs and config management
* Record headers
* Request rate quotas
* Improved resiliency: replication protocol improvement and
single-threaded
controller
* Richer and more efficient message format
A number of issues have been resolved since RC0 and there are no known
blockers remaining.
Release notes for the 0.11.0.0 release:
http://home.apache.org/~ijuma/kafka-0.11.0.0-rc1/RELEASE_NOTES.html
*** Please download, test and vote by Thursday, June 22, 9am PT
Kafka's KEYS file containing PGP keys we use to sign the release:
http://kafka.apache.org/KEYS
* Release artifacts to be voted upon (source and binary):
http://home.apache.org/~ijuma/kafka-0.11.0.0-rc1/
* Maven artifacts to be voted upon:
https://repository.apache.org/content/groups/staging/org/apache/kafka/
* Javadoc:
http://home.apache.org/~ijuma/kafka-0.11.0.0-rc1/javadoc/
* Tag to be voted upon (off 0.11.0 branch) is the 0.11.0.0 tag:
https://git-wip-us.apache.org/repos/asf?p=kafka.git;a=tag;h=4818d4e1cbef1a8e9c027100fef317077fb3fb99
* Documentation:
http://kafka.apache.org/0110/documentation.html
* Protocol:
http://kafka.apache.org/0110/protocol.html
* Successful Jenkins builds for the 0.11.0 branch:
Unit/integration tests:
https://builds.apache.org/job/kafka-0.11.0-jdk7/167/
System tests:
https://jenkins.confluent.io/job/system-test-kafka-0.11.0/16/
(all 274 tests passed, the reported failure was not related to the tests)
/**************************************
Thanks,
Ismael