This is an automated email from the ASF dual-hosted git repository.

cmccabe pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/kafka.git


    from 47450ee064b MINOR: update RocksDBMetricsRecorder test to JUnit5 and 
fix memory leak (#13336)
     add 38c409cf33c KAFKA-14084: SCRAM support in KRaft. (#13114)

No new revisions were added by this update.

Summary of changes:
 checkstyle/import-control.xml                      |   1 +
 .../message/AlterUserScramCredentialsRequest.json  |   2 +-
 .../DescribeUserScramCredentialsRequest.json       |   2 +-
 .../scala/kafka/security/CredentialProvider.scala  |  21 +-
 .../src/main/scala/kafka/server/BrokerServer.scala |   1 +
 .../main/scala/kafka/server/ControllerApis.scala   |  13 +
 core/src/main/scala/kafka/server/KafkaApis.scala   |  28 +-
 .../server/metadata/BrokerMetadataPublisher.scala  |  17 ++
 .../kafka/server/metadata/KRaftMetadataCache.scala |   5 +
 core/src/test/java/kafka/test/MockController.java  |  10 +
 .../AlterUserScramCredentialsRequestTest.scala     | 144 +++++++--
 .../DescribeUserScramCredentialsRequestTest.scala  |  44 ++-
 .../unit/kafka/server/MetadataCacheTest.scala      |   3 +-
 .../unit/kafka/server/ReplicaManagerTest.scala     |   5 +-
 .../metadata/BrokerMetadataSnapshotterTest.scala   |   4 +-
 .../org/apache/kafka/controller/Controller.java    |  15 +
 .../kafka/controller/ControllerMetricsManager.java |   2 +
 .../apache/kafka/controller/QuorumController.java  |  31 ++
 .../kafka/controller/ScramControlManager.java      | 324 +++++++++++++++++++++
 .../java/org/apache/kafka/image/MetadataDelta.java |  39 ++-
 .../java/org/apache/kafka/image/MetadataImage.java |  24 +-
 .../apache/kafka/image/ScramCredentialData.java    | 118 ++++++++
 .../java/org/apache/kafka/image/ScramDelta.java    | 109 +++++++
 .../java/org/apache/kafka/image/ScramImage.java    | 178 +++++++++++
 ...d.json => RemoveUserScramCredentialRecord.json} |  10 +-
 .../common/metadata/UserScramCredentialRecord.json |  18 +-
 .../org/apache/kafka/image/MetadataImageTest.java  |   7 +-
 .../org/apache/kafka/image/ScramImageTest.java     | 161 ++++++++++
 .../kafka/server/common/MetadataVersion.java       |   6 +-
 29 files changed, 1252 insertions(+), 90 deletions(-)
 create mode 100644 
metadata/src/main/java/org/apache/kafka/controller/ScramControlManager.java
 create mode 100644 
metadata/src/main/java/org/apache/kafka/image/ScramCredentialData.java
 create mode 100644 
metadata/src/main/java/org/apache/kafka/image/ScramDelta.java
 create mode 100644 
metadata/src/main/java/org/apache/kafka/image/ScramImage.java
 copy 
metadata/src/main/resources/common/metadata/{RemoveAccessControlEntryRecord.json
 => RemoveUserScramCredentialRecord.json} (77%)
 create mode 100644 
metadata/src/test/java/org/apache/kafka/image/ScramImageTest.java

Reply via email to