This is an automated email from the ASF dual-hosted git repository. mimaison pushed a change to branch trunk in repository https://gitbox.apache.org/repos/asf/kafka.git
from e9ca0bb0f64 KAFKA-18983 Ensure all README.md(s) are mentioned by the root README.md (#19420) add fb2ce76b495 KAFKA-18888: Add KIP-877 support to Authorizer (#19050) No new revisions were added by this update. Summary of changes: checkstyle/import-control-metadata.xml | 3 + checkstyle/import-control-server.xml | 1 + .../org/apache/kafka/common/internals/Plugin.java | 66 ++++++++-- .../apache/kafka/server/authorizer/Authorizer.java | 4 + core/src/main/java/kafka/server/QuotaFactory.java | 3 +- .../kafka/server/builders/KafkaApisBuilder.java | 9 +- core/src/main/scala/kafka/server/AclApis.scala | 15 +-- core/src/main/scala/kafka/server/AuthHelper.scala | 11 +- .../src/main/scala/kafka/server/BrokerServer.scala | 16 +-- .../main/scala/kafka/server/ControllerApis.scala | 9 +- .../main/scala/kafka/server/ControllerServer.scala | 22 ++-- .../scala/kafka/server/DynamicBrokerConfig.scala | 16 ++- core/src/main/scala/kafka/server/KafkaApis.scala | 14 +-- core/src/main/scala/kafka/server/KafkaBroker.scala | 4 +- core/src/main/scala/kafka/server/KafkaConfig.scala | 6 +- .../main/scala/kafka/server/ReplicaManager.scala | 3 +- .../DescribeTopicPartitionsRequestHandlerTest.java | 7 +- .../kafka/api/AuthorizerIntegrationTest.scala | 4 +- ...onTokenEndToEndAuthorizationWithOwnerTest.scala | 2 +- .../kafka/api/EndToEndAuthorizationTest.scala | 30 ++--- .../kafka/api/SaslSslAdminIntegrationTest.scala | 37 +++--- .../kafka/server/KRaftClusterTest.scala | 4 +- .../kafka/integration/KafkaServerTestHarness.scala | 8 +- .../kafka/security/authorizer/AuthorizerTest.scala | 27 +++-- .../scala/unit/kafka/server/AuthHelperTest.scala | 31 +++-- .../unit/kafka/server/ControllerApisTest.scala | 17 +-- .../kafka/server/DynamicBrokerConfigTest.scala | 10 +- .../scala/unit/kafka/server/KafkaApisTest.scala | 4 +- .../test/scala/unit/kafka/utils/TestUtils.scala | 18 ++- .../coordinator/group/GroupCoordinatorService.java | 11 +- .../coordinator/group/GroupCoordinatorShard.java | 13 +- .../coordinator/group/GroupMetadataManager.java | 33 ++--- .../group/GroupMetadataManagerTest.java | 4 +- .../group/GroupMetadataManagerTestContext.java | 9 +- .../metadata/KRaftMetadataRequestBenchmark.java | 2 +- .../metadata/authorizer/StandardAuthorizer.java | 56 ++++++++- .../kafka/metadata/publisher/AclPublisher.java | 17 ++- .../authorizer/StandardAuthorizerTest.java | 90 +++++++------- .../kafka/server/network/EndpointReadyFutures.java | 11 +- .../kafka/security/authorizer/AuthorizerUtils.java | 10 +- .../security/authorizer/AuthorizerUtilsTest.java | 135 +++++++++++++++++++++ .../server/MonitorablePluginsIntegrationTest.java | 111 +++++++++++++++++ .../apache/kafka/common/test/ClusterInstance.java | 8 +- 43 files changed, 663 insertions(+), 248 deletions(-) create mode 100644 server/src/test/java/org/apache/kafka/security/authorizer/AuthorizerUtilsTest.java create mode 100644 server/src/test/java/org/apache/kafka/server/MonitorablePluginsIntegrationTest.java