[ 
https://issues.apache.org/jira/browse/KAFKA-18967?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18101088#comment-18101088
 ] 

Yunseop Eom commented on KAFKA-18967:
-------------------------------------

Update on PR #22946: https://github.com/apache/kafka/pull/22946

The PR adds schema-evolution coverage with distinct parent and child 
specifications, exercises common-struct evolution through 
MetadataSchemaCheckerTool, and verifies that a field present in both message 
versions but missing from the child is rejected. The tests also exposed and 
corrected a remaining false-positive path in FieldSpecPairIterator.

Validation completed with ./gradlew :generator:test --no-build-cache 
--console=plain. The PR is open and awaiting review.

> Additional MetadataSchemaCheckerTool tests
> ------------------------------------------
>
>                 Key: KAFKA-18967
>                 URL: https://issues.apache.org/jira/browse/KAFKA-18967
>             Project: Kafka
>          Issue Type: Improvement
>            Reporter: Alyssa Huang
>            Priority: Major
>
> The tests for verify-evolution and verify-evolution-git test the same schemas 
> against each other.
> (KAFKA-18955 found a few bugs and we should confirm the above tests would 
> have hit those bugs or write additional tests if not)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to