You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hudi.apache.org by "voonhous (via GitHub)" <gi...@apache.org> on 2026/05/04 13:04:50 UTC

[PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

voonhous opened a new pull request, #18688:
URL: https://github.com/apache/hudi/pull/18688

   ### Describe the issue this Pull Request addresses
   
   <!-- Either describe the issue inline here with motivation behind the changes 
        (or) link to an issue by including `Closes #<issue-number>` for context. 
        If this PR includes changes to the storage format, public APIs,
        or has breaking changes, use `!` (e.g., feat!: ...) -->
   
   TODO: add this
   
   ### Summary and Changelog
   
   <!-- Short, plain-English summary of what users gain or what changed in behavior.
        Followed by a detailed log of all the changes. Highlight if any code was copied. -->
   
   TODO: add this
   
   ### Impact
   
   <!-- Describe any public API or user-facing feature change or any performance impact. -->
   
   Low
   
   ### Risk Level
   
   <!-- Accepted values: none, low, medium or high. Other than `none`, explain the risk.
        If medium or high, explain what verification was done to mitigate the risks. -->
   
   Medium
   
   ### Documentation Update
   
   <!-- Describe any necessary documentation update if there is any new feature, config, or user-facing change. If not, put "none".
   
   - The config description must be updated if new configs are added or the default value of the configs are changed.
   - Any new feature or user-facing change requires updating the Hudi website. Please follow the 
     [instruction](https://hudi.apache.org/contribute/developer-setup#website) to make changes to the website. -->
   
   ### Contributor's checklist
   
   - [ ] Read through [contributor's guide](https://hudi.apache.org/contribute/how-to-contribute)
   - [ ] Enough context is provided in the sections above
   - [ ] Adequate tests were added if applicable
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4387429399

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     }, {
       "hash" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "triggerType" : "PUSH"
     }, {
       "hash" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13833",
       "triggerID" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13834",
       "triggerID" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13837",
       "triggerID" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "triggerType" : "PUSH"
     }, {
       "hash" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13844",
       "triggerID" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13856",
       "triggerID" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "triggerType" : "PUSH"
     }, {
       "hash" : "3843dccf754072920d078e2b7dd20d2148ff3fbc",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13858",
       "triggerID" : "3843dccf754072920d078e2b7dd20d2148ff3fbc",
       "triggerType" : "PUSH"
     }, {
       "hash" : "4496175a45f99eb36c85bd0a7f70529a73498935",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "4496175a45f99eb36c85bd0a7f70529a73498935",
       "triggerType" : "PUSH"
     }, {
       "hash" : "875ed671ef532b9444293e76d7f53aa8326a87e0",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "875ed671ef532b9444293e76d7f53aa8326a87e0",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 898018cd586db3b0e7f45e8197cc033bb37d8d49 UNKNOWN
   * 65838ce185fc383d51deb80bc6fe6ed4d124fd7b UNKNOWN
   * 762711b7c216034e6ee38b2bf509aee116088df1 UNKNOWN
   * 3843dccf754072920d078e2b7dd20d2148ff3fbc Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13858) 
   * 4496175a45f99eb36c85bd0a7f70529a73498935 UNKNOWN
   * 875ed671ef532b9444293e76d7f53aa8326a87e0 UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4387687132

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `49.62037%` with `1128 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 53.21%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`875ed67`](https://app.codecov.io/gh/apache/hudi/commit/875ed671ef532b9444293e76d7f53aa8326a87e0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 35.57% | [184 Missing and 46 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.71% | [110 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 75.11% | [53 Missing and 52 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.45% | [62 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [43 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (875ed67). Click for more details.
   > 
   > <details><summary>HEAD has 20 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (875ed67) |
   >|------|------|------|
   >|spark-scala-tests|12|6|
   >|spark-java-tests|18|5|
   >|common-and-other-modules|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   53.21%   -14.87%     
   + Complexity    28950    18876    -10074     
   =============================================
     Files          2519     2041      -478     
     Lines        140645   117126    -23519     
     Branches      17423    15353     -2070     
   =============================================
   - Hits          95753    62331    -33422     
   - Misses        37035    48048    +11013     
   + Partials       7857     6747     -1110     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.21%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.35% <14.49%> (-0.09%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.50% <22.64%> (-17.13%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.35% <35.81%> (-12.42%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.93% <29.13%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `86.81% <100.00%> (-5.87%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `77.05% <100.00%> (-13.86%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `69.50% <100.00%> (-14.35%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `85.91% <ø> (-2.12%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `63.97% <100.00%> (-9.24%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `73.52% <ø> (-26.48%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `67.24% <ø> (-8.63%)` | :arrow_down: |
   | ... and [121 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1345 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4390222795

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     }, {
       "hash" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "triggerType" : "PUSH"
     }, {
       "hash" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13833",
       "triggerID" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13834",
       "triggerID" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13837",
       "triggerID" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "triggerType" : "PUSH"
     }, {
       "hash" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13844",
       "triggerID" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13856",
       "triggerID" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "triggerType" : "PUSH"
     }, {
       "hash" : "3843dccf754072920d078e2b7dd20d2148ff3fbc",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13858",
       "triggerID" : "3843dccf754072920d078e2b7dd20d2148ff3fbc",
       "triggerType" : "PUSH"
     }, {
       "hash" : "4496175a45f99eb36c85bd0a7f70529a73498935",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "4496175a45f99eb36c85bd0a7f70529a73498935",
       "triggerType" : "PUSH"
     }, {
       "hash" : "875ed671ef532b9444293e76d7f53aa8326a87e0",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13864",
       "triggerID" : "875ed671ef532b9444293e76d7f53aa8326a87e0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "4297aa3ffb3b10781850a4f4992bc7663ba66008",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13868",
       "triggerID" : "4297aa3ffb3b10781850a4f4992bc7663ba66008",
       "triggerType" : "PUSH"
     }, {
       "hash" : "94ee60d8f652e91aace49e8c5a17010719fed2fa",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "94ee60d8f652e91aace49e8c5a17010719fed2fa",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 898018cd586db3b0e7f45e8197cc033bb37d8d49 UNKNOWN
   * 65838ce185fc383d51deb80bc6fe6ed4d124fd7b UNKNOWN
   * 762711b7c216034e6ee38b2bf509aee116088df1 UNKNOWN
   * 4496175a45f99eb36c85bd0a7f70529a73498935 UNKNOWN
   * 4297aa3ffb3b10781850a4f4992bc7663ba66008 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13868) 
   * 94ee60d8f652e91aace49e8c5a17010719fed2fa UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4390366945

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `19.32115%` with `1545 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 44.68%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`94ee60d`](https://app.codecov.io/gh/apache/hudi/commit/94ee60d8f652e91aace49e8c5a17010719fed2fa?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 0.00% | [422 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 9.02% | [334 Missing and 19 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 5.69% | [144 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 39.00% | [130 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 0.00% | [131 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 16.66% | [68 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 3.92% | [46 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 27.58% | [42 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/hudi/common/schema/HoodieSchemaIdAssigner.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaIdAssigner.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFJZEFzc2lnbmVyLmphdmE=) | 47.72% | [21 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [24 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (94ee60d). Click for more details.
   > 
   > <details><summary>HEAD has 33 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (94ee60d) |
   >|------|------|------|
   >|spark-scala-tests|12|0|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   44.68%   -23.41%     
   + Complexity    28950     8516    -20434     
   =============================================
     Files          2519     1194     -1325     
     Lines        140645    62785    -77860     
     Branches      17423     6941    -10482     
   =============================================
   - Hits          95753    28053    -67700     
   + Misses        37035    31650     -5385     
   + Partials       7857     3082     -4775     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <19.32%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `49.35% <100.00%> (-41.56%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `50.67% <100.00%> (-33.19%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `60.25% <100.00%> (-27.49%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `85.71% <100.00%> (-7.15%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `49.29% <ø> (-38.74%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `58.43% <ø> (-25.11%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `72.97% <ø> (-23.43%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `4.30% <ø> (-73.12%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `0.00% <ø> (-66.00%)` | :arrow_down: |
   | [...g/apache/hudi/common/schema/HoodieSchemaField.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFGaWVsZC5qYXZh) | `35.44% <100.00%> (-29.90%)` | :arrow_down: |
   | ... and [65 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [2048 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4390680237

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.03858%` with `699 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.44%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`94ee60d`](https://app.codecov.io/gh/apache/hudi/commit/94ee60d8f652e91aace49e8c5a17010719fed2fa?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 55.92% | [92 Missing and 79 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.41% | [23 Missing and 47 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.44%   -0.65%     
   + Complexity    28950    28765     -185     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17583     +160     
   ============================================
   - Hits          95753    94943     -810     
   - Misses        37035    37973     +938     
   - Partials       7857     7864       +7     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.43%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <19.32%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.12%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `47.91% <55.28%> (-0.73%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.33% <64.05%> (-0.43%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.92% <28.86%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [78 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4392963637

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `19.32115%` with `1545 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 44.67%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`d428e18`](https://app.codecov.io/gh/apache/hudi/commit/d428e18f8dab043f7690d573cddefd6803dadbb1?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 0.00% | [422 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 9.02% | [334 Missing and 19 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 5.69% | [144 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 39.00% | [130 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 0.00% | [131 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 16.66% | [68 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 3.92% | [46 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 27.58% | [42 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/hudi/common/schema/HoodieSchemaIdAssigner.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaIdAssigner.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFJZEFzc2lnbmVyLmphdmE=) | 47.72% | [21 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [24 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (d428e18). Click for more details.
   > 
   > <details><summary>HEAD has 33 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (d428e18) |
   >|------|------|------|
   >|spark-scala-tests|12|0|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   44.67%   -23.41%     
   + Complexity    28950     8516    -20434     
   =============================================
     Files          2519     1194     -1325     
     Lines        140645    62785    -77860     
     Branches      17423     6941    -10482     
   =============================================
   - Hits          95753    28051    -67702     
   + Misses        37035    31651     -5384     
   + Partials       7857     3083     -4774     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `49.35% <100.00%> (-41.56%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `50.67% <100.00%> (-33.19%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `60.25% <100.00%> (-27.49%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `85.71% <100.00%> (-7.15%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `49.29% <ø> (-38.74%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `58.43% <ø> (-25.11%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `72.97% <ø> (-23.43%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `4.30% <ø> (-73.12%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `0.00% <ø> (-66.00%)` | :arrow_down: |
   | [...g/apache/hudi/common/schema/HoodieSchemaField.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFGaWVsZC5qYXZh) | `35.44% <100.00%> (-29.90%)` | :arrow_down: |
   | ... and [65 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [2048 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393687369

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `32.50346%` with `1464 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 45.47%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`124e3f0`](https://app.codecov.io/gh/apache/hudi/commit/124e3f0eae677ef03529122378a6538eb8936f6d?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 6 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 9.79% | [329 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 54.73% | [146 Missing and 45 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 5.69% | [144 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 44.81% | [114 Missing and 19 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 0.00% | [131 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 16.66% | [68 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 0.00% | [53 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 9.80% | [44 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 27.58% | [42 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [43 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (124e3f0). Click for more details.
   > 
   > <details><summary>HEAD has 31 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (124e3f0) |
   >|------|------|------|
   >|spark-scala-tests|12|0|
   >|spark-java-tests|18|1|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   45.47%   -22.61%     
   + Complexity    28950    14889    -14061     
   =============================================
     Files          2519     1955      -564     
     Lines        140645   107081    -33564     
     Branches      17423    13180     -4243     
   =============================================
   - Hits          95753    48697    -47056     
   - Misses        37035    53389    +16354     
   + Partials       7857     4995     -2862     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `33.00% <23.14%> (-15.64%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `84.24% <100.00%> (-8.43%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `69.26% <100.00%> (-21.65%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `67.26% <100.00%> (-16.60%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `94.11% <100.00%> (-1.97%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `55.88% <100.00%> (-17.33%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `67.64% <ø> (-32.36%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `58.62% <ø> (-17.25%)` | :arrow_down: |
   | ... and [109 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1615 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393051658

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `40.57169%` with `1289 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 46.30%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`d428e18`](https://app.codecov.io/gh/apache/hudi/commit/d428e18f8dab043f7690d573cddefd6803dadbb1?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 24.48% | [245 Missing and 48 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 35.30% | [234 Missing and 39 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.71% | [110 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.45% | [62 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (d428e18). Click for more details.
   > 
   > <details><summary>HEAD has 31 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (d428e18) |
   >|------|------|------|
   >|spark-scala-tests|12|1|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   46.30%   -21.78%     
   + Complexity    28950    15192    -13758     
   =============================================
     Files          2519     1955      -564     
     Lines        140645   107081    -33564     
     Branches      17423    13180     -4243     
   =============================================
   - Hits          95753    49586    -46167     
   - Misses        37035    52301    +15266     
   + Partials       7857     5194     -2663     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.78% <36.74%> (-11.98%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `67.76% <100.00%> (-24.91%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `64.50% <100.00%> (-26.41%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `57.75% <100.00%> (-26.10%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `87.25% <100.00%> (-8.83%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `40.18% <100.00%> (-33.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `29.41% <ø> (-70.59%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `43.10% <ø> (-32.76%)` | :arrow_down: |
   | ... and [109 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1584 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393856182

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.03858%` with `699 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.76%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`124e3f0`](https://app.codecov.io/gh/apache/hudi/commit/124e3f0eae677ef03529122378a6538eb8936f6d?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 6 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 55.92% | [92 Missing and 79 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.41% | [23 Missing and 47 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.76%   -0.33%     
   + Complexity    28950    28883      -67     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17586     +163     
   ============================================
   - Hits          95753    95393     -360     
   - Misses        37035    37485     +450     
   - Partials       7857     7902      +45     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.32% <55.28%> (-0.32%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.34% <64.31%> (-0.42%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `37.45% <28.86%> (-0.27%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [51 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4387711484

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `69.15725%` with `710 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 64.62%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`875ed67`](https://app.codecov.io/gh/apache/hudi/commit/875ed671ef532b9444293e76d7f53aa8326a87e0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 56.58% | [93 Missing and 62 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.22% | [25 Missing and 50 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   64.62%   -3.46%     
   + Complexity    28950    27566    -1384     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140749     +104     
     Branches      17423    17571     +148     
   ============================================
   - Hits          95753    90961    -4792     
   - Misses        37035    41880    +4845     
   - Partials       7857     7908      +51     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.94% <37.84%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.21%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.35% <14.49%> (-0.09%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.50% <22.64%> (-17.13%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.21% <64.49%> (-0.55%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.93% <29.13%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [360 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4387842646

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.59079%` with `677 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.63%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`875ed67`](https://app.codecov.io/gh/apache/hudi/commit/875ed671ef532b9444293e76d7f53aa8326a87e0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 58.26% | [85 Missing and 64 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.41% | [23 Missing and 47 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.63%   -0.45%     
   + Complexity    28950    28846     -104     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140749     +104     
     Branches      17423    17571     +148     
   ============================================
   - Hits          95753    95202     -551     
   - Misses        37035    37662     +627     
   - Partials       7857     7885      +28     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.94% <37.84%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.21%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.35% <14.49%> (-0.09%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.30% <55.91%> (-0.34%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.52% <64.49%> (-0.24%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.93% <29.13%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [38 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4387992521

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.59079%` with `677 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.65%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`875ed67`](https://app.codecov.io/gh/apache/hudi/commit/875ed671ef532b9444293e76d7f53aa8326a87e0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 58.26% | [85 Missing and 64 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.41% | [23 Missing and 47 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.65%   -0.44%     
   + Complexity    28950    28853      -97     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140749     +104     
     Branches      17423    17571     +148     
   ============================================
   - Hits          95753    95218     -535     
   - Misses        37035    37642     +607     
   - Partials       7857     7889      +32     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.94% <37.84%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.21%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.35% <14.49%> (-0.09%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.38% <55.91%> (-0.25%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.52% <64.49%> (-0.24%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.93% <29.13%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [36 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393467651

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `39.54322%` with `1350 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 45.47%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`2df1e48`](https://app.codecov.io/gh/apache/hudi/commit/2df1e487c5348147577cbf29b344c8cdf104dd90?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 6 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 24.48% | [245 Missing and 48 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 35.30% | [234 Missing and 39 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.71% | [110 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.45% | [62 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [43 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (2df1e48). Click for more details.
   > 
   > <details><summary>HEAD has 28 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (2df1e48) |
   >|------|------|------|
   >|spark-scala-tests|12|4|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   45.47%   -22.61%     
   + Complexity    28950    15612    -13338     
   =============================================
     Files          2519     1990      -529     
     Lines        140645   112005    -28640     
     Branches      17423    14270     -3153     
   =============================================
   - Hits          95753    50935    -44818     
   - Misses        37035    55531    +18496     
   + Partials       7857     5539     -2318     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.59% <19.19%> (-0.32%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.32% <14.16%> (-0.12%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.56% <35.82%> (-12.20%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `67.76% <100.00%> (-24.91%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `64.50% <100.00%> (-26.41%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `57.75% <100.00%> (-26.10%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `87.25% <100.00%> (-8.83%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `40.18% <100.00%> (-33.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `32.35% <ø> (-67.65%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `45.68% <ø> (-30.18%)` | :arrow_down: |
   | ... and [116 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1539 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393778806

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `69.22417%` with `718 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 66.79%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`124e3f0`](https://app.codecov.io/gh/apache/hudi/commit/124e3f0eae677ef03529122378a6538eb8936f6d?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 6 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 55.92% | [92 Missing and 79 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.93% | [23 Missing and 49 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [41 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   66.79%   -1.29%     
   + Complexity    28950    28451     -499     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17586     +163     
   ============================================
   - Hits          95753    94032    -1721     
   - Misses        37035    38828    +1793     
   - Partials       7857     7920      +63     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `41.98% <30.57%> (-6.65%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.34% <64.31%> (-0.42%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `37.45% <28.86%> (-0.27%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.30% <100.00%> (-0.37%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [188 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393790585

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `69.22417%` with `718 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 66.88%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`124e3f0`](https://app.codecov.io/gh/apache/hudi/commit/124e3f0eae677ef03529122378a6538eb8936f6d?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 6 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 55.92% | [92 Missing and 79 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.93% | [23 Missing and 49 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [41 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   66.88%   -1.20%     
   + Complexity    28950    28510     -440     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17586     +163     
   ============================================
   - Hits          95753    94160    -1593     
   - Misses        37035    38696    +1661     
   - Partials       7857     7924      +67     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.55% <48.72%> (-4.09%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.34% <64.31%> (-0.42%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `37.45% <28.86%> (-0.27%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.30% <100.00%> (-0.37%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [163 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4371776605

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `44.64075%` with `940 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 19.73%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`f0893dc`](https://app.codecov.io/gh/apache/hudi/commit/f0893dcd292324963c565263f35047a3a596c2b5?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...ma/evolution/HoodieSchemaInternalSchemaBridge.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaInternalSchemaBridge.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSW50ZXJuYWxTY2hlbWFCcmlkZ2UuamF2YQ==) | 53.25% | [81 Missing and 34 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 36.60% | [90 Missing and 7 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 33.33% | [72 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 7.14% | [78 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 0.00% | [58 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 55.37% | [40 Missing and 14 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 0.00% | [52 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 0.00% | [48 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 81.25% | [20 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...ain/scala/org/apache/hudi/HoodieBaseRelation.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieBaseRelation.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvaHVkaS9Ib29kaWVCYXNlUmVsYXRpb24uc2NhbGE=) | 0.00% | [37 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [57 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (f0893dc). Click for more details.
   > 
   > <details><summary>HEAD has 32 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (f0893dc) |
   >|------|------|------|
   >|hadoop-mr-java-client|1|0|
   >|spark-scala-tests|12|0|
   >|spark-java-tests|18|1|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   19.73%   -48.35%     
   + Complexity    28950     7362    -21588     
   =============================================
     Files          2519     1967      -552     
     Lines        140645   107837    -32808     
     Branches      17423    13214     -4209     
   =============================================
   - Hits          95753    21284    -74469     
   - Misses        37035    84651    +47616     
   + Partials       7857     1902     -5955     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `21.11% <16.11%> (-27.33%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `10.90% <42.22%> (-37.74%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `0.00% <ø> (-88.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `0.00% <ø> (-100.00%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `0.00% <ø> (-75.87%)` | :arrow_down: |
   | [...e/spark/sql/avro/HoodieSparkSchemaConverters.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Favro%2FHoodieSparkSchemaConverters.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvYXZyby9Ib29kaWVTcGFya1NjaGVtYUNvbnZlcnRlcnMuc2NhbGE=) | `0.00% <ø> (-77.09%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `30.86% <ø> (-52.68%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `62.16% <ø> (-34.24%)` | :arrow_down: |
   | [...va/org/apache/hudi/common/schema/HoodieSchema.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchema.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWEuamF2YQ==) | `84.97% <100.00%> (-2.68%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `49.46% <ø> (-27.96%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `57.08% <ø> (-8.91%)` | :arrow_down: |
   | [...g/apache/hudi/common/schema/HoodieSchemaField.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFGaWVsZC5qYXZh) | `67.08% <100.00%> (+1.75%)` | :arrow_up: |
   | ... and [118 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [2006 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4372006595

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `43.36110%` with `1156 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 17.98%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`ed0f0f5`](https://app.codecov.io/gh/apache/hudi/commit/ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 28.52% | [193 Missing and 35 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...ma/evolution/HoodieSchemaInternalSchemaBridge.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaInternalSchemaBridge.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSW50ZXJuYWxTY2hlbWFCcmlkZ2UuamF2YQ==) | 53.25% | [81 Missing and 34 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 59.06% | [63 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 7.14% | [78 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 0.00% | [58 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 55.37% | [40 Missing and 14 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 0.00% | [52 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 0.00% | [48 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 81.25% | [20 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...ain/scala/org/apache/hudi/HoodieBaseRelation.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieBaseRelation.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvaHVkaS9Ib29kaWVCYXNlUmVsYXRpb24uc2NhbGE=) | 5.40% | [35 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [70 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (ed0f0f5). Click for more details.
   > 
   > <details><summary>HEAD has 26 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (ed0f0f5) |
   >|------|------|------|
   >|hadoop-mr-java-client|1|0|
   >|spark-scala-tests|12|0|
   >|spark-java-tests|18|6|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   17.98%   -50.10%     
   + Complexity    28950     7746    -21204     
   =============================================
     Files          2519     2524        +5     
     Lines        140645   141779     +1134     
     Branches      17423    17695      +272     
   =============================================
   - Hits          95753    25497    -70256     
   - Misses        37035   114112    +77077     
   + Partials       7857     2170     -5687     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `9.72% <41.14%> (-34.63%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `21.04% <13.84%> (-27.40%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `13.64% <41.80%> (-35.00%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `0.00% <ø> (-88.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `0.00% <ø> (-100.00%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `8.62% <ø> (-67.25%)` | :arrow_down: |
   | [...e/spark/sql/avro/HoodieSparkSchemaConverters.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Favro%2FHoodieSparkSchemaConverters.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvYXZyby9Ib29kaWVTcGFya1NjaGVtYUNvbnZlcnRlcnMuc2NhbGE=) | `11.25% <ø> (-65.84%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `30.86% <ø> (-52.68%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `62.16% <ø> (-34.24%)` | :arrow_down: |
   | [...va/org/apache/hudi/common/schema/HoodieSchema.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchema.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWEuamF2YQ==) | `84.97% <100.00%> (-2.68%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `63.44% <ø> (-13.98%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `60.72% <ø> (-5.27%)` | :arrow_down: |
   | [...g/apache/hudi/common/schema/HoodieSchemaField.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFGaWVsZC5qYXZh) | `67.08% <100.00%> (+1.75%)` | :arrow_up: |
   | ... and [135 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1767 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4383653149

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `71.54867%` with `643 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.60%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`3843dcc`](https://app.codecov.io/gh/apache/hudi/commit/3843dccf754072920d078e2b7dd20d2148ff3fbc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 59.44% | [74 Missing and 57 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.64% | [22 Missing and 47 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark41LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.1.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark41LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjEueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQxTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [39 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.60%   -0.48%     
   + Complexity    28950    28823     -127     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140707      +62     
     Branches      17423    17559     +136     
   ============================================
   - Hits          95753    95131     -622     
   - Misses        37035    37704     +669     
   - Partials       7857     7872      +15     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.94% <38.02%> (-0.41%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.70% <19.65%> (-0.20%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.38% <14.82%> (-0.06%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.37% <56.39%> (-0.27%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.42% <65.81%> (-0.34%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.94% <29.38%> (-0.79%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [43 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4382953152

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.55104%` with `652 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 66.65%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`e9db2e2`](https://app.codecov.io/gh/apache/hudi/commit/e9db2e281ae5df4d6c09f3b88c13cd74c6416282?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 59.44% | [74 Missing and 57 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.77% | [22 Missing and 39 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark41LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.1.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark41LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjEueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQxTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   66.65%   -1.43%     
   + Complexity    28950    28427     -523     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140661      +16     
     Branches      17423    17541     +118     
   ============================================
   - Hits          95753    93762    -1991     
   - Misses        37035    38998    +1963     
   - Partials       7857     7901      +44     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.96% <38.85%> (-0.40%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.74% <20.15%> (-0.17%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.19%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.55% <49.04%> (-4.08%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.00% <65.50%> (-0.76%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.97% <30.00%> (-0.75%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.30% <100.00%> (-0.37%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [157 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4373567623

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `59.60171%` with `852 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 52.45%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`da4e865`](https://app.codecov.io/gh/apache/hudi/commit/da4e8659fe2306c9e8a53cae35bf6443c028f2a0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 42.10% | [142 Missing and 45 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 69.59% | [69 Missing and 35 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 62.02% | [38 Missing and 22 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 57.85% | [38 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 80.41% | [31 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 61.90% | [22 Missing and 10 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [45 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (da4e865). Click for more details.
   > 
   > <details><summary>HEAD has 22 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (da4e865) |
   >|------|------|------|
   >|spark-scala-tests|12|9|
   >|spark-java-tests|18|1|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   52.45%   -15.63%     
   + Complexity    28950    18723    -10227     
   =============================================
     Files          2519     2041      -478     
     Lines        140645   116978    -23667     
     Branches      17423    15310     -2113     
   =============================================
   - Hits          95753    61366    -34387     
   - Misses        37035    49408    +12373     
   + Partials       7857     6204     -1653     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.72% <20.62%> (-0.19%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.46% <15.54%> (+0.02%)` | :arrow_up: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.90% <21.00%> (-15.74%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `41.84% <57.42%> (-2.93%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `89.74% <100.00%> (-2.94%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `79.22% <100.00%> (-11.69%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `71.12% <100.00%> (-12.74%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.45% <100.00%> (-1.30%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `55.88% <100.00%> (-17.33%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `70.58% <ø> (-29.42%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `75.86% <ø> (ø)` | |
   | ... and [120 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1340 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4373607743

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `59.69654%` with `850 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 53.09%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`da4e865`](https://app.codecov.io/gh/apache/hudi/commit/da4e8659fe2306c9e8a53cae35bf6443c028f2a0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 42.10% | [142 Missing and 45 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 69.59% | [69 Missing and 35 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 62.02% | [38 Missing and 22 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 57.85% | [38 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 80.41% | [31 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 61.90% | [22 Missing and 10 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [43 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (da4e865). Click for more details.
   > 
   > <details><summary>HEAD has 18 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (da4e865) |
   >|------|------|------|
   >|spark-scala-tests|12|9|
   >|spark-java-tests|18|5|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   53.09%   -14.99%     
   + Complexity    28950    18901    -10049     
   =============================================
     Files          2519     2041      -478     
     Lines        140645   116978    -23667     
     Branches      17423    15310     -2113     
   =============================================
   - Hits          95753    62115    -33638     
   - Misses        37035    48493    +11458     
   + Partials       7857     6370     -1487     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.72% <20.62%> (-0.19%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.46% <15.54%> (+0.02%)` | :arrow_up: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.35% <20.91%> (-17.29%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `41.84% <57.42%> (-2.93%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `89.74% <100.00%> (-2.94%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `79.22% <100.00%> (-11.69%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `71.12% <100.00%> (-12.74%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.45% <100.00%> (-1.30%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `55.88% <100.00%> (-17.33%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `70.58% <ø> (-29.42%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `75.86% <ø> (ø)` | |
   | ... and [120 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1325 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4376387973

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     }, {
       "hash" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "triggerType" : "PUSH"
     }, {
       "hash" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13833",
       "triggerID" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13834",
       "triggerID" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13837",
       "triggerID" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "triggerType" : "PUSH"
     }, {
       "hash" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "status" : "PENDING",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13844",
       "triggerID" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 898018cd586db3b0e7f45e8197cc033bb37d8d49 UNKNOWN
   * 65838ce185fc383d51deb80bc6fe6ed4d124fd7b UNKNOWN
   * 843a2116588aeecda56fe8e91fd4b990599c5666 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13837) 
   * 762711b7c216034e6ee38b2bf509aee116088df1 UNKNOWN
   * 925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c Azure: [PENDING](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13844) 
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4373087148

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `37.38739%` with `1251 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 9.99%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`04b12b4`](https://app.codecov.io/gh/apache/hudi/commit/04b12b4973d689cfae70d2be482c722cffedb382?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 30.34% | [192 Missing and 33 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 36.54% | [197 Missing and 27 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...ma/evolution/HoodieSchemaInternalSchemaBridge.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaInternalSchemaBridge.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSW50ZXJuYWxTY2hlbWFCcmlkZ2UuamF2YQ==) | 39.87% | [72 Missing and 23 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 7.14% | [78 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 44.62% | [51 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 0.00% | [58 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 0.00% | [52 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 80.00% | [24 Missing and 24 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 0.00% | [48 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...a/evolution/HoodieSchemaHistoryStorageManager.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryStorageManager.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeVN0b3JhZ2VNYW5hZ2VyLmphdmE=) | 0.00% | [39 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [58 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (04b12b4). Click for more details.
   > 
   > <details><summary>HEAD has 33 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (04b12b4) |
   >|------|------|------|
   >|hadoop-mr-java-client|1|0|
   >|spark-scala-tests|12|0|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|1|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%    9.99%   -58.09%     
   + Complexity    28950     3523    -25427     
   =============================================
     Files          2519     1955      -564     
     Lines        140645   106893    -33752     
     Branches      17423    13109     -4314     
   =============================================
   - Hits          95753    10682    -85071     
   - Misses        37035    95290    +58255     
   + Partials       7857      921     -6936     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `9.99% <37.38%> (-38.65%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `0.00% <ø> (-88.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `0.00% <ø> (-100.00%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `0.00% <ø> (-75.87%)` | :arrow_down: |
   | [...e/spark/sql/avro/HoodieSparkSchemaConverters.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Favro%2FHoodieSparkSchemaConverters.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvYXZyby9Ib29kaWVTcGFya1NjaGVtYUNvbnZlcnRlcnMuc2NhbGE=) | `0.00% <ø> (-77.09%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `0.41% <ø> (-83.13%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `54.95% <ø> (-41.45%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `49.46% <ø> (-27.96%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `57.08% <ø> (-8.91%)` | :arrow_down: |
   | [...g/apache/hudi/common/schema/HoodieSchemaField.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFGaWVsZC5qYXZh) | `65.82% <100.00%> (+0.48%)` | :arrow_up: |
   | [...g/apache/hudi/common/schema/HoodieSchemaIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFJbmRleC5qYXZh) | `100.00% <100.00%> (ø)` | |
   | ... and [106 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [2113 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4382830403

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `68.15435%` with `685 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 57.16%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`e9db2e2`](https://app.codecov.io/gh/apache/hudi/commit/e9db2e281ae5df4d6c09f3b88c13cd74c6416282?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 56.96% | [84 Missing and 55 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 80.31% | [29 Missing and 45 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [20 Missing and 30 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 80.41% | [31 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [37 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (e9db2e2). Click for more details.
   > 
   > <details><summary>HEAD has 24 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (e9db2e2) |
   >|------|------|------|
   >|spark-scala-tests|12|7|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   57.16%   -10.92%     
   + Complexity    28950    20302     -8648     
   =============================================
     Files          2519     2041      -478     
     Lines        140645   117038    -23607     
     Branches      17423    15323     -2100     
   =============================================
   - Hits          95753    66905    -28848     
   - Misses        37035    43145     +6110     
   + Partials       7857     6988      -869     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.74% <20.15%> (-0.17%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.19%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `42.97% <64.71%> (-1.79%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.97% <30.00%> (-0.75%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `86.44% <100.00%> (-6.23%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `78.78% <100.00%> (-12.13%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `69.59% <100.00%> (-14.27%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `85.00% <100.00%> (-5.00%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `93.13% <100.00%> (-2.95%)` | :arrow_down: |
   | [.../hudi/client/common/SparkReaderContextFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fcommon%2FSparkReaderContextFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NvbW1vbi9TcGFya1JlYWRlckNvbnRleHRGYWN0b3J5LmphdmE=) | `65.21% <100.00%> (-4.35%)` | :arrow_down: |
   | [...di/client/utils/SparkSchemaEvolutionConverter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Futils%2FSparkSchemaEvolutionConverter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L3V0aWxzL1NwYXJrU2NoZW1hRXZvbHV0aW9uQ29udmVydGVyLmphdmE=) | `27.34% <100.00%> (ø)` | |
   | ... and [121 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1263 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4383490326

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.13274%` with `675 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 64.65%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`3843dcc`](https://app.codecov.io/gh/apache/hudi/commit/3843dccf754072920d078e2b7dd20d2148ff3fbc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 57.58% | [82 Missing and 55 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.70% | [24 Missing and 49 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark41LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.1.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark41LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjEueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQxTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [43 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   64.65%   -3.43%     
   + Complexity    28950    27565    -1385     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140707      +62     
     Branches      17423    17559     +136     
   ============================================
   - Hits          95753    90976    -4777     
   - Misses        37035    41826    +4791     
   - Partials       7857     7905      +48     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.94% <38.02%> (-0.41%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.70% <19.65%> (-0.20%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.38% <14.82%> (-0.06%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.51% <23.07%> (-17.13%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.29% <65.81%> (-0.47%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.94% <29.38%> (-0.79%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [352 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4443363531

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.03858%` with `699 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.76%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`124e3f0`](https://app.codecov.io/gh/apache/hudi/commit/124e3f0eae677ef03529122378a6538eb8936f6d?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 22 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 55.92% | [92 Missing and 79 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.41% | [23 Missing and 47 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.76%   -0.32%     
   + Complexity    28950    28884      -66     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17586     +163     
   ============================================
   - Hits          95753    95395     -358     
   - Misses        37035    37484     +449     
   - Partials       7857     7901      +44     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.37% <55.28%> (-0.27%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.34% <64.31%> (-0.42%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `37.45% <28.86%> (-0.27%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [51 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393797189

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.03858%` with `699 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.66%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`124e3f0`](https://app.codecov.io/gh/apache/hudi/commit/124e3f0eae677ef03529122378a6538eb8936f6d?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 6 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 55.92% | [92 Missing and 79 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.41% | [23 Missing and 47 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.66%   -0.42%     
   + Complexity    28950    28832     -118     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17586     +163     
   ============================================
   - Hits          95753    95264     -489     
   - Misses        37035    37630     +595     
   - Partials       7857     7886      +29     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.04% <55.28%> (-0.60%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.34% <64.31%> (-0.42%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `37.45% <28.86%> (-0.27%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [61 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393446623

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `39.94503%` with `1311 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 46.30%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`2df1e48`](https://app.codecov.io/gh/apache/hudi/commit/2df1e487c5348147577cbf29b344c8cdf104dd90?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 6 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 24.48% | [245 Missing and 48 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 35.30% | [234 Missing and 39 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.71% | [110 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.45% | [62 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [42 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (2df1e48). Click for more details.
   > 
   > <details><summary>HEAD has 31 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (2df1e48) |
   >|------|------|------|
   >|spark-scala-tests|12|1|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   46.30%   -21.79%     
   + Complexity    28950    15192    -13758     
   =============================================
     Files          2519     1955      -564     
     Lines        140645   107154    -33491     
     Branches      17423    13137     -4286     
   =============================================
   - Hits          95753    49613    -46140     
   - Misses        37035    52328    +15293     
   + Partials       7857     5213     -2644     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.59% <19.19%> (-0.32%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.32% <14.16%> (-0.12%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.77% <36.14%> (-11.99%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `67.76% <100.00%> (-24.91%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `64.50% <100.00%> (-26.41%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `57.75% <100.00%> (-26.10%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `87.25% <100.00%> (-8.83%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `40.18% <100.00%> (-33.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `32.35% <ø> (-67.65%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `40.51% <ø> (-35.35%)` | :arrow_down: |
   | ... and [110 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1569 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4390147774

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     }, {
       "hash" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "triggerType" : "PUSH"
     }, {
       "hash" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13833",
       "triggerID" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13834",
       "triggerID" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13837",
       "triggerID" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "triggerType" : "PUSH"
     }, {
       "hash" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13844",
       "triggerID" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13856",
       "triggerID" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "triggerType" : "PUSH"
     }, {
       "hash" : "3843dccf754072920d078e2b7dd20d2148ff3fbc",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13858",
       "triggerID" : "3843dccf754072920d078e2b7dd20d2148ff3fbc",
       "triggerType" : "PUSH"
     }, {
       "hash" : "4496175a45f99eb36c85bd0a7f70529a73498935",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "4496175a45f99eb36c85bd0a7f70529a73498935",
       "triggerType" : "PUSH"
     }, {
       "hash" : "875ed671ef532b9444293e76d7f53aa8326a87e0",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13864",
       "triggerID" : "875ed671ef532b9444293e76d7f53aa8326a87e0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "4297aa3ffb3b10781850a4f4992bc7663ba66008",
       "status" : "PENDING",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13868",
       "triggerID" : "4297aa3ffb3b10781850a4f4992bc7663ba66008",
       "triggerType" : "PUSH"
     }, {
       "hash" : "94ee60d8f652e91aace49e8c5a17010719fed2fa",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "94ee60d8f652e91aace49e8c5a17010719fed2fa",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 898018cd586db3b0e7f45e8197cc033bb37d8d49 UNKNOWN
   * 65838ce185fc383d51deb80bc6fe6ed4d124fd7b UNKNOWN
   * 762711b7c216034e6ee38b2bf509aee116088df1 UNKNOWN
   * 4496175a45f99eb36c85bd0a7f70529a73498935 UNKNOWN
   * 875ed671ef532b9444293e76d7f53aa8326a87e0 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13864) 
   * 4297aa3ffb3b10781850a4f4992bc7663ba66008 Azure: [PENDING](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13868) 
   * 94ee60d8f652e91aace49e8c5a17010719fed2fa UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393067790

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `38.98678%` with `1385 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 44.66%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`d428e18`](https://app.codecov.io/gh/apache/hudi/commit/d428e18f8dab043f7690d573cddefd6803dadbb1?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 24.48% | [245 Missing and 48 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 35.30% | [234 Missing and 39 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.71% | [110 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.45% | [62 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (d428e18). Click for more details.
   > 
   > <details><summary>HEAD has 26 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (d428e18) |
   >|------|------|------|
   >|spark-scala-tests|12|6|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   44.66%   -23.42%     
   + Complexity    28950    16079    -12871     
   =============================================
     Files          2519     2041      -478     
     Lines        140645   117157    -23488     
     Branches      17423    15368     -2055     
   =============================================
   - Hits          95753    52327    -43426     
   - Misses        37035    58889    +21854     
   + Partials       7857     5941     -1916     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.33% <35.33%> (-12.43%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `67.76% <100.00%> (-24.91%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `64.50% <100.00%> (-26.41%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `57.75% <100.00%> (-26.10%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `87.25% <100.00%> (-8.83%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `43.64% <100.00%> (-29.57%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `32.35% <ø> (-67.65%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `45.68% <ø> (-30.18%)` | :arrow_down: |
   | ... and [121 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1508 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393104433

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `69.48135%` with `712 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 65.87%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`d428e18`](https://app.codecov.io/gh/apache/hudi/commit/d428e18f8dab043f7690d573cddefd6803dadbb1?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 54.38% | [100 Missing and 77 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.70% | [24 Missing and 49 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [42 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   65.87%   -2.21%     
   + Complexity    28950    28062     -888     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17586     +163     
   ============================================
   - Hits          95753    92735    -3018     
   - Misses        37035    40169    +3134     
   - Partials       7857     7876      +19     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `39.51% <41.54%> (-9.12%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.30% <64.05%> (-0.46%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `37.44% <28.86%> (-0.28%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.94% <100.00%> (-0.74%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [249 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393075403

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `44.53744%` with `1259 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 47.42%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`d428e18`](https://app.codecov.io/gh/apache/hudi/commit/d428e18f8dab043f7690d573cddefd6803dadbb1?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 25.25% | [240 Missing and 50 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 60.90% | [112 Missing and 53 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.71% | [110 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.45% | [62 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (d428e18). Click for more details.
   > 
   > <details><summary>HEAD has 24 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (d428e18) |
   >|------|------|------|
   >|spark-scala-tests|12|6|
   >|spark-java-tests|18|2|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   47.42%   -20.66%     
   + Complexity    28950    17000    -11950     
   =============================================
     Files          2519     2041      -478     
     Lines        140645   117157    -23488     
     Branches      17423    15368     -2055     
   =============================================
   - Hits          95753    55560    -40193     
   - Misses        37035    55439    +18404     
   + Partials       7857     6158     -1699     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.63% <22.97%> (-16.01%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.33% <35.33%> (-12.43%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `86.81% <100.00%> (-5.87%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `77.05% <100.00%> (-13.86%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `67.26% <100.00%> (-16.60%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `94.11% <100.00%> (-1.97%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `59.35% <100.00%> (-13.86%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `70.58% <ø> (-29.42%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `67.24% <ø> (-8.63%)` | :arrow_down: |
   | ... and [121 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1466 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393082142

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `44.53744%` with `1259 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 47.51%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`d428e18`](https://app.codecov.io/gh/apache/hudi/commit/d428e18f8dab043f7690d573cddefd6803dadbb1?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 25.25% | [240 Missing and 50 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 60.90% | [112 Missing and 53 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.71% | [110 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.45% | [62 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (d428e18). Click for more details.
   > 
   > <details><summary>HEAD has 21 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (d428e18) |
   >|------|------|------|
   >|spark-scala-tests|12|6|
   >|spark-java-tests|18|5|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   47.51%   -20.58%     
   + Complexity    28950    17032    -11918     
   =============================================
     Files          2519     2041      -478     
     Lines        140645   117157    -23488     
     Branches      17423    15368     -2055     
   =============================================
   - Hits          95753    55662    -40091     
   - Misses        37035    55348    +18313     
   + Partials       7857     6147     -1710     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.88% <22.54%> (-16.76%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.33% <35.33%> (-12.43%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `86.81% <100.00%> (-5.87%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `77.05% <100.00%> (-13.86%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `67.26% <100.00%> (-16.60%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `94.11% <100.00%> (-1.97%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `59.35% <100.00%> (-13.86%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `70.58% <ø> (-29.42%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `67.24% <ø> (-8.63%)` | :arrow_down: |
   | ... and [121 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1464 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393138400

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.03858%` with `699 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.71%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`d428e18`](https://app.codecov.io/gh/apache/hudi/commit/d428e18f8dab043f7690d573cddefd6803dadbb1?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 55.92% | [92 Missing and 79 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.41% | [23 Missing and 47 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.71%   -0.37%     
   + Complexity    28950    28859      -91     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17586     +163     
   ============================================
   - Hits          95753    95336     -417     
   - Misses        37035    37551     +516     
   - Partials       7857     7893      +36     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.04% <55.28%> (-0.60%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.44% <64.05%> (-0.32%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `37.44% <28.86%> (-0.28%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [38 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4371775874

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "PENDING",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * b75458c9372ef530c2244129538f90b131cf93b3 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825) 
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * f0893dcd292324963c565263f35047a3a596c2b5 Azure: [PENDING](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826) 
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4372085317

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `42.60475%` with `1137 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 14.24%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`551e2e0`](https://app.codecov.io/gh/apache/hudi/commit/551e2e0060580ac093b5de686c8a7fd945426d66?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 28.52% | [193 Missing and 35 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...ma/evolution/HoodieSchemaInternalSchemaBridge.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaInternalSchemaBridge.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSW50ZXJuYWxTY2hlbWFCcmlkZ2UuamF2YQ==) | 53.25% | [81 Missing and 34 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 59.06% | [63 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 7.14% | [78 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 0.00% | [58 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 55.37% | [40 Missing and 14 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 0.00% | [52 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 80.00% | [24 Missing and 24 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 0.00% | [48 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...a/evolution/HoodieSchemaHistoryStorageManager.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryStorageManager.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeVN0b3JhZ2VNYW5hZ2VyLmphdmE=) | 0.00% | [39 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [62 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (551e2e0). Click for more details.
   > 
   > <details><summary>HEAD has 31 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (551e2e0) |
   >|------|------|------|
   >|hadoop-mr-java-client|1|0|
   >|spark-scala-tests|12|0|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|3|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   14.24%   -53.84%     
   + Complexity    28950     4230    -24720     
   =============================================
     Files          2519     2015      -504     
     Lines        140645   113188    -27457     
     Branches      17423    14397     -3026     
   =============================================
   - Hits          95753    16120    -79633     
   - Misses        37035    95645    +58610     
   + Partials       7857     1423     -6434     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `14.24% <42.60%> (-34.40%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `0.00% <ø> (-88.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `0.00% <ø> (-100.00%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `8.62% <ø> (-67.25%)` | :arrow_down: |
   | [...e/spark/sql/avro/HoodieSparkSchemaConverters.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Favro%2FHoodieSparkSchemaConverters.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvYXZyby9Ib29kaWVTcGFya1NjaGVtYUNvbnZlcnRlcnMuc2NhbGE=) | `11.25% <ø> (-65.84%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `0.41% <ø> (-83.13%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `54.95% <ø> (-41.45%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `63.44% <ø> (-13.98%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `60.72% <ø> (-5.27%)` | :arrow_down: |
   | [...g/apache/hudi/common/schema/HoodieSchemaField.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFGaWVsZC5qYXZh) | `67.08% <100.00%> (+1.75%)` | :arrow_up: |
   | [...g/apache/hudi/common/schema/HoodieSchemaIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFJbmRleC5qYXZh) | `100.00% <100.00%> (ø)` | |
   | ... and [124 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [2072 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4382565711

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     }, {
       "hash" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "triggerType" : "PUSH"
     }, {
       "hash" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13833",
       "triggerID" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13834",
       "triggerID" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13837",
       "triggerID" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "triggerType" : "PUSH"
     }, {
       "hash" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13844",
       "triggerID" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "status" : "PENDING",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13856",
       "triggerID" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 898018cd586db3b0e7f45e8197cc033bb37d8d49 UNKNOWN
   * 65838ce185fc383d51deb80bc6fe6ed4d124fd7b UNKNOWN
   * 762711b7c216034e6ee38b2bf509aee116088df1 UNKNOWN
   * 925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13844) 
   * e9db2e281ae5df4d6c09f3b88c13cd74c6416282 Azure: [PENDING](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13856) 
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4382986664

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `71.36405%` with `634 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.56%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`e9db2e2`](https://app.codecov.io/gh/apache/hudi/commit/e9db2e281ae5df4d6c09f3b88c13cd74c6416282?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 59.44% | [74 Missing and 57 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 84.04% | [22 Missing and 38 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark41LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.1.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark41LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjEueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQxTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [39 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.56%   -0.52%     
   + Complexity    28950    28795     -155     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140661      +16     
     Branches      17423    17541     +118     
   ============================================
   - Hits          95753    95042     -711     
   - Misses        37035    37765     +730     
   + Partials       7857     7854       -3     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.96% <38.85%> (-0.40%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.74% <20.15%> (-0.17%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.19%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.22% <55.92%> (-0.42%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.00% <65.50%> (-0.76%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.97% <30.00%> (-0.75%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [46 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4383506253

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.13274%` with `675 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 64.73%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`3843dcc`](https://app.codecov.io/gh/apache/hudi/commit/3843dccf754072920d078e2b7dd20d2148ff3fbc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 57.58% | [82 Missing and 55 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.70% | [24 Missing and 49 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark41LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.1.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark41LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjEueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQxTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [43 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   64.73%   -3.35%     
   + Complexity    28950    27606    -1344     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140707      +62     
     Branches      17423    17559     +136     
   ============================================
   - Hits          95753    91086    -4667     
   - Misses        37035    41727    +4692     
   - Partials       7857     7894      +37     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.94% <38.02%> (-0.41%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.70% <19.65%> (-0.20%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.38% <14.82%> (-0.06%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.51% <23.07%> (-17.13%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.42% <65.81%> (-0.34%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.94% <29.38%> (-0.79%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [334 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4372289074

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 0c8a357c51796b97d6d8455270c9c8732e0ccaa5 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828) 
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4372680064

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "PENDING",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     }, {
       "hash" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 0c8a357c51796b97d6d8455270c9c8732e0ccaa5 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828) 
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 7774eab5feb07b1a7d9d44f5ff35d909c8967f60 Azure: [PENDING](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830) 
   * 898018cd586db3b0e7f45e8197cc033bb37d8d49 UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4372936689

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     }, {
       "hash" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "triggerType" : "PUSH"
     }, {
       "hash" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 7774eab5feb07b1a7d9d44f5ff35d909c8967f60 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830) 
   * 898018cd586db3b0e7f45e8197cc033bb37d8d49 UNKNOWN
   * 04b12b4973d689cfae70d2be482c722cffedb382 UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4373130336

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     }, {
       "hash" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "triggerType" : "PUSH"
     }, {
       "hash" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13833",
       "triggerID" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 898018cd586db3b0e7f45e8197cc033bb37d8d49 UNKNOWN
   * 04b12b4973d689cfae70d2be482c722cffedb382 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13833) 
   * 65838ce185fc383d51deb80bc6fe6ed4d124fd7b UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4373610229

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     }, {
       "hash" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "triggerType" : "PUSH"
     }, {
       "hash" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13833",
       "triggerID" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13834",
       "triggerID" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 898018cd586db3b0e7f45e8197cc033bb37d8d49 UNKNOWN
   * 65838ce185fc383d51deb80bc6fe6ed4d124fd7b UNKNOWN
   * da4e8659fe2306c9e8a53cae35bf6443c028f2a0 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13834) 
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4373717155

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `66.11418%` with `736 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 65.86%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`da4e865`](https://app.codecov.io/gh/apache/hudi/commit/da4e8659fe2306c9e8a53cae35bf6443c028f2a0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 54.48% | [95 Missing and 52 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 78.94% | [40 Missing and 32 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 67.08% | [27 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 67.76% | [21 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 66.66% | [20 Missing and 8 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [45 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   65.86%   -2.22%     
   + Complexity    28950    27942    -1008     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140601      -44     
     Branches      17423    17528     +105     
   ============================================
   - Hits          95753    92602    -3151     
   - Misses        37035    40373    +3338     
   + Partials       7857     7626     -231     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.97% <39.59%> (-0.38%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.72% <20.62%> (-0.19%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.46% <15.54%> (+0.02%)` | :arrow_up: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.27% <48.79%> (-4.37%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `42.39% <57.98%> (-2.38%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.94% <29.28%> (-0.79%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.30% <100.00%> (-0.37%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.45% <100.00%> (-1.30%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `71.82% <100.00%> (-1.39%)` | :arrow_down: |
   | ... and [139 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [199 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4376334197

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `20.23477%` with `1427 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 44.75%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`762711b`](https://app.codecov.io/gh/apache/hudi/commit/762711b7c216034e6ee38b2bf509aee116088df1?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 0.00% | [376 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 9.90% | [279 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 5.69% | [144 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 39.16% | [129 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 0.00% | [121 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 16.66% | [68 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 3.92% | [46 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 27.58% | [42 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/hudi/common/schema/HoodieSchemaIdAssigner.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaIdAssigner.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFJZEFzc2lnbmVyLmphdmE=) | 47.72% | [21 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [23 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (762711b). Click for more details.
   > 
   > <details><summary>HEAD has 33 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (762711b) |
   >|------|------|------|
   >|spark-scala-tests|12|0|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   44.75%   -23.34%     
   + Complexity    28950     8512    -20438     
   =============================================
     Files          2519     1194     -1325     
     Lines        140645    62659    -77986     
     Branches      17423     6899    -10524     
   =============================================
   - Hits          95753    28040    -67713     
   + Misses        37035    31543     -5492     
   + Partials       7857     3076     -4781     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.75% <20.23%> (-0.16%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `49.35% <100.00%> (-41.56%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `50.67% <100.00%> (-33.19%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `60.25% <100.00%> (-27.49%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `85.71% <100.00%> (-7.15%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `49.29% <ø> (-38.74%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `58.43% <ø> (-25.11%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `72.97% <ø> (-23.43%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `4.30% <ø> (-73.12%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `0.00% <ø> (-66.00%)` | :arrow_down: |
   | [...g/apache/hudi/common/schema/HoodieSchemaField.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFGaWVsZC5qYXZh) | `35.44% <100.00%> (-29.90%)` | :arrow_down: |
   | ... and [64 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [2050 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4376457516

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `32.09169%` with `1422 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 43.98%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`925a4b7`](https://app.codecov.io/gh/apache/hudi/commit/925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 19.19% | [234 Missing and 27 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 39.09% | [191 Missing and 38 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 6.32% | [143 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 46.66% | [111 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 0.00% | [121 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 16.66% | [68 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 27.58% | [42 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 28.84% | [34 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [45 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (925a4b7). Click for more details.
   > 
   > <details><summary>HEAD has 29 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (925a4b7) |
   >|------|------|------|
   >|spark-scala-tests|12|3|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   43.98%   -24.10%     
   + Complexity    28950    15118    -13832     
   =============================================
     Files          2519     2006      -513     
     Lines        140645   112121    -28524     
     Branches      17423    14241     -3182     
   =============================================
   - Hits          95753    49318    -46435     
   - Misses        37035    57671    +20636     
   + Partials       7857     5132     -2725     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <20.21%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.23%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.06% <27.93%> (-13.70%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `67.76% <100.00%> (-24.91%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `64.50% <100.00%> (-26.41%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `57.75% <100.00%> (-26.10%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `87.25% <100.00%> (-8.83%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `43.41% <100.00%> (-29.80%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `29.41% <ø> (-70.59%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `42.24% <ø> (-33.63%)` | :arrow_down: |
   | ... and [115 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1572 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4376530139

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `67.16486%` with `725 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 66.87%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`925a4b7`](https://app.codecov.io/gh/apache/hudi/commit/925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 54.17% | [95 Missing and 53 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.71% | [27 Missing and 38 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 67.08% | [27 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 14.58% | [39 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 67.76% | [21 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 66.66% | [20 Missing and 8 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   66.87%   -1.21%     
   + Complexity    28950    28385     -565     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140655      +10     
     Branches      17423    17544     +121     
   ============================================
   - Hits          95753    94064    -1689     
   - Misses        37035    38965    +1930     
   + Partials       7857     7626     -231     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.95% <38.91%> (-0.40%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <20.21%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.23%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `47.49% <53.33%> (-1.15%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `42.97% <59.20%> (-1.79%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.97% <30.08%> (-0.76%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...di/client/utils/SparkSchemaEvolutionConverter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Futils%2FSparkSchemaEvolutionConverter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L3V0aWxzL1NwYXJrU2NoZW1hRXZvbHV0aW9uQ29udmVydGVyLmphdmE=) | `26.17% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [80 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4373232039

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `40.33771%` with `1272 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 23.78%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`65838ce`](https://app.codecov.io/gh/apache/hudi/commit/65838ce185fc383d51deb80bc6fe6ed4d124fd7b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 30.34% | [192 Missing and 33 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 36.54% | [197 Missing and 27 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 45.56% | [58 Missing and 28 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 16.66% | [68 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 44.62% | [51 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 0.00% | [52 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 27.58% | [42 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 82.91% | [23 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...ain/scala/org/apache/hudi/HoodieBaseRelation.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieBaseRelation.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvaHVkaS9Ib29kaWVCYXNlUmVsYXRpb24uc2NhbGE=) | 0.00% | [39 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [70 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (65838ce). Click for more details.
   > 
   > <details><summary>HEAD has 29 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (65838ce) |
   >|------|------|------|
   >|spark-scala-tests|12|0|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|3|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   23.78%   -44.30%     
   + Complexity    28950    10261    -18689     
   =============================================
     Files          2519     2477       -42     
     Lines        140645   135852     -4793     
     Branches      17423    16515      -908     
   =============================================
   - Hits          95753    32311    -63442     
   - Misses        37035   100427    +63392     
   + Partials       7857     3114     -4743     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `8.92% <35.87%> (-35.43%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.77% <20.49%> (-0.14%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `9.54% <36.10%> (-39.10%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `49.35% <100.00%> (-41.56%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `50.67% <100.00%> (-33.19%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `60.00% <100.00%> (-27.75%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `85.71% <100.00%> (-7.15%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `49.29% <ø> (-38.74%)` | :arrow_down: |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `0.00% <ø> (-80.54%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `0.00% <ø> (-100.00%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `0.00% <ø> (-75.87%)` | :arrow_down: |
   | [...e/spark/sql/avro/HoodieSparkSchemaConverters.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Favro%2FHoodieSparkSchemaConverters.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvYXZyby9Ib29kaWVTcGFya1NjaGVtYUNvbnZlcnRlcnMuc2NhbGE=) | `0.00% <ø> (-77.09%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `58.43% <ø> (-25.11%)` | :arrow_down: |
   | ... and [133 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1633 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4374244574

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `65.45784%` with `762 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 63.57%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`843a211`](https://app.codecov.io/gh/apache/hudi/commit/843a2116588aeecda56fe8e91fd4b990599c5666?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 52.32% | [103 Missing and 51 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 78.72% | [42 Missing and 38 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 67.08% | [27 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 67.76% | [21 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 66.66% | [20 Missing and 8 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [49 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   63.57%   -4.51%     
   + Complexity    28950    26962    -1988     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140635      -10     
     Branches      17423    17540     +117     
   ============================================
   - Hits          95753    89413    -6340     
   - Misses        37035    43689    +6654     
   + Partials       7857     7533     -324     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.96% <38.95%> (-0.39%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.75% <20.23%> (-0.15%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.43% <15.25%> (-0.01%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.36% <22.02%> (-17.27%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `41.84% <58.14%> (-2.92%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.96% <30.11%> (-0.76%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.45% <100.00%> (-1.30%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `60.50% <100.00%> (-12.71%)` | :arrow_down: |
   | ... and [139 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [373 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4387775092

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `69.76542%` with `696 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 66.70%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`875ed67`](https://app.codecov.io/gh/apache/hudi/commit/875ed671ef532b9444293e76d7f53aa8326a87e0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 58.26% | [85 Missing and 64 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.93% | [23 Missing and 49 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [41 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   66.70%   -1.38%     
   + Complexity    28950    28444     -506     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140749     +104     
     Branches      17423    17571     +148     
   ============================================
   - Hits          95753    93886    -1867     
   - Misses        37035    38948    +1913     
   - Partials       7857     7915      +58     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.94% <37.84%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.21%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.35% <14.49%> (-0.09%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.20% <49.26%> (-4.43%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.52% <64.49%> (-0.24%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.93% <29.13%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.30% <100.00%> (-0.37%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [176 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4387803143

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `69.76542%` with `696 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 66.88%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`875ed67`](https://app.codecov.io/gh/apache/hudi/commit/875ed671ef532b9444293e76d7f53aa8326a87e0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 58.26% | [85 Missing and 64 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.93% | [23 Missing and 49 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [41 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   66.88%   -1.20%     
   + Complexity    28950    28541     -409     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140749     +104     
     Branches      17423    17571     +148     
   ============================================
   - Hits          95753    94137    -1616     
   - Misses        37035    38664    +1629     
   - Partials       7857     7948      +91     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.94% <37.84%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.21%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.35% <14.49%> (-0.09%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.88% <49.26%> (-3.76%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.52% <64.49%> (-0.24%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.93% <29.13%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.30% <100.00%> (-0.37%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [142 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4387887684

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.59079%` with `677 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.64%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`875ed67`](https://app.codecov.io/gh/apache/hudi/commit/875ed671ef532b9444293e76d7f53aa8326a87e0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 58.26% | [85 Missing and 64 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.41% | [23 Missing and 47 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.64%   -0.44%     
   + Complexity    28950    28853      -97     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140749     +104     
     Branches      17423    17571     +148     
   ============================================
   - Hits          95753    95216     -537     
   - Misses        37035    37644     +609     
   - Partials       7857     7889      +32     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.94% <37.84%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.21%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.35% <14.49%> (-0.09%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.32% <55.91%> (-0.32%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.52% <64.49%> (-0.24%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.93% <29.13%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [38 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4493840943

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.03858%` with `699 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.76%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`124e3f0`](https://app.codecov.io/gh/apache/hudi/commit/124e3f0eae677ef03529122378a6538eb8936f6d?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 59 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 55.92% | [92 Missing and 79 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.41% | [23 Missing and 47 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.76%   -0.32%     
   + Complexity    28950    28884      -66     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17586     +163     
   ============================================
   - Hits          95753    95395     -358     
   - Misses        37035    37484     +449     
   - Partials       7857     7901      +44     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.37% <55.28%> (-0.27%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.34% <64.31%> (-0.42%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `37.45% <28.86%> (-0.27%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [51 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4390606499

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `68.62409%` with `732 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 64.55%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`94ee60d`](https://app.codecov.io/gh/apache/hudi/commit/94ee60d8f652e91aace49e8c5a17010719fed2fa?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 54.38% | [100 Missing and 77 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.22% | [25 Missing and 50 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   64.55%   -3.53%     
   + Complexity    28950    27524    -1426     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17583     +160     
   ============================================
   - Hits          95753    90877    -4876     
   - Misses        37035    42063    +5028     
   + Partials       7857     7840      -17     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.43%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <19.32%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.12%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.88% <22.53%> (-16.75%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.17% <64.05%> (-0.59%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.92% <28.86%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [358 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4390575546

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `68.45264%` with `736 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 63.66%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`94ee60d`](https://app.codecov.io/gh/apache/hudi/commit/94ee60d8f652e91aace49e8c5a17010719fed2fa?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 54.38% | [101 Missing and 76 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 81.51% | [27 Missing and 51 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [45 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   63.66%   -4.42%     
   + Complexity    28950    27065    -1885     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17583     +160     
   ============================================
   - Hits          95753    89626    -6127     
   - Misses        37035    43587    +6552     
   + Partials       7857     7567     -290     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.43%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <19.32%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.12%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.25% <22.74%> (-16.39%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.64% <64.57%> (-1.13%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.92% <28.86%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [390 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4390591808

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `68.58123%` with `733 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 63.98%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`94ee60d`](https://app.codecov.io/gh/apache/hudi/commit/94ee60d8f652e91aace49e8c5a17010719fed2fa?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 54.38% | [100 Missing and 77 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.22% | [25 Missing and 50 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [45 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   63.98%   -4.10%     
   + Complexity    28950    27240    -1710     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17583     +160     
   ============================================
   - Hits          95753    90082    -5671     
   - Misses        37035    43071    +6036     
   + Partials       7857     7627     -230     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.43%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <19.32%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.12%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.25% <22.74%> (-16.39%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.50% <64.00%> (-1.26%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.92% <28.86%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [371 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4390815751

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     }, {
       "hash" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "triggerType" : "PUSH"
     }, {
       "hash" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13833",
       "triggerID" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13834",
       "triggerID" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13837",
       "triggerID" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "triggerType" : "PUSH"
     }, {
       "hash" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13844",
       "triggerID" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13856",
       "triggerID" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "triggerType" : "PUSH"
     }, {
       "hash" : "3843dccf754072920d078e2b7dd20d2148ff3fbc",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13858",
       "triggerID" : "3843dccf754072920d078e2b7dd20d2148ff3fbc",
       "triggerType" : "PUSH"
     }, {
       "hash" : "4496175a45f99eb36c85bd0a7f70529a73498935",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "4496175a45f99eb36c85bd0a7f70529a73498935",
       "triggerType" : "PUSH"
     }, {
       "hash" : "875ed671ef532b9444293e76d7f53aa8326a87e0",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13864",
       "triggerID" : "875ed671ef532b9444293e76d7f53aa8326a87e0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "4297aa3ffb3b10781850a4f4992bc7663ba66008",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13868",
       "triggerID" : "4297aa3ffb3b10781850a4f4992bc7663ba66008",
       "triggerType" : "PUSH"
     }, {
       "hash" : "94ee60d8f652e91aace49e8c5a17010719fed2fa",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13869",
       "triggerID" : "94ee60d8f652e91aace49e8c5a17010719fed2fa",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 898018cd586db3b0e7f45e8197cc033bb37d8d49 UNKNOWN
   * 65838ce185fc383d51deb80bc6fe6ed4d124fd7b UNKNOWN
   * 762711b7c216034e6ee38b2bf509aee116088df1 UNKNOWN
   * 4496175a45f99eb36c85bd0a7f70529a73498935 UNKNOWN
   * 94ee60d8f652e91aace49e8c5a17010719fed2fa Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13869) 
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4390602011

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `68.62409%` with `732 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 64.29%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`94ee60d`](https://app.codecov.io/gh/apache/hudi/commit/94ee60d8f652e91aace49e8c5a17010719fed2fa?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 54.38% | [100 Missing and 77 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.22% | [25 Missing and 50 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   64.29%   -3.79%     
   + Complexity    28950    27367    -1583     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17583     +160     
   ============================================
   - Hits          95753    90512    -5241     
   - Misses        37035    42533    +5498     
   + Partials       7857     7735     -122     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.43%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <19.32%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.12%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.88% <22.53%> (-16.75%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.58% <64.00%> (-1.18%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.92% <28.86%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [363 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4371990177

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `43.83358%` with `1134 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 21.28%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`ed0f0f5`](https://app.codecov.io/gh/apache/hudi/commit/ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 28.52% | [193 Missing and 35 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...ma/evolution/HoodieSchemaInternalSchemaBridge.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaInternalSchemaBridge.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSW50ZXJuYWxTY2hlbWFCcmlkZ2UuamF2YQ==) | 53.25% | [81 Missing and 34 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 59.06% | [63 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 7.14% | [78 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 0.00% | [58 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 55.37% | [40 Missing and 14 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 0.00% | [52 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 0.00% | [48 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 81.25% | [20 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...ain/scala/org/apache/hudi/HoodieBaseRelation.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieBaseRelation.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvaHVkaS9Ib29kaWVCYXNlUmVsYXRpb24uc2NhbGE=) | 5.40% | [35 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [65 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (ed0f0f5). Click for more details.
   > 
   > <details><summary>HEAD has 27 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (ed0f0f5) |
   >|------|------|------|
   >|hadoop-mr-java-client|1|0|
   >|spark-scala-tests|12|0|
   >|spark-java-tests|18|6|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   21.28%   -46.80%     
   + Complexity    28950     7616    -21334     
   =============================================
     Files          2519     2053      -466     
     Lines        140645   118157    -22488     
     Branches      17423    15477     -1946     
   =============================================
   - Hits          95753    25150    -70603     
   - Misses        37035    90839    +53804     
   + Partials       7857     2168     -5689     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `21.04% <13.84%> (-27.40%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `13.64% <41.80%> (-35.00%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `0.00% <ø> (-88.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `0.00% <ø> (-100.00%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `8.62% <ø> (-67.25%)` | :arrow_down: |
   | [...e/spark/sql/avro/HoodieSparkSchemaConverters.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Favro%2FHoodieSparkSchemaConverters.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvYXZyby9Ib29kaWVTcGFya1NjaGVtYUNvbnZlcnRlcnMuc2NhbGE=) | `11.25% <ø> (-65.84%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `30.86% <ø> (-52.68%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `62.16% <ø> (-34.24%)` | :arrow_down: |
   | [...va/org/apache/hudi/common/schema/HoodieSchema.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchema.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWEuamF2YQ==) | `84.97% <100.00%> (-2.68%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `63.44% <ø> (-13.98%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `60.72% <ø> (-5.27%)` | :arrow_down: |
   | [...g/apache/hudi/common/schema/HoodieSchemaField.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFGaWVsZC5qYXZh) | `67.08% <100.00%> (+1.75%)` | :arrow_up: |
   | ... and [130 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1960 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4373980563

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     }, {
       "hash" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "triggerType" : "PUSH"
     }, {
       "hash" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13833",
       "triggerID" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13834",
       "triggerID" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 898018cd586db3b0e7f45e8197cc033bb37d8d49 UNKNOWN
   * 65838ce185fc383d51deb80bc6fe6ed4d124fd7b UNKNOWN
   * da4e8659fe2306c9e8a53cae35bf6443c028f2a0 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13834) 
   * 843a2116588aeecda56fe8e91fd4b990599c5666 UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4374327140

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `66.54578%` with `738 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 66.94%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`843a211`](https://app.codecov.io/gh/apache/hudi/commit/843a2116588aeecda56fe8e91fd4b990599c5666?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 3 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 54.17% | [95 Missing and 53 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 79.78% | [40 Missing and 36 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 67.08% | [27 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 14.58% | [39 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 67.76% | [21 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 66.66% | [20 Missing and 8 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   66.94%   -1.14%     
   + Complexity    28950    28448     -502     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140635      -10     
     Branches      17423    17540     +117     
   ============================================
   - Hits          95753    94145    -1608     
   - Misses        37035    38853    +1818     
   + Partials       7857     7637     -220     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.96% <38.95%> (-0.39%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.75% <20.23%> (-0.15%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.43% <15.25%> (-0.01%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `47.75% <53.38%> (-0.89%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `42.41% <58.51%> (-2.35%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.96% <30.11%> (-0.76%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.74% <100.00%> (ø)` | |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `72.74% <100.00%> (-0.47%)` | :arrow_down: |
   | ... and [139 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [71 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4383385655

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `20.86677%` with `1479 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 53.77%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`3843dcc`](https://app.codecov.io/gh/apache/hudi/commit/3843dccf754072920d078e2b7dd20d2148ff3fbc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 0.00% | [422 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 9.90% | [279 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 5.69% | [144 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 44.58% | [114 Missing and 19 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 0.00% | [126 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 16.66% | [68 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 9.80% | [44 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 27.58% | [42 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/hudi/common/schema/HoodieSchemaIdAssigner.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaIdAssigner.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFJZEFzc2lnbmVyLmphdmE=) | 47.72% | [21 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [31 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (3843dcc). Click for more details.
   > 
   > <details><summary>HEAD has 32 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (3843dcc) |
   >|------|------|------|
   >|spark-scala-tests|12|0|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   53.77%   -14.31%     
   + Complexity    28950    12396    -16554     
   =============================================
     Files          2519     1426     -1093     
     Lines        140645    72047    -68598     
     Branches      17423     8347     -9076     
   =============================================
   - Hits          95753    38744    -57009     
   + Misses        37035    29845     -7190     
   + Partials       7857     3458     -4399     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.70% <19.65%> (-0.20%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.38% <14.82%> (-0.06%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `55.84% <100.00%> (-35.07%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `57.30% <100.00%> (-26.55%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `85.71% <100.00%> (-7.15%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `0.00% <ø> (-100.00%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `6.03% <ø> (-69.83%)` | :arrow_down: |
   | [...e/spark/sql/avro/HoodieSparkSchemaConverters.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Favro%2FHoodieSparkSchemaConverters.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvYXZyby9Ib29kaWVTcGFya1NjaGVtYUNvbnZlcnRlcnMuc2NhbGE=) | `14.58% <ø> (-62.50%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `64.60% <ø> (-18.94%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `75.67% <ø> (-20.73%)` | :arrow_down: |
   | ... and [75 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1788 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4372701074

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     }, {
       "hash" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 7774eab5feb07b1a7d9d44f5ff35d909c8967f60 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830) 
   * 898018cd586db3b0e7f45e8197cc033bb37d8d49 UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4374221156

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `35.83761%` with `1375 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 46.30%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`843a211`](https://app.codecov.io/gh/apache/hudi/commit/843a2116588aeecda56fe8e91fd4b990599c5666?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 20.12% | [229 Missing and 29 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 58.51% | [115 Missing and 41 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 6.32% | [143 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 46.66% | [111 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 0.00% | [121 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 16.66% | [68 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 27.58% | [42 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 28.84% | [34 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (843a211). Click for more details.
   > 
   > <details><summary>HEAD has 21 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (843a211) |
   >|------|------|------|
   >|spark-scala-tests|12|6|
   >|spark-java-tests|18|5|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   46.30%   -21.78%     
   + Complexity    28950    16458    -12492     
   =============================================
     Files          2519     2041      -478     
     Lines        140645   117012    -23633     
     Branches      17423    15322     -2101     
   =============================================
   - Hits          95753    54188    -41565     
   - Misses        37035    57115    +20080     
   + Partials       7857     5709     -2148     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.75% <20.23%> (-0.15%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.43% <15.25%> (-0.01%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.36% <22.02%> (-17.27%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `30.34% <27.39%> (-14.42%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `86.81% <100.00%> (-5.87%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `77.05% <100.00%> (-13.86%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `67.26% <100.00%> (-16.60%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.45% <100.00%> (-1.30%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `94.11% <100.00%> (-1.97%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `55.88% <100.00%> (-17.33%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `70.58% <ø> (-29.42%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `67.24% <ø> (-8.63%)` | :arrow_down: |
   | ... and [120 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1476 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4374248278

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `65.72983%` with `756 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 63.80%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`843a211`](https://app.codecov.io/gh/apache/hudi/commit/843a2116588aeecda56fe8e91fd4b990599c5666?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 52.32% | [103 Missing and 51 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 78.72% | [42 Missing and 38 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 67.08% | [27 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 67.76% | [21 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 66.66% | [20 Missing and 8 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [48 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   63.80%   -4.28%     
   + Complexity    28950    27098    -1852     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140635      -10     
     Branches      17423    17540     +117     
   ============================================
   - Hits          95753    89739    -6014     
   - Misses        37035    43296    +6261     
   + Partials       7857     7600     -257     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.96% <38.95%> (-0.39%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.75% <20.23%> (-0.15%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.43% <15.25%> (-0.01%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.36% <22.02%> (-17.27%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `42.41% <58.51%> (-2.35%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.96% <30.11%> (-0.76%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.45% <100.00%> (-1.30%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `60.50% <100.00%> (-12.71%)` | :arrow_down: |
   | ... and [139 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [356 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4376549355

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `67.16486%` with `725 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.04%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`925a4b7`](https://app.codecov.io/gh/apache/hudi/commit/925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 54.17% | [95 Missing and 53 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.71% | [27 Missing and 38 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 67.08% | [27 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 14.58% | [39 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 67.76% | [21 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 66.66% | [20 Missing and 8 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.04%   -1.04%     
   + Complexity    28950    28473     -477     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140655      +10     
     Branches      17423    17544     +121     
   ============================================
   - Hits          95753    94304    -1449     
   - Misses        37035    38684    +1649     
   + Partials       7857     7667     -190     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.95% <38.91%> (-0.40%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <20.21%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.23%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `47.80% <53.33%> (-0.84%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `42.97% <59.20%> (-1.79%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.97% <30.08%> (-0.76%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `94.50% <100.00%> (+1.83%)` | :arrow_up: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...di/client/utils/SparkSchemaEvolutionConverter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Futils%2FSparkSchemaEvolutionConverter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L3V0aWxzL1NwYXJrU2NoZW1hRXZvbHV0aW9uQ29udmVydGVyLmphdmE=) | `26.17% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [70 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4371798913

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `43.11718%` with `1000 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 15.81%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`f0893dc`](https://app.codecov.io/gh/apache/hudi/commit/f0893dcd292324963c565263f35047a3a596c2b5?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...ma/evolution/HoodieSchemaInternalSchemaBridge.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaInternalSchemaBridge.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSW50ZXJuYWxTY2hlbWFCcmlkZ2UuamF2YQ==) | 53.25% | [81 Missing and 34 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 36.60% | [90 Missing and 7 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 33.33% | [72 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 7.14% | [78 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 0.00% | [58 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 55.37% | [40 Missing and 14 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 0.00% | [52 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 0.00% | [48 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 81.25% | [20 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...ain/scala/org/apache/hudi/HoodieBaseRelation.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieBaseRelation.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvaHVkaS9Ib29kaWVCYXNlUmVsYXRpb24uc2NhbGE=) | 0.00% | [37 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [66 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (f0893dc). Click for more details.
   > 
   > <details><summary>HEAD has 29 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (f0893dc) |
   >|------|------|------|
   >|hadoop-mr-java-client|1|0|
   >|spark-scala-tests|12|0|
   >|spark-java-tests|18|3|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   15.81%   -52.27%     
   + Complexity    28950     7494    -21456     
   =============================================
     Files          2519     2489       -30     
     Lines        140645   136775     -3870     
     Branches      17423    16599      -824     
   =============================================
   - Hits          95753    21633    -74120     
   - Misses        37035   113239    +76204     
   + Partials       7857     1903     -5954     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `9.67% <41.68%> (-34.68%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `21.11% <16.11%> (-27.33%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `10.40% <41.30%> (-38.23%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `0.00% <ø> (-88.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `0.00% <ø> (-100.00%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `0.00% <ø> (-75.87%)` | :arrow_down: |
   | [...e/spark/sql/avro/HoodieSparkSchemaConverters.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Favro%2FHoodieSparkSchemaConverters.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvYXZyby9Ib29kaWVTcGFya1NjaGVtYUNvbnZlcnRlcnMuc2NhbGE=) | `0.00% <ø> (-77.09%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `30.86% <ø> (-52.68%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `62.16% <ø> (-34.24%)` | :arrow_down: |
   | [...va/org/apache/hudi/common/schema/HoodieSchema.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchema.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWEuamF2YQ==) | `84.97% <100.00%> (-2.68%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `49.46% <ø> (-27.96%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `57.08% <ø> (-8.91%)` | :arrow_down: |
   | [...g/apache/hudi/common/schema/HoodieSchemaField.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFGaWVsZC5qYXZh) | `67.08% <100.00%> (+1.75%)` | :arrow_up: |
   | ... and [129 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1793 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4376474030

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `35.71096%` with `1379 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 45.84%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`925a4b7`](https://app.codecov.io/gh/apache/hudi/commit/925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 20.12% | [229 Missing and 29 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 58.51% | [115 Missing and 41 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 6.32% | [143 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 46.66% | [111 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 0.00% | [121 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 16.66% | [68 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 27.58% | [42 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 28.84% | [34 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [47 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (925a4b7). Click for more details.
   > 
   > <details><summary>HEAD has 23 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (925a4b7) |
   >|------|------|------|
   >|spark-scala-tests|12|6|
   >|spark-java-tests|18|3|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   45.84%   -22.24%     
   + Complexity    28950    16334    -12616     
   =============================================
     Files          2519     2041      -478     
     Lines        140645   117032    -23613     
     Branches      17423    15326     -2097     
   =============================================
   - Hits          95753    53658    -42095     
   - Misses        37035    57801    +20766     
   + Partials       7857     5573     -2284     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <20.21%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.23%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.07% <22.39%> (-16.57%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `30.49% <27.36%> (-14.28%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `84.98% <100.00%> (-7.70%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `77.05% <100.00%> (-13.86%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `67.26% <100.00%> (-16.60%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `94.11% <100.00%> (-1.97%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `59.35% <100.00%> (-13.86%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `70.58% <ø> (-29.42%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `67.24% <ø> (-8.63%)` | :arrow_down: |
   | ... and [121 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1483 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4376511639

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `67.11957%` with `726 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 66.56%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`925a4b7`](https://app.codecov.io/gh/apache/hudi/commit/925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 54.17% | [95 Missing and 53 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.71% | [27 Missing and 38 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 67.08% | [27 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 14.58% | [39 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 67.76% | [21 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 66.66% | [20 Missing and 8 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [45 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   66.56%   -1.52%     
   + Complexity    28950    28216     -734     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140655      +10     
     Branches      17423    17544     +121     
   ============================================
   - Hits          95753    93633    -2120     
   - Misses        37035    39420    +2385     
   + Partials       7857     7602     -255     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.95% <38.91%> (-0.40%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <20.21%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.23%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.76% <39.72%> (-3.88%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `42.97% <59.20%> (-1.79%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.97% <30.08%> (-0.76%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...di/client/utils/SparkSchemaEvolutionConverter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Futils%2FSparkSchemaEvolutionConverter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L3V0aWxzL1NwYXJrU2NoZW1hRXZvbHV0aW9uQ29udmVydGVyLmphdmE=) | `26.17% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [117 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4382400342

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     }, {
       "hash" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "triggerType" : "PUSH"
     }, {
       "hash" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13833",
       "triggerID" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13834",
       "triggerID" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13837",
       "triggerID" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "triggerType" : "PUSH"
     }, {
       "hash" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13844",
       "triggerID" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 898018cd586db3b0e7f45e8197cc033bb37d8d49 UNKNOWN
   * 65838ce185fc383d51deb80bc6fe6ed4d124fd7b UNKNOWN
   * 762711b7c216034e6ee38b2bf509aee116088df1 UNKNOWN
   * 925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13844) 
   * e9db2e281ae5df4d6c09f3b88c13cd74c6416282 UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4382757140

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `41.52216%` with `1214 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 45.92%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`e9db2e2`](https://app.codecov.io/gh/apache/hudi/commit/e9db2e281ae5df4d6c09f3b88c13cd74c6416282?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 26.62% | [202 Missing and 35 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 39.62% | [188 Missing and 39 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.91% | [109 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.47% | [60 Missing and 15 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [42 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (e9db2e2). Click for more details.
   > 
   > <details><summary>HEAD has 30 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (e9db2e2) |
   >|------|------|------|
   >|spark-scala-tests|12|2|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   45.92%   -22.16%     
   + Complexity    28950    15398    -13552     
   =============================================
     Files          2519     1973      -546     
     Lines        140645   109410    -31235     
     Branches      17423    13600     -3823     
   =============================================
   - Hits          95753    50249    -45504     
   - Misses        37035    53779    +16744     
   + Partials       7857     5382     -2475     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.74% <20.15%> (-0.17%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.19%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.68% <37.66%> (-12.08%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `67.76% <100.00%> (-24.91%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `64.50% <100.00%> (-26.41%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `57.75% <100.00%> (-26.10%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `87.25% <100.00%> (-8.83%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `40.18% <100.00%> (-33.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `32.35% <ø> (-67.65%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `42.24% <ø> (-33.63%)` | :arrow_down: |
   | ... and [112 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1558 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4387652950

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `40.20101%` with `1309 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 45.48%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`875ed67`](https://app.codecov.io/gh/apache/hudi/commit/875ed671ef532b9444293e76d7f53aa8326a87e0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 35.30% | [234 Missing and 39 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 25.77% | [224 Missing and 41 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.71% | [110 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.45% | [62 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [42 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (875ed67). Click for more details.
   > 
   > <details><summary>HEAD has 29 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (875ed67) |
   >|------|------|------|
   >|spark-scala-tests|12|3|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   45.48%   -22.60%     
   + Complexity    28950    15606    -13344     
   =============================================
     Files          2519     1990      -529     
     Lines        140645   111956    -28689     
     Branches      17423    14245     -3178     
   =============================================
   - Hits          95753    50928    -44825     
   - Misses        37035    55498    +18463     
   + Partials       7857     5530     -2327     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.21%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.35% <14.49%> (-0.09%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.57% <36.54%> (-12.19%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `67.76% <100.00%> (-24.91%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `64.50% <100.00%> (-26.41%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `57.75% <100.00%> (-26.10%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `87.25% <100.00%> (-8.83%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `40.18% <100.00%> (-33.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `32.35% <ø> (-67.65%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `45.68% <ø> (-30.18%)` | :arrow_down: |
   | ... and [115 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1541 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4387756977

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `69.15725%` with `710 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 64.79%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`875ed67`](https://app.codecov.io/gh/apache/hudi/commit/875ed671ef532b9444293e76d7f53aa8326a87e0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 56.58% | [93 Missing and 62 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.22% | [25 Missing and 50 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   64.79%   -3.29%     
   + Complexity    28950    27650    -1300     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140749     +104     
     Branches      17423    17571     +148     
   ============================================
   - Hits          95753    91197    -4556     
   - Misses        37035    41637    +4602     
   - Partials       7857     7915      +58     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.94% <37.84%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.21%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.35% <14.49%> (-0.09%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.50% <22.64%> (-17.13%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.52% <64.49%> (-0.24%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.93% <29.13%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [329 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4371355472

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * b75458c9372ef530c2244129538f90b131cf93b3 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825) 
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4387685911

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `49.62037%` with `1128 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 53.21%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`875ed67`](https://app.codecov.io/gh/apache/hudi/commit/875ed671ef532b9444293e76d7f53aa8326a87e0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 35.57% | [184 Missing and 46 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.71% | [110 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 75.11% | [53 Missing and 52 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.45% | [62 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [43 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (875ed67). Click for more details.
   > 
   > <details><summary>HEAD has 20 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (875ed67) |
   >|------|------|------|
   >|spark-scala-tests|12|6|
   >|spark-java-tests|18|5|
   >|common-and-other-modules|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   53.21%   -14.87%     
   + Complexity    28950    18876    -10074     
   =============================================
     Files          2519     2041      -478     
     Lines        140645   117126    -23519     
     Branches      17423    15353     -2070     
   =============================================
   - Hits          95753    62331    -33422     
   - Misses        37035    48048    +11013     
   + Partials       7857     6747     -1110     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.21%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.35% <14.49%> (-0.09%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.50% <22.64%> (-17.13%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.35% <35.81%> (-12.42%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.93% <29.13%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `86.81% <100.00%> (-5.87%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `77.05% <100.00%> (-13.86%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `69.50% <100.00%> (-14.35%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `85.91% <ø> (-2.12%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `63.97% <100.00%> (-9.24%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `73.52% <ø> (-26.48%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `67.24% <ø> (-8.63%)` | :arrow_down: |
   | ... and [121 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1345 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393059493

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `39.77477%` with `1337 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 45.47%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`d428e18`](https://app.codecov.io/gh/apache/hudi/commit/d428e18f8dab043f7690d573cddefd6803dadbb1?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 24.48% | [245 Missing and 48 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 35.30% | [234 Missing and 39 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.71% | [110 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.45% | [62 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [42 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (d428e18). Click for more details.
   > 
   > <details><summary>HEAD has 29 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (d428e18) |
   >|------|------|------|
   >|spark-scala-tests|12|3|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   45.47%   -22.61%     
   + Complexity    28950    15604    -13346     
   =============================================
     Files          2519     1990      -529     
     Lines        140645   111987    -28658     
     Branches      17423    14260     -3163     
   =============================================
   - Hits          95753    50929    -44824     
   - Misses        37035    55517    +18482     
   + Partials       7857     5541     -2316     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.56% <36.03%> (-12.20%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `67.76% <100.00%> (-24.91%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `64.50% <100.00%> (-26.41%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `57.75% <100.00%> (-26.10%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `87.25% <100.00%> (-8.83%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `40.18% <100.00%> (-33.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `32.35% <ø> (-67.65%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `45.68% <ø> (-30.18%)` | :arrow_down: |
   | ... and [115 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1541 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4374185264

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `32.59188%` with `1394 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 45.68%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`843a211`](https://app.codecov.io/gh/apache/hudi/commit/843a2116588aeecda56fe8e91fd4b990599c5666?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 19.19% | [234 Missing and 27 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 39.09% | [191 Missing and 38 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 6.32% | [143 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 46.66% | [111 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 0.00% | [121 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 16.66% | [68 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 27.58% | [42 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 28.84% | [34 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [41 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (843a211). Click for more details.
   > 
   > <details><summary>HEAD has 30 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (843a211) |
   >|------|------|------|
   >|spark-scala-tests|12|2|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   45.68%   -22.40%     
   + Complexity    28950    15306    -13644     
   =============================================
     Files          2519     1972      -547     
     Lines        140645   109454    -31191     
     Branches      17423    13702     -3721     
   =============================================
   - Hits          95753    50001    -45752     
   - Misses        37035    54184    +17149     
   + Partials       7857     5269     -2588     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.75% <20.23%> (-0.15%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.43% <15.25%> (-0.01%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.44% <28.38%> (-12.32%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `67.76% <100.00%> (-24.91%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `64.50% <100.00%> (-26.41%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `57.75% <100.00%> (-26.10%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.45% <100.00%> (-1.30%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `87.25% <100.00%> (-8.83%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `39.95% <100.00%> (-33.26%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `32.35% <ø> (-67.65%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `45.68% <ø> (-30.18%)` | :arrow_down: |
   | ... and [111 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1554 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4374188543

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `31.45124%` with `1469 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 42.73%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`843a211`](https://app.codecov.io/gh/apache/hudi/commit/843a2116588aeecda56fe8e91fd4b990599c5666?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 19.19% | [234 Missing and 27 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 39.09% | [191 Missing and 38 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 6.32% | [143 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 46.66% | [111 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 0.00% | [121 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 16.66% | [68 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 27.58% | [42 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 28.84% | [34 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [47 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (843a211). Click for more details.
   > 
   > <details><summary>HEAD has 26 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (843a211) |
   >|------|------|------|
   >|spark-scala-tests|12|6|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   42.73%   -25.35%     
   + Complexity    28950    15306    -13644     
   =============================================
     Files          2519     2041      -478     
     Lines        140645   117012    -23633     
     Branches      17423    15322     -2101     
   =============================================
   - Hits          95753    50001    -45752     
   - Misses        37035    61742    +24707     
   + Partials       7857     5269     -2588     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.75% <20.23%> (-0.15%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.43% <15.25%> (-0.01%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `30.34% <27.39%> (-14.42%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `67.76% <100.00%> (-24.91%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `64.50% <100.00%> (-26.41%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `57.75% <100.00%> (-26.10%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.45% <100.00%> (-1.30%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `87.25% <100.00%> (-8.83%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `39.95% <100.00%> (-33.26%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `32.35% <ø> (-67.65%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `45.68% <ø> (-30.18%)` | :arrow_down: |
   | ... and [120 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1537 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4382866149

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `69.91870%` with `666 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 64.63%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`e9db2e2`](https://app.codecov.io/gh/apache/hudi/commit/e9db2e281ae5df4d6c09f3b88c13cd74c6416282?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 57.58% | [82 Missing and 55 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.97% | [24 Missing and 40 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark41LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.1.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark41LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjEueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQxTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [43 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   64.63%   -3.45%     
   + Complexity    28950    27567    -1383     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140661      +16     
     Branches      17423    17541     +118     
   ============================================
   - Hits          95753    90913    -4840     
   - Misses        37035    41871    +4836     
   - Partials       7857     7877      +20     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.96% <38.85%> (-0.40%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.74% <20.15%> (-0.17%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.19%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.36% <21.94%> (-17.27%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.00% <65.50%> (-0.76%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.97% <30.00%> (-0.75%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [336 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4382856081

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `69.91870%` with `666 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 64.56%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`e9db2e2`](https://app.codecov.io/gh/apache/hudi/commit/e9db2e281ae5df4d6c09f3b88c13cd74c6416282?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 57.58% | [82 Missing and 55 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.97% | [24 Missing and 40 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark41LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.1.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark41LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjEueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQxTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [43 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   64.56%   -3.52%     
   + Complexity    28950    27534    -1416     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140661      +16     
     Branches      17423    17541     +118     
   ============================================
   - Hits          95753    90820    -4933     
   - Misses        37035    41978    +4943     
   - Partials       7857     7863       +6     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.96% <38.85%> (-0.40%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.74% <20.15%> (-0.17%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.19%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.36% <21.94%> (-17.28%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.89% <65.50%> (-0.87%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.97% <30.00%> (-0.75%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [357 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4382841504

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `69.60253%` with `673 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 64.35%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`e9db2e2`](https://app.codecov.io/gh/apache/hudi/commit/e9db2e281ae5df4d6c09f3b88c13cd74c6416282?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 57.58% | [82 Missing and 55 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.18% | [26 Missing and 41 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [43 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   64.35%   -3.74%     
   + Complexity    28950    27437    -1513     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140661      +16     
     Branches      17423    17541     +118     
   ============================================
   - Hits          95753    90516    -5237     
   - Misses        37035    42241    +5206     
   - Partials       7857     7904      +47     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.96% <38.85%> (-0.40%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.74% <20.15%> (-0.17%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.19%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.07% <22.33%> (-16.57%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.55% <64.76%> (-1.21%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.97% <30.00%> (-0.75%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [379 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4383547177

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `71.54867%` with `643 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.51%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`3843dcc`](https://app.codecov.io/gh/apache/hudi/commit/3843dccf754072920d078e2b7dd20d2148ff3fbc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 59.44% | [74 Missing and 57 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.64% | [22 Missing and 47 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark41LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.1.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark41LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjEueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQxTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [39 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.51%   -0.57%     
   + Complexity    28950    28770     -180     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140707      +62     
     Branches      17423    17559     +136     
   ============================================
   - Hits          95753    95000     -753     
   - Misses        37035    37848     +813     
   - Partials       7857     7859       +2     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.94% <38.02%> (-0.41%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.70% <19.65%> (-0.20%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.38% <14.82%> (-0.06%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.06% <56.39%> (-0.58%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.42% <65.81%> (-0.34%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.94% <29.38%> (-0.79%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [55 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4383584705

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `71.54867%` with `643 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.59%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`3843dcc`](https://app.codecov.io/gh/apache/hudi/commit/3843dccf754072920d078e2b7dd20d2148ff3fbc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 59.44% | [74 Missing and 57 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.64% | [22 Missing and 47 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark41LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.1.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark41LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjEueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQxTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [39 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.59%   -0.49%     
   + Complexity    28950    28815     -135     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140707      +62     
     Branches      17423    17559     +136     
   ============================================
   - Hits          95753    95111     -642     
   - Misses        37035    37727     +692     
   - Partials       7857     7869      +12     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.94% <38.02%> (-0.41%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.70% <19.65%> (-0.20%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.38% <14.82%> (-0.06%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.28% <56.39%> (-0.36%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.42% <65.81%> (-0.34%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.94% <29.38%> (-0.79%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [47 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4466677963

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.03858%` with `699 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.76%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`124e3f0`](https://app.codecov.io/gh/apache/hudi/commit/124e3f0eae677ef03529122378a6538eb8936f6d?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 41 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 55.92% | [92 Missing and 79 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.41% | [23 Missing and 47 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.76%   -0.32%     
   + Complexity    28950    28884      -66     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17586     +163     
   ============================================
   - Hits          95753    95395     -358     
   - Misses        37035    37484     +449     
   - Partials       7857     7901      +44     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.37% <55.28%> (-0.27%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.34% <64.31%> (-0.42%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `37.45% <28.86%> (-0.27%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [51 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4376301767

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     }, {
       "hash" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "triggerType" : "PUSH"
     }, {
       "hash" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13833",
       "triggerID" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13834",
       "triggerID" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13837",
       "triggerID" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "triggerType" : "PUSH"
     }, {
       "hash" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 898018cd586db3b0e7f45e8197cc033bb37d8d49 UNKNOWN
   * 65838ce185fc383d51deb80bc6fe6ed4d124fd7b UNKNOWN
   * 843a2116588aeecda56fe8e91fd4b990599c5666 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13837) 
   * 762711b7c216034e6ee38b2bf509aee116088df1 UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4383455898

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `50.15931%` with `1095 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 53.16%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`3843dcc`](https://app.codecov.io/gh/apache/hudi/commit/3843dccf754072920d078e2b7dd20d2148ff3fbc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 37.15% | [163 Missing and 40 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.91% | [109 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 75.11% | [53 Missing and 52 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.47% | [60 Missing and 15 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [43 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (3843dcc). Click for more details.
   > 
   > <details><summary>HEAD has 22 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (3843dcc) |
   >|------|------|------|
   >|spark-scala-tests|12|6|
   >|spark-java-tests|18|3|
   >|common-and-other-modules|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   53.16%   -14.92%     
   + Complexity    28950    18858    -10092     
   =============================================
     Files          2519     2041      -478     
     Lines        140645   117084    -23561     
     Branches      17423    15341     -2082     
   =============================================
   - Hits          95753    62248    -33505     
   - Misses        37035    48085    +11050     
   + Partials       7857     6751     -1106     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.70% <19.65%> (-0.20%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.38% <14.82%> (-0.06%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.30% <23.53%> (-16.34%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.35% <36.14%> (-12.41%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.94% <29.38%> (-0.79%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `86.81% <100.00%> (-5.87%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `77.05% <100.00%> (-13.86%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `69.50% <100.00%> (-14.35%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `85.91% <ø> (-2.12%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `63.97% <100.00%> (-9.24%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `73.52% <ø> (-26.48%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `67.24% <ø> (-8.63%)` | :arrow_down: |
   | ... and [121 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1346 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4383483243

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     }, {
       "hash" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "triggerType" : "PUSH"
     }, {
       "hash" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13833",
       "triggerID" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13834",
       "triggerID" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13837",
       "triggerID" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "triggerType" : "PUSH"
     }, {
       "hash" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13844",
       "triggerID" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13856",
       "triggerID" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "triggerType" : "PUSH"
     }, {
       "hash" : "3843dccf754072920d078e2b7dd20d2148ff3fbc",
       "status" : "PENDING",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13858",
       "triggerID" : "3843dccf754072920d078e2b7dd20d2148ff3fbc",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 898018cd586db3b0e7f45e8197cc033bb37d8d49 UNKNOWN
   * 65838ce185fc383d51deb80bc6fe6ed4d124fd7b UNKNOWN
   * 762711b7c216034e6ee38b2bf509aee116088df1 UNKNOWN
   * e9db2e281ae5df4d6c09f3b88c13cd74c6416282 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13856) 
   * 3843dccf754072920d078e2b7dd20d2148ff3fbc Azure: [PENDING](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13858) 
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4371429331

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `9.70089%` with `1117 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 15.09%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`e10475b`](https://app.codecov.io/gh/apache/hudi/commit/e10475b182523dce237af7a08c88bd4b2b03390b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 2.91% | [231 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 0.00% | [153 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 0.00% | [121 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...ma/evolution/HoodieSchemaInternalSchemaBridge.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaInternalSchemaBridge.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSW50ZXJuYWxTY2hlbWFCcmlkZ2UuamF2YQ==) | 7.14% | [99 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 0.00% | [84 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 0.00% | [58 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 0.00% | [55 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 3.92% | [46 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/hudi/common/schema/HoodieSchemaIdAssigner.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaIdAssigner.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFJZEFzc2lnbmVyLmphdmE=) | 0.00% | [44 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...a/evolution/HoodieSchemaHistoryStorageManager.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryStorageManager.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeVN0b3JhZ2VNYW5hZ2VyLmphdmE=) | 0.00% | [39 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [31 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (e10475b). Click for more details.
   > 
   > <details><summary>HEAD has 33 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (e10475b) |
   >|------|------|------|
   >|spark-scala-tests|12|0|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   15.09%   -53.00%     
   + Complexity    28950     2830    -26120     
   =============================================
     Files          2519     1206     -1313     
     Lines        140645    63331    -77314     
     Branches      17423     6903    -10520     
   =============================================
   - Hits          95753     9557    -86196     
   - Misses        37035    52489    +15454     
   + Partials       7857     1285     -6572     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `15.09% <9.70%> (-29.82%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `0.00% <ø> (-88.03%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `58.43% <ø> (-25.11%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `51.35% <ø> (-45.05%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `1.07% <ø> (-76.35%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `0.00% <ø> (-66.00%)` | :arrow_down: |
   | [...common/schema/evolution/legacy/InternalSchema.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2Flegacy%2FInternalSchema.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vbGVnYWN5L0ludGVybmFsU2NoZW1hLmphdmE=) | `0.00% <ø> (ø)` | |
   | [...schema/evolution/legacy/InternalSchemaBuilder.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2Flegacy%2FInternalSchemaBuilder.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vbGVnYWN5L0ludGVybmFsU2NoZW1hQnVpbGRlci5qYXZh) | `0.00% <ø> (ø)` | |
   | [...on/schema/evolution/legacy/action/TableChange.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2Flegacy%2Faction%2FTableChange.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vbGVnYWN5L2FjdGlvbi9UYWJsZUNoYW5nZS5qYXZh) | `0.00% <ø> (ø)` | |
   | [...n/schema/evolution/legacy/action/TableChanges.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2Flegacy%2Faction%2FTableChanges.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vbGVnYWN5L2FjdGlvbi9UYWJsZUNoYW5nZXMuamF2YQ==) | `0.00% <ø> (ø)` | |
   | [...ma/evolution/legacy/action/TableChangesHelper.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2Flegacy%2Faction%2FTableChangesHelper.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vbGVnYWN5L2FjdGlvbi9UYWJsZUNoYW5nZXNIZWxwZXIuamF2YQ==) | `0.00% <ø> (ø)` | |
   | ... and [76 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [2244 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4376445182

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `31.75147%` with `1395 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 39.14%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`925a4b7`](https://app.codecov.io/gh/apache/hudi/commit/925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 19.19% | [234 Missing and 27 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 39.09% | [191 Missing and 38 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 6.32% | [143 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 41.66% | [125 Missing and 15 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 0.00% | [121 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 16.66% | [68 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 27.58% | [42 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 28.84% | [34 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [41 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (925a4b7). Click for more details.
   > 
   > <details><summary>HEAD has 32 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (925a4b7) |
   >|------|------|------|
   >|spark-scala-tests|12|1|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   39.14%   -28.94%     
   + Complexity    28950    12422    -16528     
   =============================================
     Files          2519     1958      -561     
     Lines        140645   106973    -33672     
     Branches      17423    13126     -4297     
   =============================================
   - Hits          95753    41876    -53877     
   - Misses        37035    60047    +23012     
   + Partials       7857     5050     -2807     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <20.21%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.55% <28.62%> (-12.21%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `67.03% <100.00%> (-25.65%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `64.50% <100.00%> (-26.41%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `57.39% <100.00%> (-26.46%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `60.25% <100.00%> (-27.49%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `49.29% <ø> (-38.74%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `87.25% <100.00%> (-8.83%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `41.57% <100.00%> (-31.64%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `30.30% <ø> (-69.70%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `40.86% <ø> (-35.00%)` | :arrow_down: |
   | ... and [109 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1793 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4382794327

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `50.35697%` with `1043 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 52.31%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`e9db2e2`](https://app.codecov.io/gh/apache/hudi/commit/e9db2e281ae5df4d6c09f3b88c13cd74c6416282?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 37.15% | [163 Missing and 40 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.91% | [109 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 73.40% | [57 Missing and 43 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.47% | [60 Missing and 15 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [41 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (e9db2e2). Click for more details.
   > 
   > <details><summary>HEAD has 28 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (e9db2e2) |
   >|------|------|------|
   >|spark-scala-tests|12|3|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   52.31%   -15.77%     
   + Complexity    28950    17729    -11221     
   =============================================
     Files          2519     1990      -529     
     Lines        140645   111856    -28789     
     Branches      17423    14134     -3289     
   =============================================
   - Hits          95753    58516    -37237     
   - Misses        37035    47093    +10058     
   + Partials       7857     6247     -1610     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.74% <20.15%> (-0.17%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.19%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.54% <37.64%> (-12.22%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.97% <30.00%> (-0.75%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `79.12% <100.00%> (-13.56%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `64.50% <100.00%> (-26.41%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `64.84% <100.00%> (-19.02%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `85.91% <ø> (-2.12%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.15% <100.00%> (-3.93%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `60.50% <100.00%> (-12.71%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `73.52% <ø> (-26.48%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `58.62% <ø> (-17.25%)` | :arrow_down: |
   | ... and [115 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1423 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4383403215

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `41.45992%` with `1227 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 46.33%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`3843dcc`](https://app.codecov.io/gh/apache/hudi/commit/3843dccf754072920d078e2b7dd20d2148ff3fbc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 35.30% | [234 Missing and 39 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 26.62% | [202 Missing and 35 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.91% | [109 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.47% | [60 Missing and 15 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (3843dcc). Click for more details.
   > 
   > <details><summary>HEAD has 31 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (3843dcc) |
   >|------|------|------|
   >|spark-scala-tests|12|1|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   46.33%   -21.75%     
   + Complexity    28950    15194    -13756     
   =============================================
     Files          2519     1955      -564     
     Lines        140645   107142    -33503     
     Branches      17423    13131     -4292     
   =============================================
   - Hits          95753    49648    -46105     
   - Misses        37035    52307    +15272     
   + Partials       7857     5187     -2670     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.70% <19.65%> (-0.20%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.38% <14.82%> (-0.06%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.83% <37.64%> (-11.94%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `67.76% <100.00%> (-24.91%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `64.50% <100.00%> (-26.41%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `57.75% <100.00%> (-26.10%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `87.25% <100.00%> (-8.83%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `40.18% <100.00%> (-33.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `32.35% <ø> (-67.65%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `41.37% <ø> (-34.49%)` | :arrow_down: |
   | ... and [109 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1573 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4371977939

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `13.84882%` with `1493 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 21.04%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`ed0f0f5`](https://app.codecov.io/gh/apache/hudi/commit/ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 0.00% | [319 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...ma/evolution/HoodieSchemaInternalSchemaBridge.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaInternalSchemaBridge.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSW50ZXJuYWxTY2hlbWFCcmlkZ2UuamF2YQ==) | 0.00% | [246 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 0.00% | [215 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 38.75% | [120 Missing and 27 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 0.00% | [121 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 0.00% | [84 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 0.00% | [58 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 0.00% | [48 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 9.80% | [44 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/hudi/common/schema/HoodieSchemaIdAssigner.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaIdAssigner.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFJZEFzc2lnbmVyLmphdmE=) | 38.63% | [24 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [42 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (ed0f0f5). Click for more details.
   > 
   > <details><summary>HEAD has 33 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (ed0f0f5) |
   >|------|------|------|
   >|hadoop-mr-java-client|1|0|
   >|spark-scala-tests|12|0|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   21.04%   -47.04%     
   + Complexity    28950     5093    -23857     
   =============================================
     Files          2519     1393     -1126     
     Lines        140645    72163    -68482     
     Branches      17423     8412     -9011     
   =============================================
   - Hits          95753    15188    -80565     
   - Misses        37035    55433    +18398     
   + Partials       7857     1542     -6315     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `21.04% <13.84%> (-27.40%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `0.00% <ø> (-88.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `0.00% <ø> (-100.00%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `0.00% <ø> (-75.87%)` | :arrow_down: |
   | [...e/spark/sql/avro/HoodieSparkSchemaConverters.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Favro%2FHoodieSparkSchemaConverters.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvYXZyby9Ib29kaWVTcGFya1NjaGVtYUNvbnZlcnRlcnMuc2NhbGE=) | `0.00% <ø> (-77.09%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `30.86% <ø> (-52.68%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `60.36% <ø> (-36.04%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `1.07% <ø> (-76.35%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `21.45% <ø> (-44.54%)` | :arrow_down: |
   | [...common/schema/evolution/legacy/InternalSchema.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2Flegacy%2FInternalSchema.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vbGVnYWN5L0ludGVybmFsU2NoZW1hLmphdmE=) | `0.00% <ø> (ø)` | |
   | [...schema/evolution/legacy/InternalSchemaBuilder.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2Flegacy%2FInternalSchemaBuilder.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vbGVnYWN5L0ludGVybmFsU2NoZW1hQnVpbGRlci5qYXZh) | `0.00% <ø> (ø)` | |
   | ... and [86 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [2176 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4372229557

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "PENDING",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * f0893dcd292324963c565263f35047a3a596c2b5 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826) 
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 0c8a357c51796b97d6d8455270c9c8732e0ccaa5 Azure: [PENDING](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828) 
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4373033829

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     }, {
       "hash" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "triggerType" : "PUSH"
     }, {
       "hash" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "status" : "PENDING",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13833",
       "triggerID" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 7774eab5feb07b1a7d9d44f5ff35d909c8967f60 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830) 
   * 898018cd586db3b0e7f45e8197cc033bb37d8d49 UNKNOWN
   * 04b12b4973d689cfae70d2be482c722cffedb382 Azure: [PENDING](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13833) 
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4374437094

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `66.54578%` with `738 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 66.94%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`843a211`](https://app.codecov.io/gh/apache/hudi/commit/843a2116588aeecda56fe8e91fd4b990599c5666?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 4 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 54.17% | [95 Missing and 53 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 79.78% | [40 Missing and 36 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 67.08% | [27 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 14.58% | [39 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 67.76% | [21 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 66.66% | [20 Missing and 8 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   66.94%   -1.14%     
   + Complexity    28950    28448     -502     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140635      -10     
     Branches      17423    17540     +117     
   ============================================
   - Hits          95753    94147    -1606     
   - Misses        37035    38851    +1816     
   + Partials       7857     7637     -220     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.96% <38.95%> (-0.39%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.75% <20.23%> (-0.15%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.43% <15.25%> (-0.01%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `47.79% <53.38%> (-0.85%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `42.41% <58.51%> (-2.35%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.96% <30.11%> (-0.76%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.74% <100.00%> (ø)` | |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `72.74% <100.00%> (-0.47%)` | :arrow_down: |
   | ... and [139 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [69 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4373654338

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `65.42357%` with `751 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 63.86%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`da4e865`](https://app.codecov.io/gh/apache/hudi/commit/da4e8659fe2306c9e8a53cae35bf6443c028f2a0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 52.63% | [103 Missing and 50 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 77.77% | [42 Missing and 34 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 67.08% | [27 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 67.76% | [21 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 66.66% | [20 Missing and 8 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [48 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   63.86%   -4.22%     
   + Complexity    28950    27109    -1841     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140601      -44     
     Branches      17423    17528     +105     
   ============================================
   - Hits          95753    89795    -5958     
   - Misses        37035    43201    +6166     
   + Partials       7857     7605     -252     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.97% <39.59%> (-0.38%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.72% <20.62%> (-0.19%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.46% <15.54%> (+0.02%)` | :arrow_up: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.43% <20.91%> (-17.21%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `42.39% <57.98%> (-2.38%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.94% <29.28%> (-0.79%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.45% <100.00%> (-1.30%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `60.50% <100.00%> (-12.71%)` | :arrow_down: |
   | ... and [139 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [356 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4374284585

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `65.95648%` with `751 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 64.83%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`843a211`](https://app.codecov.io/gh/apache/hudi/commit/843a2116588aeecda56fe8e91fd4b990599c5666?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 3 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 52.32% | [103 Missing and 51 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 78.98% | [42 Missing and 37 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 67.08% | [27 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 14.58% | [39 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 67.76% | [21 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 66.66% | [20 Missing and 8 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [46 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   64.83%   -3.25%     
   + Complexity    28950    27503    -1447     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140635      -10     
     Branches      17423    17540     +117     
   ============================================
   - Hits          95753    91179    -4574     
   - Misses        37035    41921    +4886     
   + Partials       7857     7535     -322     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.96% <38.95%> (-0.39%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.75% <20.23%> (-0.15%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.43% <15.25%> (-0.01%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `38.87% <35.37%> (-9.77%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `42.41% <58.51%> (-2.35%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.96% <30.11%> (-0.76%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.94% <100.00%> (-0.74%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.74% <100.00%> (ø)` | |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `61.66% <100.00%> (-11.55%)` | :arrow_down: |
   | ... and [139 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [269 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4372334650

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `12.26461%` with `1817 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 7.31%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`1497b83`](https://app.codecov.io/gh/apache/hudi/commit/1497b83f5a7eba4848808617eb8416de28580eb1?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 8.15% | [281 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...ma/evolution/HoodieSchemaInternalSchemaBridge.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaInternalSchemaBridge.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSW50ZXJuYWxTY2hlbWFCcmlkZ2UuamF2YQ==) | 0.00% | [246 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 0.00% | [240 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 31.48% | [198 Missing and 37 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 0.00% | [121 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 0.00% | [84 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 0.00% | [58 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 0.00% | [52 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 3.92% | [46 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 0.00% | [48 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [61 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (1497b83). Click for more details.
   > 
   > <details><summary>HEAD has 33 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (1497b83) |
   >|------|------|------|
   >|hadoop-mr-java-client|1|0|
   >|spark-scala-tests|12|0|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|1|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%    7.31%   -60.77%     
   + Complexity    28950     1022    -27928     
   =============================================
     Files          2519     1967      -552     
     Lines        140645   108269    -32376     
     Branches      17423    13277     -4146     
   =============================================
   - Hits          95753     7916    -87837     
   - Misses        37035    99661    +62626     
   + Partials       7857      692     -7165     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `7.31% <12.26%> (-41.33%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `0.00% <ø> (-88.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `0.00% <ø> (-100.00%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `6.89% <ø> (-68.97%)` | :arrow_down: |
   | [...e/spark/sql/avro/HoodieSparkSchemaConverters.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Favro%2FHoodieSparkSchemaConverters.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvYXZyby9Ib29kaWVTcGFya1NjaGVtYUNvbnZlcnRlcnMuc2NhbGE=) | `10.41% <ø> (-66.67%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `0.00% <ø> (-83.54%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `19.81% <ø> (-76.58%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `32.25% <ø> (-45.17%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `37.65% <ø> (-28.35%)` | :arrow_down: |
   | [...common/schema/evolution/legacy/InternalSchema.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2Flegacy%2FInternalSchema.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vbGVnYWN5L0ludGVybmFsU2NoZW1hLmphdmE=) | `32.98% <ø> (ø)` | |
   | [...schema/evolution/legacy/InternalSchemaBuilder.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2Flegacy%2FInternalSchemaBuilder.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vbGVnYWN5L0ludGVybmFsU2NoZW1hQnVpbGRlci5qYXZh) | `79.16% <ø> (ø)` | |
   | ... and [118 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [2188 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4372337719

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `12.04362%` with `1855 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 7.00%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`1497b83`](https://app.codecov.io/gh/apache/hudi/commit/1497b83f5a7eba4848808617eb8416de28580eb1?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 8.15% | [281 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...ma/evolution/HoodieSchemaInternalSchemaBridge.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaInternalSchemaBridge.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSW50ZXJuYWxTY2hlbWFCcmlkZ2UuamF2YQ==) | 0.00% | [246 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 0.00% | [240 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 31.48% | [198 Missing and 37 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 0.00% | [121 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 0.00% | [84 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 0.00% | [58 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 0.00% | [52 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 3.92% | [46 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 0.00% | [48 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [65 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (1497b83). Click for more details.
   > 
   > <details><summary>HEAD has 31 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (1497b83) |
   >|------|------|------|
   >|hadoop-mr-java-client|1|0|
   >|spark-scala-tests|12|0|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|3|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%    7.00%   -61.08%     
   + Complexity    28950     1022    -27928     
   =============================================
     Files          2519     2002      -517     
     Lines        140645   113103    -27542     
     Branches      17423    14323     -3100     
   =============================================
   - Hits          95753     7923    -87830     
   - Misses        37035   104488    +67453     
   + Partials       7857      692     -7165     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `7.00% <12.04%> (-41.64%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `0.00% <ø> (-88.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `0.00% <ø> (-100.00%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `8.62% <ø> (-67.25%)` | :arrow_down: |
   | [...e/spark/sql/avro/HoodieSparkSchemaConverters.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Favro%2FHoodieSparkSchemaConverters.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvYXZyby9Ib29kaWVTcGFya1NjaGVtYUNvbnZlcnRlcnMuc2NhbGE=) | `11.25% <ø> (-65.84%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `0.00% <ø> (-83.54%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `19.81% <ø> (-76.58%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `32.25% <ø> (-45.17%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `37.65% <ø> (-28.35%)` | :arrow_down: |
   | [...common/schema/evolution/legacy/InternalSchema.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2Flegacy%2FInternalSchema.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vbGVnYWN5L0ludGVybmFsU2NoZW1hLmphdmE=) | `32.98% <ø> (ø)` | |
   | [...schema/evolution/legacy/InternalSchemaBuilder.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2Flegacy%2FInternalSchemaBuilder.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vbGVnYWN5L0ludGVybmFsU2NoZW1hQnVpbGRlci5qYXZh) | `79.16% <ø> (ø)` | |
   | ... and [124 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [2178 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4373870709

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `66.29834%` with `732 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 66.71%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`da4e865`](https://app.codecov.io/gh/apache/hudi/commit/da4e8659fe2306c9e8a53cae35bf6443c028f2a0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 54.48% | [95 Missing and 52 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 79.23% | [40 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 67.08% | [27 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 14.58% | [39 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 67.76% | [21 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 66.66% | [20 Missing and 8 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   66.71%   -1.38%     
   + Complexity    28950    28295     -655     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140601      -44     
     Branches      17423    17528     +105     
   ============================================
   - Hits          95753    93796    -1957     
   - Misses        37035    39226    +2191     
   + Partials       7857     7579     -278     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.97% <39.59%> (-0.38%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.72% <20.62%> (-0.19%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.46% <15.54%> (+0.02%)` | :arrow_up: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `47.34% <53.05%> (-1.30%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `42.39% <57.98%> (-2.38%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.94% <29.28%> (-0.79%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.74% <100.00%> (ø)` | |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `72.28% <100.00%> (-0.93%)` | :arrow_down: |
   | ... and [139 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [90 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4390125141

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `34.51484%` with `1478 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 24.13%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`4297aa3`](https://app.codecov.io/gh/apache/hudi/commit/4297aa3ffb3b10781850a4f4992bc7663ba66008?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 29.14% | [275 Missing and 24 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 28.60% | [229 Missing and 48 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 5.69% | [144 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 38.93% | [58 Missing and 22 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 16.66% | [68 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 0.00% | [53 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [41 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 27.58% | [42 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 82.98% | [23 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [69 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (4297aa3). Click for more details.
   > 
   > <details><summary>HEAD has 30 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (4297aa3) |
   >|------|------|------|
   >|spark-scala-tests|12|0|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|2|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   24.13%   -43.95%     
   + Complexity    28950    10233    -18717     
   =============================================
     Files          2519     2456       -63     
     Lines        140645   133531     -7114     
     Branches      17423    16028     -1395     
   =============================================
   - Hits          95753    32230    -63523     
   - Misses        37035    98192    +61157     
   + Partials       7857     3109     -4748     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `8.84% <29.56%> (-35.51%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.66% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `9.65% <30.08%> (-38.98%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `49.35% <100.00%> (-41.56%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `50.67% <100.00%> (-33.19%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `60.25% <100.00%> (-27.49%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `85.71% <100.00%> (-7.15%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `49.29% <ø> (-38.74%)` | :arrow_down: |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `0.00% <ø> (-80.54%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `0.00% <ø> (-100.00%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `0.00% <ø> (-75.87%)` | :arrow_down: |
   | [...e/spark/sql/avro/HoodieSparkSchemaConverters.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Favro%2FHoodieSparkSchemaConverters.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvYXZyby9Ib29kaWVTcGFya1NjaGVtYUNvbnZlcnRlcnMuc2NhbGE=) | `0.00% <ø> (-77.09%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `58.43% <ø> (-25.11%)` | :arrow_down: |
   | ... and [131 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1637 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4390595461

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `68.58123%` with `733 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 64.05%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`94ee60d`](https://app.codecov.io/gh/apache/hudi/commit/94ee60d8f652e91aace49e8c5a17010719fed2fa?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 54.38% | [100 Missing and 77 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.22% | [25 Missing and 50 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [45 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   64.05%   -4.03%     
   + Complexity    28950    27285    -1665     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17583     +160     
   ============================================
   - Hits          95753    90174    -5579     
   - Misses        37035    42955    +5920     
   + Partials       7857     7651     -206     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.43%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <19.32%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.12%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.25% <22.74%> (-16.39%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.58% <64.00%> (-1.18%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.92% <28.86%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [369 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4390585231

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `68.58123%` with `733 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 63.98%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`94ee60d`](https://app.codecov.io/gh/apache/hudi/commit/94ee60d8f652e91aace49e8c5a17010719fed2fa?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 54.38% | [100 Missing and 77 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.22% | [25 Missing and 50 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [45 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   63.98%   -4.10%     
   + Complexity    28950    27240    -1710     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17583     +160     
   ============================================
   - Hits          95753    90082    -5671     
   - Misses        37035    43071    +6036     
   + Partials       7857     7627     -230     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.43%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <19.32%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.12%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.25% <22.74%> (-16.39%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.50% <64.00%> (-1.26%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.92% <28.86%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [371 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393741457

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `57.99400%` with `980 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 60.40%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`124e3f0`](https://app.codecov.io/gh/apache/hudi/commit/124e3f0eae677ef03529122378a6538eb8936f6d?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 6 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 35.56% | [196 Missing and 54 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 76.77% | [49 Missing and 49 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 53.79% | [42 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 54.19% | [42 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 85.47% | [18 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 50.98% | [20 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [50 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (124e3f0). Click for more details.
   > 
   > <details><summary>HEAD has 18 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (124e3f0) |
   >|------|------|------|
   >|spark-scala-tests|12|6|
   >|spark-java-tests|18|6|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   60.40%   -7.69%     
   + Complexity    28950    25758    -3192     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17586     +163     
   ============================================
   - Hits          95753    85032   -10721     
   - Misses        37035    48274   +11239     
   + Partials       7857     7474     -383     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.49% <22.33%> (-17.14%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.34% <35.33%> (-12.43%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `37.45% <28.86%> (-0.27%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `89.74% <100.00%> (-2.94%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `79.65% <100.00%> (-11.26%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `73.36% <100.00%> (-10.50%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `85.91% <ø> (-2.12%)` | :arrow_down: |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `63.97% <100.00%> (-9.24%)` | :arrow_down: |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [487 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4390566243

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `66.68151%` with `748 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 54.33%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`94ee60d`](https://app.codecov.io/gh/apache/hudi/commit/94ee60d8f652e91aace49e8c5a17010719fed2fa?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 52.06% | [113 Missing and 73 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 77.01% | [43 Missing and 54 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [20 Missing and 30 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 79.66% | [32 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 75.57% | [14 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark41LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.1.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark41LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjEueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQxTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [37 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (94ee60d). Click for more details.
   > 
   > <details><summary>HEAD has 26 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (94ee60d) |
   >|------|------|------|
   >|spark-scala-tests|12|3|
   >|spark-java-tests|18|3|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   54.33%   -13.75%     
   + Complexity    28950    19024     -9926     
   =============================================
     Files          2519     2020      -499     
     Lines        140645   114663    -25982     
     Branches      17423    14822     -2601     
   =============================================
   - Hits          95753    62298    -33455     
   - Misses        37035    45951     +8916     
   + Partials       7857     6414     -1443     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <19.32%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.12%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.25% <22.74%> (-16.39%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.59% <65.29%> (-0.17%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `89.74% <100.00%> (-2.94%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `79.22% <100.00%> (-11.69%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `71.12% <100.00%> (-12.74%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `85.00% <100.00%> (-5.00%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [.../hudi/client/common/SparkReaderContextFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fcommon%2FSparkReaderContextFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NvbW1vbi9TcGFya1JlYWRlckNvbnRleHRGYWN0b3J5LmphdmE=) | `65.21% <100.00%> (-4.35%)` | :arrow_down: |
   | [...di/client/utils/SparkSchemaEvolutionConverter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Futils%2FSparkSchemaEvolutionConverter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L3V0aWxzL1NwYXJrU2NoZW1hRXZvbHV0aW9uQ29udmVydGVyLmphdmE=) | `32.42% <100.00%> (ø)` | |
   | ... and [118 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1346 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4390576671

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `68.45264%` with `736 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 63.66%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`94ee60d`](https://app.codecov.io/gh/apache/hudi/commit/94ee60d8f652e91aace49e8c5a17010719fed2fa?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 54.38% | [101 Missing and 76 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 81.51% | [27 Missing and 51 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [45 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   63.66%   -4.42%     
   + Complexity    28950    27065    -1885     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17583     +160     
   ============================================
   - Hits          95753    89626    -6127     
   - Misses        37035    43587    +6552     
   + Partials       7857     7567     -290     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.43%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <19.32%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.12%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.25% <22.74%> (-16.39%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.64% <64.57%> (-1.13%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.92% <28.86%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [390 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393011792

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     }, {
       "hash" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "triggerType" : "PUSH"
     }, {
       "hash" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13833",
       "triggerID" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13834",
       "triggerID" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13837",
       "triggerID" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "triggerType" : "PUSH"
     }, {
       "hash" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13844",
       "triggerID" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13856",
       "triggerID" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "triggerType" : "PUSH"
     }, {
       "hash" : "3843dccf754072920d078e2b7dd20d2148ff3fbc",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13858",
       "triggerID" : "3843dccf754072920d078e2b7dd20d2148ff3fbc",
       "triggerType" : "PUSH"
     }, {
       "hash" : "4496175a45f99eb36c85bd0a7f70529a73498935",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "4496175a45f99eb36c85bd0a7f70529a73498935",
       "triggerType" : "PUSH"
     }, {
       "hash" : "875ed671ef532b9444293e76d7f53aa8326a87e0",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13864",
       "triggerID" : "875ed671ef532b9444293e76d7f53aa8326a87e0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "4297aa3ffb3b10781850a4f4992bc7663ba66008",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13868",
       "triggerID" : "4297aa3ffb3b10781850a4f4992bc7663ba66008",
       "triggerType" : "PUSH"
     }, {
       "hash" : "94ee60d8f652e91aace49e8c5a17010719fed2fa",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13869",
       "triggerID" : "94ee60d8f652e91aace49e8c5a17010719fed2fa",
       "triggerType" : "PUSH"
     }, {
       "hash" : "d428e18f8dab043f7690d573cddefd6803dadbb1",
       "status" : "PENDING",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13872",
       "triggerID" : "d428e18f8dab043f7690d573cddefd6803dadbb1",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 898018cd586db3b0e7f45e8197cc033bb37d8d49 UNKNOWN
   * 65838ce185fc383d51deb80bc6fe6ed4d124fd7b UNKNOWN
   * 762711b7c216034e6ee38b2bf509aee116088df1 UNKNOWN
   * 4496175a45f99eb36c85bd0a7f70529a73498935 UNKNOWN
   * 94ee60d8f652e91aace49e8c5a17010719fed2fa Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13869) 
   * d428e18f8dab043f7690d573cddefd6803dadbb1 Azure: [PENDING](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13872) 
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393144202

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.03858%` with `699 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.78%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`d428e18`](https://app.codecov.io/gh/apache/hudi/commit/d428e18f8dab043f7690d573cddefd6803dadbb1?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 55.92% | [92 Missing and 79 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.41% | [23 Missing and 47 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.78%   -0.30%     
   + Complexity    28950    28897      -53     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17586     +163     
   ============================================
   - Hits          95753    95433     -320     
   - Misses        37035    37447     +412     
   - Partials       7857     7900      +43     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.22% <55.28%> (-0.41%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.44% <64.05%> (-0.32%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `37.44% <28.86%> (-0.28%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [29 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393129991

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.03858%` with `699 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.69%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`d428e18`](https://app.codecov.io/gh/apache/hudi/commit/d428e18f8dab043f7690d573cddefd6803dadbb1?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 55.92% | [92 Missing and 79 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.41% | [23 Missing and 47 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.69%   -0.40%     
   + Complexity    28950    28846     -104     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17586     +163     
   ============================================
   - Hits          95753    95294     -459     
   - Misses        37035    37607     +572     
   - Partials       7857     7879      +22     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `47.90% <55.28%> (-0.73%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.44% <64.05%> (-0.32%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `37.44% <28.86%> (-0.28%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [42 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393153239

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.03858%` with `699 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.80%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`d428e18`](https://app.codecov.io/gh/apache/hudi/commit/d428e18f8dab043f7690d573cddefd6803dadbb1?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 55.92% | [92 Missing and 79 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.41% | [23 Missing and 47 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.80%   -0.29%     
   + Complexity    28950    28903      -47     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17586     +163     
   ============================================
   - Hits          95753    95450     -303     
   - Misses        37035    37427     +392     
   - Partials       7857     7903      +46     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.26% <55.28%> (-0.38%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.44% <64.05%> (-0.32%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `37.44% <28.86%> (-0.28%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [28 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4387720362

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `69.15725%` with `710 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 64.67%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`875ed67`](https://app.codecov.io/gh/apache/hudi/commit/875ed671ef532b9444293e76d7f53aa8326a87e0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 56.58% | [93 Missing and 62 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.22% | [25 Missing and 50 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   64.67%   -3.41%     
   + Complexity    28950    27584    -1366     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140749     +104     
     Branches      17423    17571     +148     
   ============================================
   - Hits          95753    91027    -4726     
   - Misses        37035    41807    +4772     
   - Partials       7857     7915      +58     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.94% <37.84%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.21%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.35% <14.49%> (-0.09%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.50% <22.64%> (-17.13%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.31% <64.49%> (-0.45%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.93% <29.13%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [352 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4390543535

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `45.94348%` with `1186 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 48.55%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`94ee60d`](https://app.codecov.io/gh/apache/hudi/commit/94ee60d8f652e91aace49e8c5a17010719fed2fa?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 25.25% | [240 Missing and 50 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 60.90% | [112 Missing and 53 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.71% | [110 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.45% | [62 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [41 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (94ee60d). Click for more details.
   > 
   > <details><summary>HEAD has 30 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (94ee60d) |
   >|------|------|------|
   >|spark-scala-tests|12|1|
   >|spark-java-tests|18|1|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   48.55%   -19.53%     
   + Complexity    28950    16183    -12767     
   =============================================
     Files          2519     1973      -546     
     Lines        140645   109615    -31030     
     Branches      17423    13747     -3676     
   =============================================
   - Hits          95753    53225    -42528     
   - Misses        37035    50895    +13860     
   + Partials       7857     5495     -2362     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <19.32%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.12%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `33.01% <23.14%> (-15.62%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.78% <36.37%> (-11.98%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `86.81% <100.00%> (-5.87%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `77.05% <100.00%> (-13.86%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `67.26% <100.00%> (-16.60%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `94.11% <100.00%> (-1.97%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `55.88% <100.00%> (-17.33%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `70.58% <ø> (-29.42%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `64.65% <ø> (-11.21%)` | :arrow_down: |
   | ... and [112 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1515 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4390512156

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `20.49434%` with `1544 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 53.72%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`94ee60d`](https://app.codecov.io/gh/apache/hudi/commit/94ee60d8f652e91aace49e8c5a17010719fed2fa?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 0.00% | [422 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 9.02% | [334 Missing and 19 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 5.69% | [144 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 44.39% | [115 Missing and 19 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 0.00% | [131 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 16.66% | [68 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 9.80% | [44 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 27.58% | [42 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/hudi/common/schema/HoodieSchemaIdAssigner.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaIdAssigner.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFJZEFzc2lnbmVyLmphdmE=) | 47.72% | [21 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [31 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (94ee60d). Click for more details.
   > 
   > <details><summary>HEAD has 32 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (94ee60d) |
   >|------|------|------|
   >|spark-scala-tests|12|0|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   53.72%   -14.36%     
   + Complexity    28950    12396    -16554     
   =============================================
     Files          2519     1426     -1093     
     Lines        140645    72120    -68525     
     Branches      17423     8371     -9052     
   =============================================
   - Hits          95753    38750    -57003     
   + Misses        37035    29904     -7131     
   + Partials       7857     3466     -4391     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <19.32%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.12%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `55.84% <100.00%> (-35.07%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `57.30% <100.00%> (-26.55%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `85.71% <100.00%> (-7.15%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `0.00% <ø> (-100.00%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `6.03% <ø> (-69.83%)` | :arrow_down: |
   | [...e/spark/sql/avro/HoodieSparkSchemaConverters.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Favro%2FHoodieSparkSchemaConverters.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvYXZyby9Ib29kaWVTcGFya1NjaGVtYUNvbnZlcnRlcnMuc2NhbGE=) | `14.58% <ø> (-62.50%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `64.60% <ø> (-18.94%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `75.67% <ø> (-20.73%)` | :arrow_down: |
   | ... and [75 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1787 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4390797793

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.03858%` with `699 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.55%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`94ee60d`](https://app.codecov.io/gh/apache/hudi/commit/94ee60d8f652e91aace49e8c5a17010719fed2fa?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 55.92% | [92 Missing and 79 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.41% | [23 Missing and 47 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.55%   -0.53%     
   + Complexity    28950    28822     -128     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17583     +160     
   ============================================
   - Hits          95753    95099     -654     
   - Misses        37035    37794     +759     
   - Partials       7857     7887      +30     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.43%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <19.32%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.12%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.32% <55.28%> (-0.32%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.33% <64.05%> (-0.43%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.92% <28.86%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [63 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393194856

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     }, {
       "hash" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "triggerType" : "PUSH"
     }, {
       "hash" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13833",
       "triggerID" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13834",
       "triggerID" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13837",
       "triggerID" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "triggerType" : "PUSH"
     }, {
       "hash" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13844",
       "triggerID" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13856",
       "triggerID" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "triggerType" : "PUSH"
     }, {
       "hash" : "3843dccf754072920d078e2b7dd20d2148ff3fbc",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13858",
       "triggerID" : "3843dccf754072920d078e2b7dd20d2148ff3fbc",
       "triggerType" : "PUSH"
     }, {
       "hash" : "4496175a45f99eb36c85bd0a7f70529a73498935",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "4496175a45f99eb36c85bd0a7f70529a73498935",
       "triggerType" : "PUSH"
     }, {
       "hash" : "875ed671ef532b9444293e76d7f53aa8326a87e0",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13864",
       "triggerID" : "875ed671ef532b9444293e76d7f53aa8326a87e0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "4297aa3ffb3b10781850a4f4992bc7663ba66008",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13868",
       "triggerID" : "4297aa3ffb3b10781850a4f4992bc7663ba66008",
       "triggerType" : "PUSH"
     }, {
       "hash" : "94ee60d8f652e91aace49e8c5a17010719fed2fa",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13869",
       "triggerID" : "94ee60d8f652e91aace49e8c5a17010719fed2fa",
       "triggerType" : "PUSH"
     }, {
       "hash" : "d428e18f8dab043f7690d573cddefd6803dadbb1",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13872",
       "triggerID" : "d428e18f8dab043f7690d573cddefd6803dadbb1",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 898018cd586db3b0e7f45e8197cc033bb37d8d49 UNKNOWN
   * 65838ce185fc383d51deb80bc6fe6ed4d124fd7b UNKNOWN
   * 762711b7c216034e6ee38b2bf509aee116088df1 UNKNOWN
   * 4496175a45f99eb36c85bd0a7f70529a73498935 UNKNOWN
   * d428e18f8dab043f7690d573cddefd6803dadbb1 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13872) 
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393717650

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `44.53744%` with `1259 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 47.38%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`124e3f0`](https://app.codecov.io/gh/apache/hudi/commit/124e3f0eae677ef03529122378a6538eb8936f6d?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 6 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 25.25% | [240 Missing and 50 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 60.90% | [112 Missing and 53 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.71% | [110 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.45% | [62 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (124e3f0). Click for more details.
   > 
   > <details><summary>HEAD has 26 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (124e3f0) |
   >|------|------|------|
   >|spark-scala-tests|12|5|
   >|spark-java-tests|18|1|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   47.38%   -20.70%     
   + Complexity    28950    16993    -11957     
   =============================================
     Files          2519     2041      -478     
     Lines        140645   117152    -23493     
     Branches      17423    15362     -2061     
   =============================================
   - Hits          95753    55514    -40239     
   - Misses        37035    55472    +18437     
   + Partials       7857     6166     -1691     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `33.00% <23.14%> (-15.64%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.33% <35.33%> (-12.43%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `86.81% <100.00%> (-5.87%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `77.05% <100.00%> (-13.86%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `67.26% <100.00%> (-16.60%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `94.11% <100.00%> (-1.97%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `59.35% <100.00%> (-13.86%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `70.58% <ø> (-29.42%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `67.24% <ø> (-8.63%)` | :arrow_down: |
   | ... and [121 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1468 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4387645722

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `40.61922%` with `1285 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 45.93%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`875ed67`](https://app.codecov.io/gh/apache/hudi/commit/875ed671ef532b9444293e76d7f53aa8326a87e0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 35.30% | [234 Missing and 39 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 25.77% | [224 Missing and 41 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.71% | [110 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.45% | [62 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [41 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (875ed67). Click for more details.
   > 
   > <details><summary>HEAD has 30 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (875ed67) |
   >|------|------|------|
   >|spark-scala-tests|12|2|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   45.93%   -22.15%     
   + Complexity    28950    15400    -13550     
   =============================================
     Files          2519     1972      -547     
     Lines        140645   109568    -31077     
     Branches      17423    13733     -3690     
   =============================================
   - Hits          95753    50333    -45420     
   - Misses        37035    53891    +16856     
   + Partials       7857     5344     -2513     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.21%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.35% <14.49%> (-0.09%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.73% <36.92%> (-12.03%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `67.76% <100.00%> (-24.91%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `64.50% <100.00%> (-26.41%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `57.75% <100.00%> (-26.10%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `87.25% <100.00%> (-8.83%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `40.18% <100.00%> (-33.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `32.35% <ø> (-67.65%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `45.68% <ø> (-30.18%)` | :arrow_down: |
   | ... and [112 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1553 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4566259893

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.03858%` with `699 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.76%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`124e3f0`](https://app.codecov.io/gh/apache/hudi/commit/124e3f0eae677ef03529122378a6538eb8936f6d?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 86 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 55.92% | [92 Missing and 79 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.41% | [23 Missing and 47 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.76%   -0.32%     
   + Complexity    28950    28884      -66     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17586     +163     
   ============================================
   - Hits          95753    95395     -358     
   - Misses        37035    37484     +449     
   - Partials       7857     7901      +44     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.37% <55.28%> (-0.27%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.34% <64.31%> (-0.42%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `37.45% <28.86%> (-0.27%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [51 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4387784076

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `69.76542%` with `696 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 66.85%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`875ed67`](https://app.codecov.io/gh/apache/hudi/commit/875ed671ef532b9444293e76d7f53aa8326a87e0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 58.26% | [85 Missing and 64 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.93% | [23 Missing and 49 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [41 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   66.85%   -1.23%     
   + Complexity    28950    28529     -421     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140749     +104     
     Branches      17423    17571     +148     
   ============================================
   - Hits          95753    94096    -1657     
   - Misses        37035    38718    +1683     
   - Partials       7857     7935      +78     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.94% <37.84%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.21%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.35% <14.49%> (-0.09%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.73% <49.26%> (-3.90%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.52% <64.49%> (-0.24%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.93% <29.13%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.30% <100.00%> (-0.37%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [147 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393092413

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `57.99400%` with `980 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 60.40%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`d428e18`](https://app.codecov.io/gh/apache/hudi/commit/d428e18f8dab043f7690d573cddefd6803dadbb1?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 35.56% | [196 Missing and 54 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 76.77% | [49 Missing and 49 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 53.79% | [42 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 54.19% | [42 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 85.47% | [18 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 50.98% | [20 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [50 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (d428e18). Click for more details.
   > 
   > <details><summary>HEAD has 18 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (d428e18) |
   >|------|------|------|
   >|spark-scala-tests|12|6|
   >|spark-java-tests|18|6|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   60.40%   -7.68%     
   + Complexity    28950    25759    -3191     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17586     +163     
   ============================================
   - Hits          95753    85039   -10714     
   - Misses        37035    48267   +11232     
   + Partials       7857     7474     -383     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.49% <22.33%> (-17.14%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.33% <35.33%> (-12.43%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `37.44% <28.86%> (-0.28%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `89.74% <100.00%> (-2.94%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `79.65% <100.00%> (-11.26%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `73.36% <100.00%> (-10.50%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `85.91% <ø> (-2.12%)` | :arrow_down: |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `63.97% <100.00%> (-9.24%)` | :arrow_down: |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [485 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393056787

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `40.20055%` with `1312 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 45.93%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`d428e18`](https://app.codecov.io/gh/apache/hudi/commit/d428e18f8dab043f7690d573cddefd6803dadbb1?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 24.48% | [245 Missing and 48 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 35.30% | [234 Missing and 39 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.71% | [110 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.45% | [62 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [41 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (d428e18). Click for more details.
   > 
   > <details><summary>HEAD has 30 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (d428e18) |
   >|------|------|------|
   >|spark-scala-tests|12|2|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   45.93%   -22.16%     
   + Complexity    28950    15399    -13551     
   =============================================
     Files          2519     1973      -546     
     Lines        140645   109615    -31030     
     Branches      17423    13750     -3673     
   =============================================
   - Hits          95753    50347    -45406     
   - Misses        37035    53910    +16875     
   + Partials       7857     5358     -2499     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.73% <36.41%> (-12.03%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `67.76% <100.00%> (-24.91%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `64.50% <100.00%> (-26.41%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `57.75% <100.00%> (-26.10%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `87.25% <100.00%> (-8.83%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `40.18% <100.00%> (-33.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `32.35% <ø> (-67.65%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `43.96% <ø> (-31.90%)` | :arrow_down: |
   | ... and [112 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1556 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393560669

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `19.32115%` with `1545 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 44.67%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`124e3f0`](https://app.codecov.io/gh/apache/hudi/commit/124e3f0eae677ef03529122378a6538eb8936f6d?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 6 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 0.00% | [422 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 9.02% | [334 Missing and 19 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 5.69% | [144 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 39.00% | [130 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 0.00% | [131 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 16.66% | [68 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 3.92% | [46 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 27.58% | [42 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/hudi/common/schema/HoodieSchemaIdAssigner.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaIdAssigner.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFJZEFzc2lnbmVyLmphdmE=) | 47.72% | [21 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [24 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (124e3f0). Click for more details.
   > 
   > <details><summary>HEAD has 33 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (124e3f0) |
   >|------|------|------|
   >|spark-scala-tests|12|0|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   44.67%   -23.41%     
   + Complexity    28950     8514    -20436     
   =============================================
     Files          2519     1194     -1325     
     Lines        140645    62785    -77860     
     Branches      17423     6941    -10482     
   =============================================
   - Hits          95753    28047    -67706     
   + Misses        37035    31654     -5381     
   + Partials       7857     3084     -4773     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `49.35% <100.00%> (-41.56%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `50.67% <100.00%> (-33.19%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `60.25% <100.00%> (-27.49%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `85.71% <100.00%> (-7.15%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `49.29% <ø> (-38.74%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `58.43% <ø> (-25.11%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `72.97% <ø> (-23.43%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `4.30% <ø> (-73.12%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `0.00% <ø> (-66.00%)` | :arrow_down: |
   | [...g/apache/hudi/common/schema/HoodieSchemaField.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFGaWVsZC5qYXZh) | `35.44% <100.00%> (-29.90%)` | :arrow_down: |
   | ... and [65 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [2048 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393802507

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.03858%` with `699 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.69%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`124e3f0`](https://app.codecov.io/gh/apache/hudi/commit/124e3f0eae677ef03529122378a6538eb8936f6d?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 6 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 55.92% | [92 Missing and 79 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.41% | [23 Missing and 47 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.69%   -0.39%     
   + Complexity    28950    28846     -104     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17586     +163     
   ============================================
   - Hits          95753    95306     -447     
   - Misses        37035    37581     +546     
   - Partials       7857     7893      +36     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.10% <55.28%> (-0.54%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.34% <64.31%> (-0.42%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `37.45% <28.86%> (-0.27%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [59 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4390079821

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `30.08204%` with `1534 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 9.65%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`4297aa3`](https://app.codecov.io/gh/apache/hudi/commit/4297aa3ffb3b10781850a4f4992bc7663ba66008?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 29.14% | [275 Missing and 24 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 28.60% | [229 Missing and 48 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 0.00% | [158 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 0.00% | [84 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 38.93% | [58 Missing and 22 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 0.00% | [58 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 0.00% | [53 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 80.08% | [24 Missing and 24 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 0.00% | [48 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [41 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [62 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (4297aa3). Click for more details.
   > 
   > <details><summary>HEAD has 32 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (4297aa3) |
   >|------|------|------|
   >|hadoop-mr-java-client|1|0|
   >|spark-scala-tests|12|0|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|2|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%    9.65%   -58.43%     
   + Complexity    28950     3496    -25454     
   =============================================
     Files          2519     1985      -534     
     Lines        140645   109738    -30907     
     Branches      17423    13725     -3698     
   =============================================
   - Hits          95753    10599    -85154     
   - Misses        37035    98230    +61195     
   + Partials       7857      909     -6948     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `9.65% <30.08%> (-38.98%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `0.00% <ø> (-88.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `0.00% <ø> (-100.00%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `0.00% <ø> (-75.87%)` | :arrow_down: |
   | [...e/spark/sql/avro/HoodieSparkSchemaConverters.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Favro%2FHoodieSparkSchemaConverters.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvYXZyby9Ib29kaWVTcGFya1NjaGVtYUNvbnZlcnRlcnMuc2NhbGE=) | `0.00% <ø> (-77.09%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `0.41% <ø> (-83.13%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `54.95% <ø> (-41.45%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `49.46% <ø> (-27.96%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `57.08% <ø> (-8.91%)` | :arrow_down: |
   | [...g/apache/hudi/common/schema/HoodieSchemaField.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFGaWVsZC5qYXZh) | `65.82% <100.00%> (+0.48%)` | :arrow_up: |
   | [...g/apache/hudi/common/schema/HoodieSchemaIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFJbmRleC5qYXZh) | `100.00% <100.00%> (ø)` | |
   | ... and [112 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [2103 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4390080843

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `30.08204%` with `1534 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 9.65%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`4297aa3`](https://app.codecov.io/gh/apache/hudi/commit/4297aa3ffb3b10781850a4f4992bc7663ba66008?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 29.14% | [275 Missing and 24 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 28.60% | [229 Missing and 48 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 0.00% | [158 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 0.00% | [84 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 38.93% | [58 Missing and 22 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 0.00% | [58 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 0.00% | [53 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 80.08% | [24 Missing and 24 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 0.00% | [48 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [41 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [62 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (4297aa3). Click for more details.
   > 
   > <details><summary>HEAD has 32 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (4297aa3) |
   >|------|------|------|
   >|hadoop-mr-java-client|1|0|
   >|spark-scala-tests|12|0|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|2|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%    9.65%   -58.43%     
   + Complexity    28950     3496    -25454     
   =============================================
     Files          2519     1985      -534     
     Lines        140645   109738    -30907     
     Branches      17423    13725     -3698     
   =============================================
   - Hits          95753    10599    -85154     
   - Misses        37035    98230    +61195     
   + Partials       7857      909     -6948     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `9.65% <30.08%> (-38.98%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `0.00% <ø> (-88.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `0.00% <ø> (-100.00%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `0.00% <ø> (-75.87%)` | :arrow_down: |
   | [...e/spark/sql/avro/HoodieSparkSchemaConverters.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Favro%2FHoodieSparkSchemaConverters.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvYXZyby9Ib29kaWVTcGFya1NjaGVtYUNvbnZlcnRlcnMuc2NhbGE=) | `0.00% <ø> (-77.09%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `0.41% <ø> (-83.13%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `54.95% <ø> (-41.45%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `49.46% <ø> (-27.96%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `57.08% <ø> (-8.91%)` | :arrow_down: |
   | [...g/apache/hudi/common/schema/HoodieSchemaField.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFGaWVsZC5qYXZh) | `65.82% <100.00%> (+0.48%)` | :arrow_up: |
   | [...g/apache/hudi/common/schema/HoodieSchemaIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFJbmRleC5qYXZh) | `100.00% <100.00%> (ø)` | |
   | ... and [112 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [2103 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4389908344

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     }, {
       "hash" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "triggerType" : "PUSH"
     }, {
       "hash" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13833",
       "triggerID" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13834",
       "triggerID" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13837",
       "triggerID" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "triggerType" : "PUSH"
     }, {
       "hash" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13844",
       "triggerID" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13856",
       "triggerID" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "triggerType" : "PUSH"
     }, {
       "hash" : "3843dccf754072920d078e2b7dd20d2148ff3fbc",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13858",
       "triggerID" : "3843dccf754072920d078e2b7dd20d2148ff3fbc",
       "triggerType" : "PUSH"
     }, {
       "hash" : "4496175a45f99eb36c85bd0a7f70529a73498935",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "4496175a45f99eb36c85bd0a7f70529a73498935",
       "triggerType" : "PUSH"
     }, {
       "hash" : "875ed671ef532b9444293e76d7f53aa8326a87e0",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13864",
       "triggerID" : "875ed671ef532b9444293e76d7f53aa8326a87e0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "4297aa3ffb3b10781850a4f4992bc7663ba66008",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "4297aa3ffb3b10781850a4f4992bc7663ba66008",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 898018cd586db3b0e7f45e8197cc033bb37d8d49 UNKNOWN
   * 65838ce185fc383d51deb80bc6fe6ed4d124fd7b UNKNOWN
   * 762711b7c216034e6ee38b2bf509aee116088df1 UNKNOWN
   * 4496175a45f99eb36c85bd0a7f70529a73498935 UNKNOWN
   * 875ed671ef532b9444293e76d7f53aa8326a87e0 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13864) 
   * 4297aa3ffb3b10781850a4f4992bc7663ba66008 UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4390565294

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `66.68151%` with `748 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 54.33%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`94ee60d`](https://app.codecov.io/gh/apache/hudi/commit/94ee60d8f652e91aace49e8c5a17010719fed2fa?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 52.06% | [113 Missing and 73 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 77.01% | [43 Missing and 54 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [20 Missing and 30 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 79.66% | [32 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 75.57% | [14 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark41LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.1.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark41LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjEueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQxTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [37 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (94ee60d). Click for more details.
   > 
   > <details><summary>HEAD has 26 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (94ee60d) |
   >|------|------|------|
   >|spark-scala-tests|12|3|
   >|spark-java-tests|18|3|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   54.33%   -13.75%     
   + Complexity    28950    19024     -9926     
   =============================================
     Files          2519     2020      -499     
     Lines        140645   114663    -25982     
     Branches      17423    14822     -2601     
   =============================================
   - Hits          95753    62298    -33455     
   - Misses        37035    45951     +8916     
   + Partials       7857     6414     -1443     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <19.32%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.12%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.25% <22.74%> (-16.39%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.59% <65.29%> (-0.17%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `89.74% <100.00%> (-2.94%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `79.22% <100.00%> (-11.69%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `71.12% <100.00%> (-12.74%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `85.00% <100.00%> (-5.00%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [.../hudi/client/common/SparkReaderContextFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fcommon%2FSparkReaderContextFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NvbW1vbi9TcGFya1JlYWRlckNvbnRleHRGYWN0b3J5LmphdmE=) | `65.21% <100.00%> (-4.35%)` | :arrow_down: |
   | [...di/client/utils/SparkSchemaEvolutionConverter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Futils%2FSparkSchemaEvolutionConverter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L3V0aWxzL1NwYXJrU2NoZW1hRXZvbHV0aW9uQ29udmVydGVyLmphdmE=) | `32.42% <100.00%> (ø)` | |
   | ... and [118 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1346 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4390572910

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `68.45264%` with `736 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 63.66%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`94ee60d`](https://app.codecov.io/gh/apache/hudi/commit/94ee60d8f652e91aace49e8c5a17010719fed2fa?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 54.38% | [101 Missing and 76 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 81.51% | [27 Missing and 51 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [45 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   63.66%   -4.42%     
   + Complexity    28950    27065    -1885     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17583     +160     
   ============================================
   - Hits          95753    89626    -6127     
   - Misses        37035    43587    +6552     
   + Partials       7857     7567     -290     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.43%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <19.32%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.12%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.25% <22.74%> (-16.39%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.64% <64.57%> (-1.13%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.92% <28.86%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [390 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393215417

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.03858%` with `699 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.80%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`d428e18`](https://app.codecov.io/gh/apache/hudi/commit/d428e18f8dab043f7690d573cddefd6803dadbb1?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 55.92% | [92 Missing and 79 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.41% | [23 Missing and 47 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.80%   -0.28%     
   + Complexity    28950    28903      -47     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17586     +163     
   ============================================
   - Hits          95753    95454     -299     
   - Misses        37035    37423     +388     
   - Partials       7857     7903      +46     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.32% <55.28%> (-0.32%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.44% <64.05%> (-0.32%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `37.44% <28.86%> (-0.28%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [27 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393460349

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `39.54322%` with `1350 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 45.47%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`2df1e48`](https://app.codecov.io/gh/apache/hudi/commit/2df1e487c5348147577cbf29b344c8cdf104dd90?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 6 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 24.48% | [245 Missing and 48 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 35.30% | [234 Missing and 39 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.71% | [110 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.45% | [62 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [43 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (2df1e48). Click for more details.
   > 
   > <details><summary>HEAD has 29 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (2df1e48) |
   >|------|------|------|
   >|spark-scala-tests|12|3|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   45.47%   -22.61%     
   + Complexity    28950    15612    -13338     
   =============================================
     Files          2519     1990      -529     
     Lines        140645   112000    -28645     
     Branches      17423    14264     -3159     
   =============================================
   - Hits          95753    50929    -44824     
   - Misses        37035    55529    +18494     
   + Partials       7857     5542     -2315     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.59% <19.19%> (-0.32%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.32% <14.16%> (-0.12%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.56% <35.82%> (-12.20%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `67.76% <100.00%> (-24.91%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `64.50% <100.00%> (-26.41%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `57.75% <100.00%> (-26.10%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `87.25% <100.00%> (-8.83%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `40.18% <100.00%> (-33.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `32.35% <ø> (-67.65%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `45.68% <ø> (-30.18%)` | :arrow_down: |
   | ... and [116 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1540 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393703059

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `46.38082%` with `1163 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 49.29%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`124e3f0`](https://app.codecov.io/gh/apache/hudi/commit/124e3f0eae677ef03529122378a6538eb8936f6d?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 6 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 25.25% | [240 Missing and 50 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 60.90% | [112 Missing and 53 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.71% | [110 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.45% | [62 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (124e3f0). Click for more details.
   > 
   > <details><summary>HEAD has 30 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (124e3f0) |
   >|------|------|------|
   >|spark-scala-tests|12|1|
   >|spark-java-tests|18|1|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   49.29%   -18.79%     
   + Complexity    28950    16111    -12839     
   =============================================
     Files          2519     1955      -564     
     Lines        140645   107081    -33564     
     Branches      17423    13180     -4243     
   =============================================
   - Hits          95753    52782    -42971     
   - Misses        37035    48884    +11849     
   + Partials       7857     5415     -2442     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `33.00% <23.14%> (-15.64%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.79% <36.74%> (-11.98%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `86.81% <100.00%> (-5.87%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `77.05% <100.00%> (-13.86%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `67.26% <100.00%> (-16.60%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `94.11% <100.00%> (-1.97%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `55.88% <100.00%> (-17.33%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `67.64% <ø> (-32.36%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `64.65% <ø> (-11.21%)` | :arrow_down: |
   | ... and [109 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1544 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393728824

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `44.53744%` with `1259 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 47.38%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`124e3f0`](https://app.codecov.io/gh/apache/hudi/commit/124e3f0eae677ef03529122378a6538eb8936f6d?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 6 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 25.25% | [240 Missing and 50 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 60.90% | [112 Missing and 53 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.71% | [110 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.45% | [62 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (124e3f0). Click for more details.
   > 
   > <details><summary>HEAD has 25 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (124e3f0) |
   >|------|------|------|
   >|spark-scala-tests|12|6|
   >|spark-java-tests|18|1|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   47.38%   -20.70%     
   + Complexity    28950    16993    -11957     
   =============================================
     Files          2519     2041      -478     
     Lines        140645   117157    -23488     
     Branches      17423    15368     -2055     
   =============================================
   - Hits          95753    55520    -40233     
   - Misses        37035    55474    +18439     
   + Partials       7857     6163     -1694     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `33.00% <23.14%> (-15.64%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.34% <35.33%> (-12.43%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `86.81% <100.00%> (-5.87%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `77.05% <100.00%> (-13.86%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `67.26% <100.00%> (-16.60%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `94.11% <100.00%> (-1.97%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `59.35% <100.00%> (-13.86%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `70.58% <ø> (-29.42%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `67.24% <ø> (-8.63%)` | :arrow_down: |
   | ... and [121 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1467 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4373191238

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `36.54599%` with `1297 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 9.76%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`65838ce`](https://app.codecov.io/gh/apache/hudi/commit/65838ce185fc383d51deb80bc6fe6ed4d124fd7b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 30.34% | [192 Missing and 33 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 36.54% | [197 Missing and 27 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 39.87% | [72 Missing and 23 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 7.14% | [78 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 44.62% | [51 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 0.00% | [58 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 0.00% | [52 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 80.00% | [24 Missing and 24 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 0.00% | [48 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...a/evolution/HoodieSchemaHistoryStorageManager.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryStorageManager.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeVN0b3JhZ2VNYW5hZ2VyLmphdmE=) | 0.00% | [39 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [61 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (65838ce). Click for more details.
   > 
   > <details><summary>HEAD has 32 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (65838ce) |
   >|------|------|------|
   >|hadoop-mr-java-client|1|0|
   >|spark-scala-tests|12|0|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|2|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%    9.76%   -58.32%     
   + Complexity    28950     3524    -25426     
   =============================================
     Files          2519     1979      -540     
     Lines        140645   109453    -31192     
     Branches      17423    13659     -3764     
   =============================================
   - Hits          95753    10687    -85066     
   - Misses        37035    97846    +60811     
   + Partials       7857      920     -6937     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `9.76% <36.54%> (-38.88%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `0.00% <ø> (-88.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `0.00% <ø> (-100.00%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `0.00% <ø> (-75.87%)` | :arrow_down: |
   | [...e/spark/sql/avro/HoodieSparkSchemaConverters.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Favro%2FHoodieSparkSchemaConverters.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvYXZyby9Ib29kaWVTcGFya1NjaGVtYUNvbnZlcnRlcnMuc2NhbGE=) | `0.00% <ø> (-77.09%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `0.41% <ø> (-83.13%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `54.95% <ø> (-41.45%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `49.46% <ø> (-27.96%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `57.08% <ø> (-8.91%)` | :arrow_down: |
   | [...g/apache/hudi/common/schema/HoodieSchemaField.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFGaWVsZC5qYXZh) | `65.82% <100.00%> (+0.48%)` | :arrow_up: |
   | [...g/apache/hudi/common/schema/HoodieSchemaIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFJbmRleC5qYXZh) | `100.00% <100.00%> (ø)` | |
   | ... and [111 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [2107 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4371449501

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `21.40016%` with `988 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 24.80%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`e10475b`](https://app.codecov.io/gh/apache/hudi/commit/e10475b182523dce237af7a08c88bd4b2b03390b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 0.00% | [153 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 38.75% | [120 Missing and 27 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 0.00% | [121 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...ma/evolution/HoodieSchemaInternalSchemaBridge.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaInternalSchemaBridge.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSW50ZXJuYWxTY2hlbWFCcmlkZ2UuamF2YQ==) | 7.14% | [99 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 0.00% | [84 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 0.00% | [58 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 0.00% | [55 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 9.80% | [44 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/hudi/common/schema/HoodieSchemaIdAssigner.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaIdAssigner.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFJZEFzc2lnbmVyLmphdmE=) | 38.63% | [24 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...va/org/apache/hudi/common/schema/HoodieSchema.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchema.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWEuamF2YQ==) | 48.64% | [19 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [38 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (e10475b). Click for more details.
   > 
   > <details><summary>HEAD has 32 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (e10475b) |
   >|------|------|------|
   >|spark-scala-tests|12|0|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   24.80%   -43.29%     
   + Complexity    28950     5971    -22979     
   =============================================
     Files          2519     1438     -1081     
     Lines        140645    72662    -67983     
     Branches      17423     8333     -9090     
   =============================================
   - Hits          95753    18021    -77732     
   - Misses        37035    52706    +15671     
   + Partials       7857     1935     -5922     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `15.09% <9.70%> (-29.82%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `21.17% <19.09%> (-27.27%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `0.00% <ø> (-88.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `0.00% <ø> (-100.00%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `0.00% <ø> (-75.87%)` | :arrow_down: |
   | [...e/spark/sql/avro/HoodieSparkSchemaConverters.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Favro%2FHoodieSparkSchemaConverters.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvYXZyby9Ib29kaWVTcGFya1NjaGVtYUNvbnZlcnRlcnMuc2NhbGE=) | `0.00% <ø> (-77.09%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `62.96% <ø> (-20.58%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `62.16% <ø> (-34.24%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `1.07% <ø> (-76.35%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `21.45% <ø> (-44.54%)` | :arrow_down: |
   | [...common/schema/evolution/legacy/InternalSchema.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2Flegacy%2FInternalSchema.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vbGVnYWN5L0ludGVybmFsU2NoZW1hLmphdmE=) | `0.00% <ø> (ø)` | |
   | [...schema/evolution/legacy/InternalSchemaBuilder.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2Flegacy%2FInternalSchemaBuilder.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vbGVnYWN5L0ludGVybmFsU2NoZW1hQnVpbGRlci5qYXZh) | `0.00% <ø> (ø)` | |
   | ... and [86 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [2132 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4376531268

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `67.16486%` with `725 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.02%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`925a4b7`](https://app.codecov.io/gh/apache/hudi/commit/925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 54.17% | [95 Missing and 53 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.71% | [27 Missing and 38 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 67.08% | [27 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 14.58% | [39 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 67.76% | [21 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 66.66% | [20 Missing and 8 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.02%   -1.07%     
   + Complexity    28950    28464     -486     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140655      +10     
     Branches      17423    17544     +121     
   ============================================
   - Hits          95753    94267    -1486     
   - Misses        37035    38724    +1689     
   + Partials       7857     7664     -193     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.95% <38.91%> (-0.40%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <20.21%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.23%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `47.73% <53.33%> (-0.91%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `42.97% <59.20%> (-1.79%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.97% <30.08%> (-0.76%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...di/client/utils/SparkSchemaEvolutionConverter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Futils%2FSparkSchemaEvolutionConverter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L3V0aWxzL1NwYXJrU2NoZW1hRXZvbHV0aW9uQ29udmVydGVyLmphdmE=) | `26.17% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [71 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4382619810

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `20.15590%` with `1434 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 44.74%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`e9db2e2`](https://app.codecov.io/gh/apache/hudi/commit/e9db2e281ae5df4d6c09f3b88c13cd74c6416282?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 0.00% | [376 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 9.90% | [279 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 5.69% | [144 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 39.16% | [129 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 0.00% | [126 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 16.66% | [68 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 3.92% | [46 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 27.58% | [42 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/hudi/common/schema/HoodieSchemaIdAssigner.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaIdAssigner.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFJZEFzc2lnbmVyLmphdmE=) | 47.72% | [21 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [24 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (e9db2e2). Click for more details.
   > 
   > <details><summary>HEAD has 33 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (e9db2e2) |
   >|------|------|------|
   >|spark-scala-tests|12|0|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   44.74%   -23.34%     
   + Complexity    28950     8514    -20436     
   =============================================
     Files          2519     1194     -1325     
     Lines        140645    62666    -77979     
     Branches      17423     6899    -10524     
   =============================================
   - Hits          95753    28038    -67715     
   + Misses        37035    31550     -5485     
   + Partials       7857     3078     -4779     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.74% <20.15%> (-0.17%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `49.35% <100.00%> (-41.56%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `50.67% <100.00%> (-33.19%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `60.25% <100.00%> (-27.49%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `85.71% <100.00%> (-7.15%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `49.29% <ø> (-38.74%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `58.43% <ø> (-25.11%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `72.97% <ø> (-23.43%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `4.30% <ø> (-73.12%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `0.00% <ø> (-66.00%)` | :arrow_down: |
   | [...g/apache/hudi/common/schema/HoodieSchemaField.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFGaWVsZC5qYXZh) | `35.44% <100.00%> (-29.90%)` | :arrow_down: |
   | ... and [65 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [2048 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4382824474

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `68.95579%` with `660 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 58.40%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`e9db2e2`](https://app.codecov.io/gh/apache/hudi/commit/e9db2e281ae5df4d6c09f3b88c13cd74c6416282?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 56.96% | [84 Missing and 55 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 80.31% | [29 Missing and 45 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [20 Missing and 30 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 80.41% | [31 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark41LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.1.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark41LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjEueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQxTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [35 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (e9db2e2). Click for more details.
   > 
   > <details><summary>HEAD has 25 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (e9db2e2) |
   >|------|------|------|
   >|spark-scala-tests|12|6|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   58.40%   -9.68%     
   + Complexity    28950    20302    -8648     
   ============================================
     Files          2519     2020     -499     
     Lines        140645   114549   -26096     
     Branches      17423    14786    -2637     
   ============================================
   - Hits          95753    66905   -28848     
   - Misses        37035    40656    +3621     
   + Partials       7857     6988     -869     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.74% <20.15%> (-0.17%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.19%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.90% <65.47%> (-0.86%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.97% <30.00%> (-0.75%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `86.44% <100.00%> (-6.23%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `78.78% <100.00%> (-12.13%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `69.59% <100.00%> (-14.27%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `85.00% <100.00%> (-5.00%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `93.13% <100.00%> (-2.95%)` | :arrow_down: |
   | [.../hudi/client/common/SparkReaderContextFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fcommon%2FSparkReaderContextFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NvbW1vbi9TcGFya1JlYWRlckNvbnRleHRGYWN0b3J5LmphdmE=) | `65.21% <100.00%> (-4.35%)` | :arrow_down: |
   | [...di/client/utils/SparkSchemaEvolutionConverter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Futils%2FSparkSchemaEvolutionConverter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L3V0aWxzL1NwYXJrU2NoZW1hRXZvbHV0aW9uQ29udmVydGVyLmphdmE=) | `27.34% <100.00%> (ø)` | |
   | ... and [118 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1268 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4382816582

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `50.40457%` with `1042 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 52.35%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`e9db2e2`](https://app.codecov.io/gh/apache/hudi/commit/e9db2e281ae5df4d6c09f3b88c13cd74c6416282?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 37.15% | [163 Missing and 40 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.91% | [109 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 73.40% | [57 Missing and 43 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.47% | [60 Missing and 15 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [41 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (e9db2e2). Click for more details.
   > 
   > <details><summary>HEAD has 27 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (e9db2e2) |
   >|------|------|------|
   >|spark-scala-tests|12|4|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   52.35%   -15.73%     
   + Complexity    28950    17733    -11217     
   =============================================
     Files          2519     1990      -529     
     Lines        140645   111873    -28772     
     Branches      17423    14221     -3202     
   =============================================
   - Hits          95753    58574    -37179     
   - Misses        37035    47096    +10061     
   + Partials       7857     6203     -1654     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.74% <20.15%> (-0.17%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.19%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.59% <37.69%> (-12.17%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.97% <30.00%> (-0.75%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `79.12% <100.00%> (-13.56%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `64.50% <100.00%> (-26.41%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `64.84% <100.00%> (-19.02%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `85.91% <ø> (-2.12%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.15% <100.00%> (-3.93%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `60.50% <100.00%> (-12.71%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `73.52% <ø> (-26.48%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `61.20% <ø> (-14.66%)` | :arrow_down: |
   | ... and [115 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1415 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4382959097

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.55104%` with `652 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 66.65%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`e9db2e2`](https://app.codecov.io/gh/apache/hudi/commit/e9db2e281ae5df4d6c09f3b88c13cd74c6416282?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 59.44% | [74 Missing and 57 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.77% | [22 Missing and 39 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark41LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.1.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark41LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjEueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQxTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   66.65%   -1.43%     
   + Complexity    28950    28427     -523     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140661      +16     
     Branches      17423    17541     +118     
   ============================================
   - Hits          95753    93763    -1990     
   - Misses        37035    38998    +1963     
   - Partials       7857     7900      +43     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.96% <38.85%> (-0.40%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.74% <20.15%> (-0.17%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.19%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.57% <49.04%> (-4.06%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.00% <65.50%> (-0.76%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.97% <30.00%> (-0.75%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.30% <100.00%> (-0.37%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [156 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4383274844

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `19.65255%` with `1480 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 44.70%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`3843dcc`](https://app.codecov.io/gh/apache/hudi/commit/3843dccf754072920d078e2b7dd20d2148ff3fbc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 0.00% | [422 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 9.90% | [279 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 5.69% | [144 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 39.16% | [129 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 0.00% | [126 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 16.66% | [68 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 3.92% | [46 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 27.58% | [42 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/hudi/common/schema/HoodieSchemaIdAssigner.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaIdAssigner.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFJZEFzc2lnbmVyLmphdmE=) | 47.72% | [21 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [24 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (3843dcc). Click for more details.
   > 
   > <details><summary>HEAD has 33 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (3843dcc) |
   >|------|------|------|
   >|spark-scala-tests|12|0|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   44.70%   -23.38%     
   + Complexity    28950     8511    -20439     
   =============================================
     Files          2519     1194     -1325     
     Lines        140645    62712    -77933     
     Branches      17423     6917    -10506     
   =============================================
   - Hits          95753    28038    -67715     
   + Misses        37035    31596     -5439     
   + Partials       7857     3078     -4779     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.70% <19.65%> (-0.20%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `49.35% <100.00%> (-41.56%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `50.67% <100.00%> (-33.19%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `60.25% <100.00%> (-27.49%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `85.71% <100.00%> (-7.15%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `49.29% <ø> (-38.74%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `58.43% <ø> (-25.11%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `72.97% <ø> (-23.43%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `4.30% <ø> (-73.12%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `0.00% <ø> (-66.00%)` | :arrow_down: |
   | [...g/apache/hudi/common/schema/HoodieSchemaField.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFGaWVsZC5qYXZh) | `35.44% <100.00%> (-29.90%)` | :arrow_down: |
   | ... and [65 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [2049 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4376547014

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `67.16486%` with `725 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.03%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`925a4b7`](https://app.codecov.io/gh/apache/hudi/commit/925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 54.17% | [95 Missing and 53 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.71% | [27 Missing and 38 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 67.08% | [27 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 14.58% | [39 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 67.76% | [21 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 66.66% | [20 Missing and 8 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.03%   -1.05%     
   + Complexity    28950    28472     -478     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140655      +10     
     Branches      17423    17544     +121     
   ============================================
   - Hits          95753    94295    -1458     
   - Misses        37035    38693    +1658     
   + Partials       7857     7667     -190     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.95% <38.91%> (-0.40%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <20.21%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.23%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `47.78% <53.33%> (-0.85%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `42.97% <59.20%> (-1.79%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.97% <30.08%> (-0.76%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `94.50% <100.00%> (+1.83%)` | :arrow_up: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...di/client/utils/SparkSchemaEvolutionConverter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Futils%2FSparkSchemaEvolutionConverter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L3V0aWxzL1NwYXJrU2NoZW1hRXZvbHV0aW9uQ29udmVydGVyLmphdmE=) | `26.17% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [70 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-agent (via GitHub)" <gi...@apache.org>.
hudi-agent commented on code in PR #18688:
URL: https://github.com/apache/hudi/pull/18688#discussion_r3188020047


##########
hudi-common/src/main/java/org/apache/hudi/common/table/read/buffer/FileGroupRecordBuffer.java:
##########
@@ -210,29 +208,29 @@ protected Pair<ClosableIterator<T>, HoodieSchema> getRecordsIterator(HoodieDataB
   /**
    * Get final Read Schema for support evolution.
    * step1: find the fileSchema for current dataBlock.
-   * step2: determine whether fileSchema is compatible with the final read internalSchema.
-   * step3: merge fileSchema and read internalSchema to produce final read schema.
+   * step2: determine whether fileSchema is compatible with the read evolution schema.
+   * step3: merge fileSchema and read evolution schema to produce final read schema.
    *
    * @param dataBlock current processed block
    * @return final read schema.
    */
   protected Option<Pair<Function<T, T>, HoodieSchema>> composeEvolvedSchemaTransformer(
       HoodieDataBlock dataBlock) {
-    if (internalSchema.isEmptySchema()) {
+    if (!evolutionSchemaOpt.isPresent()) {
       return Option.empty();
     }
 
     long currentInstantTime = Long.parseLong(dataBlock.getLogBlockHeader().get(INSTANT_TIME));
-    InternalSchema fileSchema = InternalSchemaCache.searchSchemaAndCache(currentInstantTime, hoodieTableMetaClient);
-    Pair<InternalSchema, Map<String, String>> mergedInternalSchema = new InternalSchemaMerger(fileSchema, internalSchema,
+    HoodieSchema fileSchema = HoodieSchemaHistoryCache.searchSchemaAndCache(currentInstantTime, hoodieTableMetaClient);

Review Comment:
   🤖 Could `searchSchemaAndCache` return `null` here and NPE the merger? `HoodieSchemaSerDe.searchSchema` documents a `null` on miss, whereas the old `InternalSchemaUtils.searchSchema` returned `InternalSchema.getEmptyInternalSchema()` — so passing it straight into `new HoodieSchemaMerger(fileSchema, ...)` will NPE inside `buildRecordFields` (`fileSchema.findFullName(...)`) on tables where the data block's instant has no matching history entry. The same pattern exists at `FileGroupReaderSchemaHandler#getRequiredSchemaForFileAndRenamedColumns` (line 141). Easiest fix is probably to have `HoodieSchemaHistoryCache.searchSchemaAndCache` return an empty-schema sentinel like the legacy code did.
   
   <sub><i>- AI-generated; verify before applying. React 👍/👎 to flag quality.</i></sub>



##########
hudi-spark-datasource/hudi-spark-common/src/main/scala/org/apache/spark/sql/hudi/command/AlterTableCommand.scala:
##########
@@ -212,16 +201,13 @@ case class AlterTableCommand(table: CatalogTable, changes: Seq[TableChange], cha
     logInfo("table properties change finished")
   }
 
-  def getInternalSchemaAndHistorySchemaStr(sparkSession: SparkSession): (InternalSchema, String) = {
+  def getEvolutionSchemaAndHistorySchemaStr(sparkSession: SparkSession): (HoodieSchema, String) = {
     val path = AlterTableCommand.getTableLocation(table, sparkSession)
     val metaClient = HoodieTableMetaClient.builder().setBasePath(path)
       .setConf(HadoopFSUtils.getStorageConf(sparkSession.sessionState.newHadoopConf())).build()
     val schemaUtil = new TableSchemaResolver(metaClient)
 
-    val schema = schemaUtil.getTableInternalSchemaFromCommitMetadata().orElse {
-      InternalSchemaConverter.convert(schemaUtil.getTableSchema)
-    }
-
+    val schema = schemaUtil.getTableEvolutionSchemaFromCommitMetadata().orElse(schemaUtil.getTableSchema)

Review Comment:
   🤖 Could you double-check the fallback when no evolution schema exists? Previously this branch wrapped `schemaUtil.getTableSchema` with `InternalSchemaConverter.convert(...)` which minted fresh field ids. The new direct call returns a `HoodieSchema` without ids, but the downstream `HoodieSchemaChangeApplier` operations (e.g. `nextColumnId`/`findIdByName` in add/delete/rename paths) appear to need ids to resolve columns. For a first-time ALTER on a table with no prior schema-on-read metadata, this looks like it would break or silently misbehave. @yihua could you verify whether ids need to be assigned here?
   
   <sub><i>- AI-generated; verify before applying. React 👍/👎 to flag quality.</i></sub>



##########
hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/table/format/FormatUtils.java:
##########
@@ -139,7 +139,9 @@ public static HoodieFileGroupReader<RowData> createFileGroupReader(
         .withFileSlice(fileSlice)
         .withDataSchema(tableSchema)
         .withRequestedSchema(requiredSchema)
-        .withInternalSchema(Option.ofNullable(internalSchemaManager.getQuerySchema()))
+        .withEvolutionSchema(schemaEvolutionManager.getQuerySchema() == null

Review Comment:
   🤖 nit: the previous code was a one-liner `Option.ofNullable(internalSchemaManager.getQuerySchema())` — could you keep that form instead of the explicit ternary? It also avoids calling `getQuerySchema()` twice.
   
   <sub><i>- AI-generated; verify before applying. React 👍/👎 to flag quality.</i></sub>



##########
hudi-hadoop-common/src/test/java/org/apache/hudi/common/schema/evolution/TestHoodieSchemaHistoryStorageManager.java:
##########
@@ -0,0 +1,144 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.hudi.common.schema.evolution;
+
+import org.apache.hudi.common.schema.HoodieSchema;
+import org.apache.hudi.common.schema.HoodieSchemaField;
+import org.apache.hudi.common.schema.HoodieSchemaIdAssigner;
+import org.apache.hudi.common.schema.HoodieSchemaType;
+import org.apache.hudi.common.table.timeline.HoodieActiveTimeline;
+import org.apache.hudi.common.table.timeline.HoodieInstant;
+import org.apache.hudi.common.table.timeline.HoodieTimeline;
+import org.apache.hudi.common.testutils.HoodieCommonTestHarness;
+import org.apache.hudi.common.util.Option;
+
+import org.junit.jupiter.api.AfterEach;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
+
+import java.io.File;
+import java.io.IOException;
+import java.util.Arrays;
+
+import static org.apache.hudi.common.testutils.HoodieTestUtils.INSTANT_GENERATOR;
+import static org.apache.hudi.common.testutils.HoodieTestUtils.TIMELINE_FACTORY;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertTrue;
+
+/**
+ * Tests {@link HoodieSchemaHistoryStorageManager}: persisting evolution
+ * schemas to {@code .hoodie/.schema/}, reading them back, and the residual-
+ * file cleanup that runs on each persist. Each persist+read pair also
+ * exercises the {@link HoodieSchemaSerDe} JSON layout end-to-end.
+ */
+public class TestHoodieSchemaHistoryStorageManager extends HoodieCommonTestHarness {
+
+  private HoodieActiveTimeline timeline;
+
+  @BeforeEach
+  public void setUp() throws Exception {
+    initMetaClient();
+  }
+
+  @AfterEach
+  public void tearDown() throws Exception {
+    cleanMetaClient();
+  }
+
+  @Test
+  public void testPersistAndReadHistorySchemaStr() throws IOException {
+    timeline = TIMELINE_FACTORY.createActiveTimeline(metaClient);
+    HoodieSchemaHistoryStorageManager fm = new HoodieSchemaHistoryStorageManager(metaClient);
+
+    HoodieSchema currentSchema = simpleSchema(0L);
+    fm.persistHistorySchemaStr("0000", HoodieSchemaSerDe.inheritHistory(currentSchema, ""));
+    simulateCommit("0000");
+    metaClient.reloadActiveTimeline();
+    assertSameLogicalSchema(currentSchema, fm.getSchemaByKey("0"));
+
+    HoodieSchema secondSchema = simpleSchema(1L);
+    fm.persistHistorySchemaStr("0001", HoodieSchemaSerDe.inheritHistory(secondSchema, fm.getHistorySchemaStr()));
+    simulateCommit("0001");
+    metaClient.reloadActiveTimeline();
+    assertSameLogicalSchema(secondSchema, fm.getSchemaByKey("1"));
+
+    // Persist a schema for "0002" but never simulate the commit. The next persist
+    // should treat 0002.schemacommit as a residual file from a failed write and
+    // delete it as part of cleanResidualFiles.
+    HoodieSchema thirdSchema = simpleSchema(2L);
+    fm.persistHistorySchemaStr("0002", HoodieSchemaSerDe.inheritHistory(thirdSchema, fm.getHistorySchemaStr()));
+
+    HoodieSchema lastSchema = simpleSchema(3L);
+    fm.persistHistorySchemaStr("0004", HoodieSchemaSerDe.inheritHistory(lastSchema, fm.getHistorySchemaStr()));
+    simulateCommit("0004");
+    metaClient.reloadActiveTimeline();
+
+    File residual = new File(metaClient.getSchemaFolderName() + File.separator + "0002.schemacommit");

Review Comment:
   🤖 nit: `assertTrue(!residual.exists(), ...)` reads more naturally as `assertFalse(residual.exists(), ...)`.
   
   <sub><i>- AI-generated; verify before applying. React 👍/👎 to flag quality.</i></sub>



##########
hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/table/format/FormatUtils.java:
##########
@@ -96,7 +96,7 @@ public static ExternalSpillableMap<String, byte[]> spillableMap(
    *
    * @param metaClient            Hoodie metadata client
    * @param writeConfig           Hoodie write configuration
-   * @param internalSchemaManager Internal schema manager
+   * @param schemaEvolutionManager Internal schema manager

Review Comment:
   🤖 nit: stale description — after the rename the param is no longer an "Internal schema manager". Could you update this to "Schema-on-read evolution manager" (matching the wording used in `DataTableCompactHandler`)?
   
   <sub><i>- AI-generated; verify before applying. React 👍/👎 to flag quality.</i></sub>



##########
hudi-spark-datasource/hudi-spark-common/src/main/scala/org/apache/spark/sql/hudi/command/AlterTableCommand.scala:
##########
@@ -244,13 +230,13 @@ object AlterTableCommand extends Logging {
   /**
     * Generate an commit with new schema to change the table's schema.
     *
-    * @param internalSchema new schema after change
+    * @param evolutionSchema new schema after change
     * @param historySchemaStr history schemas
     * @param table The hoodie table.
     * @param sparkSession The spark session.
     */
-  def commitWithSchema(internalSchema: InternalSchema, historySchemaStr: String, table: CatalogTable, sparkSession: SparkSession): Unit = {
-    val schema = InternalSchemaConverter.convert(internalSchema, HoodieSchemaUtils.getRecordQualifiedName(table.identifier.table))
+  def commitWithSchema(evolutionSchema: HoodieSchema, historySchemaStr: String, table: CatalogTable, sparkSession: SparkSession): Unit = {

Review Comment:
   🤖 nit: `val schema = evolutionSchema` is now a pointless alias since the `InternalSchemaConverter.convert(...)` call was removed — could you drop it and use `evolutionSchema` directly below?
   
   <sub><i>- AI-generated; verify before applying. React 👍/👎 to flag quality.</i></sub>



##########
hudi-client/hudi-spark-client/src/main/java/org/apache/hudi/client/utils/SparkSchemaEvolutionConverter.java:
##########
@@ -212,25 +208,32 @@ private static void collectColNamesFromStructType(DataType sparkType, Deque<Stri
 
   private static void addFullName(DataType sparkType, String name, Deque<String> fieldNames, List<String> resultSet) {
     if (!(sparkType instanceof StructType) && !(sparkType instanceof ArrayType) && !(sparkType instanceof MapType)) {
-      resultSet.add(InternalSchemaUtils.createFullName(name, fieldNames));
+      if (fieldNames.isEmpty()) {
+        resultSet.add(name);
+        return;
+      }
+      StringBuilder sb = new StringBuilder();
+      fieldNames.descendingIterator().forEachRemaining(p -> sb.append(p).append('.'));
+      sb.append(name);
+      resultSet.add(sb.toString());
     }
   }
 
-  public static StructType mergeSchema(InternalSchema fileSchema, InternalSchema querySchema) {
-    InternalSchema schema = new InternalSchemaMerger(fileSchema, querySchema, true, true).mergeSchema();
-    return constructSparkSchemaFromInternalSchema(schema);
-  }
-
-  public static Map<Integer, Pair<DataType, DataType>> collectTypeChangedCols(InternalSchema schema, InternalSchema other) {
-    return InternalSchemaUtils
+  /**
+   * Returns a Spark-typed cast plan (oldType -&gt; newType) keyed by the column's
+   * index in {@code schema}. Used by the schema-on-read read path to wire up
+   * implicit promotion casts at row time.
+   */
+  public static Map<Integer, Pair<DataType, DataType>> collectTypeChangedCols(HoodieSchema schema, HoodieSchema other) {
+    return HoodieSchemaEvolutionUtils
         .collectTypeChangedCols(schema, other)
         .entrySet()
         .stream()
-        .collect(Collectors.toMap(e -> e.getKey(), e -> Pair.of(constructSparkSchemaFromType(e.getValue().getLeft()), constructSparkSchemaFromType(e.getValue().getRight()))));
-  }
-
-  public static StructType constructSparkSchemaFromInternalSchema(InternalSchema schema) {
-    return (StructType) constructSparkSchemaFromType(schema.getRecord());
+        .collect(Collectors.toMap(
+            e -> e.getKey(),
+            e -> Pair.of(

Review Comment:
   🤖 nit: could you add an import for `HoodieSchemaConversionUtils` instead of using the fully-qualified name? The rest of the file uses imports for everything else so this stands out.
   
   <sub><i>- AI-generated; verify before applying. React 👍/👎 to flag quality.</i></sub>



##########
hudi-client/hudi-client-common/src/main/java/org/apache/hudi/table/action/commit/HoodieMergeHelper.java:
##########
@@ -166,23 +163,23 @@ private Option<Function<HoodieRecord, HoodieRecord>> composeSchemaEvolutionTrans
                                                                                          HoodieBaseFile baseFile,
                                                                                          HoodieWriteConfig writeConfig,
                                                                                          HoodieTableMetaClient metaClient) {
-    Option<InternalSchema> querySchemaOpt = SerDeHelper.fromJson(writeConfig.getInternalSchema());
+    Option<HoodieSchema> querySchemaOpt = HoodieSchemaSerDe.fromJson(writeConfig.getInternalSchema());
     // TODO support bootstrap
     if (querySchemaOpt.isPresent() && !baseFile.getBootstrapBaseFile().isPresent()) {
       // check implicitly add columns, and position reorder(spark sql may change cols order)
-      InternalSchema querySchema = AvroSchemaEvolutionUtils.reconcileSchema(writerSchema.toAvroSchema(),
+      HoodieSchema querySchema = HoodieSchemaEvolutionUtils.reconcileSchema(writerSchema,
           querySchemaOpt.get(), writeConfig.getBooleanOrDefault(HoodieCommonConfig.SET_NULL_FOR_MISSING_COLUMNS));
       long commitInstantTime = Long.parseLong(baseFile.getCommitTime());
-      InternalSchema fileSchema = InternalSchemaCache.getInternalSchemaByVersionId(commitInstantTime, metaClient);
-      if (fileSchema.isEmptySchema() && writeConfig.getBoolean(HoodieCommonConfig.RECONCILE_SCHEMA)) {
+      HoodieSchema fileSchema = HoodieSchemaHistoryCache.getSchemaByVersionId(commitInstantTime, metaClient);
+      if ((fileSchema == null || fileSchema.isEmptySchema()) && writeConfig.getBoolean(HoodieCommonConfig.RECONCILE_SCHEMA)) {
         TableSchemaResolver tableSchemaResolver = new TableSchemaResolver(metaClient);
         try {
-          fileSchema = InternalSchemaConverter.convert(tableSchemaResolver.getTableSchema(true));
+          fileSchema = tableSchemaResolver.getTableSchema(true);
         } catch (Exception e) {
-          throw new HoodieException(String.format("Failed to get InternalSchema for given versionId: %s", commitInstantTime), e);
+          throw new HoodieException(String.format("Failed to get evolution schema for given versionId: %s", commitInstantTime), e);
         }
       }
-      final InternalSchema writeInternalSchema = fileSchema;
+      final HoodieSchema writeInternalSchema = fileSchema;
       List<String> colNamesFromQuerySchema = querySchema.getAllColsFullName();

Review Comment:
   🤖 nit: this variable is now a `HoodieSchema` but the name still says `InternalSchema`. Could you rename to `writeFileSchema` (or similar) so the name matches the new type?
   
   <sub><i>- AI-generated; verify before applying. React 👍/👎 to flag quality.</i></sub>



##########
hudi-common/src/main/java/org/apache/hudi/common/schema/evolution/HoodieSchemaHistoryCache.java:
##########
@@ -0,0 +1,266 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.hudi.common.schema.evolution;
+
+import org.apache.hudi.common.model.HoodieCommitMetadata;
+import org.apache.hudi.common.schema.HoodieSchema;
+import org.apache.hudi.common.schema.HoodieSchemaUtils;
+import org.apache.hudi.common.table.HoodieTableConfig;
+import org.apache.hudi.common.table.HoodieTableMetaClient;
+import org.apache.hudi.common.table.timeline.CommitMetadataSerDe;
+import org.apache.hudi.common.table.timeline.HoodieInstant;
+import org.apache.hudi.common.table.timeline.HoodieTimeline;
+import org.apache.hudi.common.table.timeline.InstantFileNameGenerator;
+import org.apache.hudi.common.table.timeline.InstantFileNameParser;
+import org.apache.hudi.common.table.timeline.InstantGenerator;
+import org.apache.hudi.common.table.timeline.TimelineLayout;
+import org.apache.hudi.common.table.timeline.TimelinePathProvider;
+import org.apache.hudi.common.util.Option;
+import org.apache.hudi.common.util.StringUtils;
+import org.apache.hudi.common.util.collection.Pair;
+import org.apache.hudi.exception.HoodieException;
+import org.apache.hudi.storage.HoodieStorage;
+import org.apache.hudi.storage.StoragePath;
+import org.apache.hudi.storage.StoragePathInfo;
+
+import com.github.benmanes.caffeine.cache.Cache;
+import com.github.benmanes.caffeine.cache.Caffeine;
+import lombok.extern.slf4j.Slf4j;
+
+import java.io.InputStream;
+import java.util.Arrays;
+import java.util.List;
+import java.util.Set;
+import java.util.TreeMap;
+import java.util.stream.Collectors;
+
+/**
+ * Global, JVM-wide schema-history cache. Holds a per-table TreeMap of
+ * version-id → {@link HoodieSchema} so the read path can look up a schema by
+ * version without re-parsing the {@code .hoodie/.schema/} blob on every call.
+ *
+ * <p>This is the read-path equivalent of {@link HoodieSchemaHistoryStorageManager}:
+ * the storage manager owns disk I/O, the cache owns the in-memory map. A segment
+ * lock keyed by tablePath hash limits contention without serializing all
+ * lookups, and a Caffeine cache with {@code maximumSize=1000} and weakValues
+ * keeps memory bounded across many tables.
+ *
+ * <p>The Caffeine cache is JVM-singleton — every spark task in an executor
+ * shares one map per table. Schemas are evicted under memory pressure rather
+ * than time.
+ */
+@Slf4j
+public final class HoodieSchemaHistoryCache {
+
+  // Segment lock keyed by tablePath hash. 16 stripes is enough to keep most
+  // multi-table executors from contending on a single monitor while still
+  // bounding the lock overhead.
+  private static final Object[] LOCK_LIST = new Object[16];
+
+  static {
+    for (int i = 0; i < LOCK_LIST.length; i++) {
+      LOCK_LIST[i] = new Object();
+    }
+  }
+
+  // 1000-entry cap with weak values so the JVM can evict entries under memory pressure.
+  private static final Cache<String, TreeMap<Long, HoodieSchema>> HISTORICAL_SCHEMA_CACHE =
+      Caffeine.newBuilder().maximumSize(1000).weakValues().build();
+
+  private HoodieSchemaHistoryCache() {
+  }
+
+  /**

Review Comment:
   🤖 nit: the two branches here have identical bodies (re-read + put). Could you collapse them into a single `if` with `||` to remove the duplication?
   
   <sub><i>- AI-generated; verify before applying. React 👍/👎 to flag quality.</i></sub>



##########
hudi-common/src/main/java/org/apache/hudi/common/schema/HoodieSchema.java:
##########
@@ -1315,6 +1350,156 @@ public Object getProp(String key) {
   public void addProp(String key, Object value) {
     ValidationUtils.checkArgument(key != null && !key.isEmpty(), "Property key cannot be null or empty");
     avroSchema.addProp(key, value);
+    this.idIndex = null;
+  }
+
+  /**
+   * Factory for an "empty" schema sentinel: an unnamed record with no fields and an
+   * unset schemaId. Used by callers that need a placeholder when no evolution
+   * schema is available (e.g. schema-on-read disabled or no schema in commit
+   * metadata). Pair with {@link #isEmptySchema()} to detect the sentinel.
+   */
+  public static HoodieSchema empty() {
+    return createRecord("EmptySchema", null, "hudi", false, Collections.emptyList());
+  }
+
+  /**
+   * Returns true if this schema is the "empty" sentinel — i.e. has no schema id
+   * assigned (schemaId &lt; 0).
+   */
+  public boolean isEmptySchema() {
+    return schemaId < 0;
+  }
+
+  /**
+   * Returns the schema version id, or -1 if no version has been assigned.
+   */
+  public long schemaId() {
+    return schemaId;
+  }
+
+  /**
+   * Sets the schema version id. Typically derived from a commit instant timestamp.
+   * Mutable: callers that need to re-stamp the version (e.g. after an evolution
+   * operation) can call this multiple times.
+   */
+  public HoodieSchema setSchemaId(long schemaId) {
+    this.schemaId = schemaId;
+    return this;
+  }
+
+  /**
+   * Returns the highest column id assigned to any sub-schema. If an explicit
+   * max-column-id has been recorded (e.g. preserved across a column deletion),
+   * that value is returned; otherwise the highest id currently present in the
+   * schema is returned.
+   *
+   * <p>Returns -1 if no ids have been assigned anywhere in the schema.</p>
+   */
+  public int maxColumnId() {
+    if (explicitMaxColumnId >= 0) {
+      return explicitMaxColumnId;
+    }
+    return index().maxColumnIdSeen();
+  }
+
+  /**
+   * Records the highest column id explicitly. Useful after column deletions, where
+   * the highest currently-present id is less than the highest ever assigned and
+   * subsequent column additions must avoid colliding with previously-used ids.
+   */
+  public HoodieSchema setMaxColumnId(int maxColumnId) {
+    this.explicitMaxColumnId = maxColumnId;
+    return this;
+  }
+
+  /**
+   * Returns the dot-joined full name of the field that owns column id {@code id},
+   * or empty string if none.
+   */
+  public String findFullName(int id) {
+    String result = index().idToName().get(id);
+    return result == null ? "" : result;
+  }
+
+  /**
+   * Returns the column id assigned to the field at {@code fullName}, or -1 if not found.
+   */
+  public int findIdByName(String fullName) {
+    if (fullName == null || fullName.isEmpty()) {
+      return -1;
+    }
+    Integer id = index().nameToId().get(fullName);
+    return id == null ? -1 : id;
+  }
+
+  /**
+   * Returns all column ids in this schema.

Review Comment:
   🤖 nit: could you import `java.util.Set`/`java.util.List`/`java.util.ArrayList` (and use the unqualified names) for the new helpers below? The file uses unqualified `List`/`Map` etc. elsewhere — these stand out.
   
   <sub><i>- AI-generated; verify before applying. React 👍/👎 to flag quality.</i></sub>



##########
hudi-hadoop-mr/src/main/java/org/apache/hudi/hadoop/SchemaEvolutionContext.java:
##########
@@ -96,7 +94,15 @@ public class SchemaEvolutionContext {
   private final InputSplit split;
   private final JobConf job;
   private final HoodieTableMetaClient metaClient;
-  public Option<InternalSchema> internalSchemaOption;
+  private Option<HoodieSchema> evolutionSchemaOption;

Review Comment:
   🤖 nit: could you initialize `evolutionSchemaOption` to `Option.empty()` at declaration? Then `getEvolutionSchemaOption()` doesn't need the null-vs-empty branch, and callers can't observe a transient null.
   
   <sub><i>- AI-generated; verify before applying. React 👍/👎 to flag quality.</i></sub>



##########
hudi-spark-datasource/hudi-spark-common/src/main/scala/org/apache/hudi/HoodieBaseRelation.scala:
##########
@@ -791,20 +796,21 @@ object HoodieBaseRelation extends SparkAdapterSupport {
   }
 
   /**
-   * Projects provided schema by picking only required (projected) top-level columns from it
+   * Projects provided schema by picking only required (projected) top-level columns from it.
    *
-   * @param tableSchema schema to project (either of [[InternalSchema]] or Avro's [[Schema]])
+   * @param tableSchema     Right is the schema-on-read evolution schema (with field ids);
+   *                        Left is the structural HoodieSchema fallback.
    * @param requiredColumns required top-level columns to be projected
    */
-  def projectSchema(tableSchema: Either[HoodieSchema, InternalSchema], requiredColumns: Array[String]): (HoodieSchema, StructType, InternalSchema) = {
+  def projectSchema(tableSchema: Either[HoodieSchema, HoodieSchema], requiredColumns: Array[String]): (HoodieSchema, StructType, Option[HoodieSchema]) = {

Review Comment:
   🤖 nit: `Either[HoodieSchema, HoodieSchema]` is hard to read — both sides are the same type, so the Left/Right distinction only lives in the Scaladoc. Could you take two separate args (e.g. `evolutionSchema: Option[HoodieSchema]`, `fallbackSchema: HoodieSchema`) instead?
   
   <sub><i>- AI-generated; verify before applying. React 👍/👎 to flag quality.</i></sub>



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4372152709

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * f0893dcd292324963c565263f35047a3a596c2b5 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826) 
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 0c8a357c51796b97d6d8455270c9c8732e0ccaa5 UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4373714680

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `66.11418%` with `736 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 65.86%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`da4e865`](https://app.codecov.io/gh/apache/hudi/commit/da4e8659fe2306c9e8a53cae35bf6443c028f2a0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 54.48% | [95 Missing and 52 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 78.94% | [40 Missing and 32 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 67.08% | [27 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 67.76% | [21 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 66.66% | [20 Missing and 8 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [45 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   65.86%   -2.22%     
   + Complexity    28950    27942    -1008     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140601      -44     
     Branches      17423    17528     +105     
   ============================================
   - Hits          95753    92602    -3151     
   - Misses        37035    40373    +3338     
   + Partials       7857     7626     -231     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.97% <39.59%> (-0.38%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.72% <20.62%> (-0.19%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.46% <15.54%> (+0.02%)` | :arrow_up: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.27% <48.79%> (-4.37%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `42.39% <57.98%> (-2.38%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.94% <29.28%> (-0.79%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.30% <100.00%> (-0.37%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.45% <100.00%> (-1.30%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `71.82% <100.00%> (-1.39%)` | :arrow_down: |
   | ... and [139 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [199 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4371937431

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * f0893dcd292324963c565263f35047a3a596c2b5 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826) 
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4372341419

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `43.09211%` with `1211 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 14.00%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`1497b83`](https://app.codecov.io/gh/apache/hudi/commit/1497b83f5a7eba4848808617eb8416de28580eb1?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 28.52% | [193 Missing and 35 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 57.43% | [102 Missing and 44 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...ma/evolution/HoodieSchemaInternalSchemaBridge.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaInternalSchemaBridge.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSW50ZXJuYWxTY2hlbWFCcmlkZ2UuamF2YQ==) | 53.25% | [81 Missing and 34 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 7.14% | [78 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 0.00% | [58 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 55.37% | [40 Missing and 14 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 0.00% | [52 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 80.00% | [24 Missing and 24 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 0.00% | [48 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...a/evolution/HoodieSchemaHistoryStorageManager.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryStorageManager.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeVN0b3JhZ2VNYW5hZ2VyLmphdmE=) | 0.00% | [39 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [64 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (1497b83). Click for more details.
   > 
   > <details><summary>HEAD has 29 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (1497b83) |
   >|------|------|------|
   >|hadoop-mr-java-client|1|0|
   >|spark-scala-tests|12|0|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|5|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   14.00%   -54.08%     
   + Complexity    28950     4273    -24677     
   =============================================
     Files          2519     2032      -487     
     Lines        140645   115762    -24883     
     Branches      17423    14971     -2452     
   =============================================
   - Hits          95753    16209    -79544     
   - Misses        37035    98120    +61085     
   + Partials       7857     1433     -6424     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `14.00% <43.09%> (-34.64%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `0.00% <ø> (-88.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `0.00% <ø> (-100.00%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `9.48% <ø> (-66.38%)` | :arrow_down: |
   | [...e/spark/sql/avro/HoodieSparkSchemaConverters.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Favro%2FHoodieSparkSchemaConverters.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvYXZyby9Ib29kaWVTcGFya1NjaGVtYUNvbnZlcnRlcnMuc2NhbGE=) | `11.25% <ø> (-65.84%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `0.41% <ø> (-83.13%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `54.95% <ø> (-41.45%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `63.44% <ø> (-13.98%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `60.32% <ø> (-5.67%)` | :arrow_down: |
   | [...g/apache/hudi/common/schema/HoodieSchemaField.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFGaWVsZC5qYXZh) | `67.08% <100.00%> (+1.75%)` | :arrow_up: |
   | [...g/apache/hudi/common/schema/HoodieSchemaIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFJbmRleC5qYXZh) | `100.00% <100.00%> (ø)` | |
   | ... and [127 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [2066 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4373194708

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `36.10440%` with `1322 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 9.54%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`65838ce`](https://app.codecov.io/gh/apache/hudi/commit/65838ce185fc383d51deb80bc6fe6ed4d124fd7b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 30.34% | [192 Missing and 33 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 36.54% | [197 Missing and 27 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 39.87% | [72 Missing and 23 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 7.14% | [78 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 44.62% | [51 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 0.00% | [58 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 0.00% | [52 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 80.00% | [24 Missing and 24 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 0.00% | [48 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...a/evolution/HoodieSchemaHistoryStorageManager.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryStorageManager.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeVN0b3JhZ2VNYW5hZ2VyLmphdmE=) | 0.00% | [39 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [63 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (65838ce). Click for more details.
   > 
   > <details><summary>HEAD has 31 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (65838ce) |
   >|------|------|------|
   >|hadoop-mr-java-client|1|0|
   >|spark-scala-tests|12|0|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|3|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%    9.54%   -58.55%     
   + Complexity    28950     3527    -25423     
   =============================================
     Files          2519     2006      -513     
     Lines        140645   112059    -28586     
     Branches      17423    14212     -3211     
   =============================================
   - Hits          95753    10691    -85062     
   - Misses        37035   100448    +63413     
   + Partials       7857      920     -6937     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `9.54% <36.10%> (-39.10%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `0.00% <ø> (-88.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `0.00% <ø> (-100.00%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `0.00% <ø> (-75.87%)` | :arrow_down: |
   | [...e/spark/sql/avro/HoodieSparkSchemaConverters.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Favro%2FHoodieSparkSchemaConverters.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvYXZyby9Ib29kaWVTcGFya1NjaGVtYUNvbnZlcnRlcnMuc2NhbGE=) | `0.00% <ø> (-77.09%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `0.41% <ø> (-83.13%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `54.95% <ø> (-41.45%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `49.46% <ø> (-27.96%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `57.08% <ø> (-8.91%)` | :arrow_down: |
   | [...g/apache/hudi/common/schema/HoodieSchemaField.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFGaWVsZC5qYXZh) | `65.82% <100.00%> (+0.48%)` | :arrow_up: |
   | [...g/apache/hudi/common/schema/HoodieSchemaIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFJbmRleC5qYXZh) | `100.00% <100.00%> (ø)` | |
   | ... and [114 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [2100 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4376449236

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     }, {
       "hash" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "triggerType" : "PUSH"
     }, {
       "hash" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13833",
       "triggerID" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13834",
       "triggerID" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13837",
       "triggerID" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "triggerType" : "PUSH"
     }, {
       "hash" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13844",
       "triggerID" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 898018cd586db3b0e7f45e8197cc033bb37d8d49 UNKNOWN
   * 65838ce185fc383d51deb80bc6fe6ed4d124fd7b UNKNOWN
   * 762711b7c216034e6ee38b2bf509aee116088df1 UNKNOWN
   * 925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13844) 
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4383473648

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `59.15929%` with `923 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 60.21%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`3843dcc`](https://app.codecov.io/gh/apache/hudi/commit/3843dccf754072920d078e2b7dd20d2148ff3fbc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 39.62% | [158 Missing and 37 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 76.77% | [50 Missing and 48 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 53.79% | [42 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 53.96% | [41 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 85.41% | [18 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 50.98% | [20 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [50 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (3843dcc). Click for more details.
   > 
   > <details><summary>HEAD has 18 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (3843dcc) |
   >|------|------|------|
   >|spark-scala-tests|12|6|
   >|spark-java-tests|18|6|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   60.21%   -7.87%     
   + Complexity    28950    25685    -3265     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140707      +62     
     Branches      17423    17559     +136     
   ============================================
   - Hits          95753    84730   -11023     
   - Misses        37035    48520   +11485     
   + Partials       7857     7457     -400     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.94% <38.02%> (-0.41%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.70% <19.65%> (-0.20%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.38% <14.82%> (-0.06%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.51% <23.07%> (-17.13%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.35% <36.14%> (-12.41%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.94% <29.38%> (-0.79%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `89.74% <100.00%> (-2.94%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `79.65% <100.00%> (-11.26%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `73.36% <100.00%> (-10.50%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `85.91% <ø> (-2.12%)` | :arrow_down: |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `63.97% <100.00%> (-9.24%)` | :arrow_down: |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [503 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4383453181

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `45.51661%` with `1197 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 47.46%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`3843dcc`](https://app.codecov.io/gh/apache/hudi/commit/3843dccf754072920d078e2b7dd20d2148ff3fbc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 27.55% | [197 Missing and 37 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 60.90% | [112 Missing and 53 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.91% | [109 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.47% | [60 Missing and 15 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (3843dcc). Click for more details.
   > 
   > <details><summary>HEAD has 24 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (3843dcc) |
   >|------|------|------|
   >|spark-scala-tests|12|6|
   >|spark-java-tests|18|2|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   47.46%   -20.62%     
   + Complexity    28950    17016    -11934     
   =============================================
     Files          2519     2041      -478     
     Lines        140645   117084    -23561     
     Branches      17423    15341     -2082     
   =============================================
   - Hits          95753    55578    -40175     
   - Misses        37035    55366    +18331     
   + Partials       7857     6140     -1717     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.70% <19.65%> (-0.20%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.38% <14.82%> (-0.06%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.69% <23.76%> (-15.94%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.35% <36.14%> (-12.41%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `86.81% <100.00%> (-5.87%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `77.05% <100.00%> (-13.86%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `67.26% <100.00%> (-16.60%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `94.11% <100.00%> (-1.97%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `59.35% <100.00%> (-13.86%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `70.58% <ø> (-29.42%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `67.24% <ø> (-8.63%)` | :arrow_down: |
   | ... and [121 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1465 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4373539792

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `29.46740%` with `1417 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 38.89%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`da4e865`](https://app.codecov.io/gh/apache/hudi/commit/da4e8659fe2306c9e8a53cae35bf6443c028f2a0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 10.83% | [274 Missing and 14 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 47.07% | [151 Missing and 30 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 5.69% | [144 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 39.58% | [128 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 0.00% | [121 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 16.66% | [68 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 0.00% | [52 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 3.92% | [46 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 27.58% | [42 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (da4e865). Click for more details.
   > 
   > <details><summary>HEAD has 32 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (da4e865) |
   >|------|------|------|
   >|spark-scala-tests|12|0|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|1|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   38.89%   -29.19%     
   + Complexity    28950    12344    -16606     
   =============================================
     Files          2519     1955      -564     
     Lines        140645   106962    -33683     
     Branches      17423    13075     -4348     
   =============================================
   - Hits          95753    41606    -54147     
   - Misses        37035    60421    +23386     
   + Partials       7857     4935     -2922     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.72% <20.62%> (-0.19%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.90% <21.00%> (-15.74%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `80.95% <100.00%> (-11.73%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `69.26% <100.00%> (-21.65%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `66.72% <100.00%> (-17.14%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `61.29% <100.00%> (-26.46%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `49.29% <ø> (-38.74%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `94.11% <100.00%> (-1.97%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `54.04% <100.00%> (-19.17%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `70.58% <ø> (-29.42%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `53.44% <ø> (-22.42%)` | :arrow_down: |
   | ... and [108 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1809 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4374239079

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `64.23391%` with `789 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 61.76%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`843a211`](https://app.codecov.io/gh/apache/hudi/commit/843a2116588aeecda56fe8e91fd4b990599c5666?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 49.53% | [114 Missing and 49 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 74.20% | [57 Missing and 40 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 67.08% | [27 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 67.76% | [21 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 66.66% | [20 Missing and 8 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [49 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (843a211). Click for more details.
   > 
   > <details><summary>HEAD has 16 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (843a211) |
   >|------|------|------|
   >|spark-scala-tests|12|9|
   >|spark-java-tests|18|6|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   61.76%   -6.33%     
   + Complexity    28950    26212    -2738     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140635      -10     
     Branches      17423    17540     +117     
   ============================================
   - Hits          95753    86857    -8896     
   - Misses        37035    46342    +9307     
   + Partials       7857     7436     -421     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.96% <38.95%> (-0.39%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.75% <20.23%> (-0.15%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.43% <15.25%> (-0.01%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.36% <22.02%> (-17.27%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `41.84% <58.14%> (-2.92%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `74.97% <100.00%> (-8.88%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.45% <100.00%> (-1.30%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `55.88% <100.00%> (-17.33%)` | :arrow_down: |
   | ... and [139 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [455 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4374233736

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `60.38264%` with `849 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 53.03%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`843a211`](https://app.codecov.io/gh/apache/hudi/commit/843a2116588aeecda56fe8e91fd4b990599c5666?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 42.10% | [142 Missing and 45 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 71.54% | [67 Missing and 40 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 62.02% | [38 Missing and 22 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 57.85% | [38 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 80.41% | [31 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 66.66% | [20 Missing and 8 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [43 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (843a211). Click for more details.
   > 
   > <details><summary>HEAD has 17 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (843a211) |
   >|------|------|------|
   >|spark-scala-tests|12|9|
   >|spark-java-tests|18|6|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   53.03%   -15.05%     
   + Complexity    28950    18888    -10062     
   =============================================
     Files          2519     2041      -478     
     Lines        140645   117012    -23633     
     Branches      17423    15322     -2101     
   =============================================
   - Hits          95753    62056    -33697     
   - Misses        37035    48595    +11560     
   + Partials       7857     6361     -1496     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.75% <20.23%> (-0.15%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.43% <15.25%> (-0.01%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.36% <22.02%> (-17.27%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `41.84% <58.14%> (-2.92%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `89.74% <100.00%> (-2.94%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `79.22% <100.00%> (-11.69%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `71.12% <100.00%> (-12.74%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.45% <100.00%> (-1.30%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `55.88% <100.00%> (-17.33%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `70.58% <ø> (-29.42%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `75.86% <ø> (ø)` | |
   | ... and [120 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1326 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4374083075

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `20.23477%` with `1427 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 44.75%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`843a211`](https://app.codecov.io/gh/apache/hudi/commit/843a2116588aeecda56fe8e91fd4b990599c5666?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 0.00% | [376 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 9.90% | [279 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 5.69% | [144 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 39.16% | [129 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 0.00% | [121 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 16.66% | [68 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 3.92% | [46 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 27.58% | [42 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/hudi/common/schema/HoodieSchemaIdAssigner.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaIdAssigner.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFJZEFzc2lnbmVyLmphdmE=) | 47.72% | [21 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [23 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (843a211). Click for more details.
   > 
   > <details><summary>HEAD has 33 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (843a211) |
   >|------|------|------|
   >|spark-scala-tests|12|0|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   44.75%   -23.33%     
   + Complexity    28950     8510    -20440     
   =============================================
     Files          2519     1194     -1325     
     Lines        140645    62631    -78014     
     Branches      17423     6894    -10529     
   =============================================
   - Hits          95753    28033    -67720     
   + Misses        37035    31523     -5512     
   + Partials       7857     3075     -4782     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.75% <20.23%> (-0.15%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `49.35% <100.00%> (-41.56%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `50.67% <100.00%> (-33.19%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `60.00% <100.00%> (-27.75%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `85.71% <100.00%> (-7.15%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `49.29% <ø> (-38.74%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `58.43% <ø> (-25.11%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `72.97% <ø> (-23.43%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `4.30% <ø> (-73.12%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `0.00% <ø> (-66.00%)` | :arrow_down: |
   | [...g/apache/hudi/common/schema/HoodieSchemaField.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFGaWVsZC5qYXZh) | `35.44% <100.00%> (-29.90%)` | :arrow_down: |
   | ... and [64 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [2049 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4374409255

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     }, {
       "hash" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "triggerType" : "PUSH"
     }, {
       "hash" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13833",
       "triggerID" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13834",
       "triggerID" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13837",
       "triggerID" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 898018cd586db3b0e7f45e8197cc033bb37d8d49 UNKNOWN
   * 65838ce185fc383d51deb80bc6fe6ed4d124fd7b UNKNOWN
   * 843a2116588aeecda56fe8e91fd4b990599c5666 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13837) 
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4444956711

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.03858%` with `699 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.76%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`124e3f0`](https://app.codecov.io/gh/apache/hudi/commit/124e3f0eae677ef03529122378a6538eb8936f6d?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 23 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 55.92% | [92 Missing and 79 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.41% | [23 Missing and 47 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.76%   -0.32%     
   + Complexity    28950    28884      -66     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17586     +163     
   ============================================
   - Hits          95753    95395     -358     
   - Misses        37035    37484     +449     
   - Partials       7857     7901      +44     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.37% <55.28%> (-0.27%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.34% <64.31%> (-0.42%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `37.45% <28.86%> (-0.27%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [51 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4494115355

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.03858%` with `699 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.76%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`124e3f0`](https://app.codecov.io/gh/apache/hudi/commit/124e3f0eae677ef03529122378a6538eb8936f6d?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 59 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 55.92% | [92 Missing and 79 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.41% | [23 Missing and 47 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.76%   -0.32%     
   + Complexity    28950    28884      -66     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17586     +163     
   ============================================
   - Hits          95753    95395     -358     
   - Misses        37035    37484     +449     
   - Partials       7857     7901      +44     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.37% <55.28%> (-0.27%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.34% <64.31%> (-0.42%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `37.45% <28.86%> (-0.27%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [51 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4371331173

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * b75458c9372ef530c2244129538f90b131cf93b3 UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4372046776

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * f0893dcd292324963c565263f35047a3a596c2b5 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826) 
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4372339388

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `43.09211%` with `1211 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 13.99%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`1497b83`](https://app.codecov.io/gh/apache/hudi/commit/1497b83f5a7eba4848808617eb8416de28580eb1?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 28.52% | [193 Missing and 35 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 57.43% | [102 Missing and 44 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...ma/evolution/HoodieSchemaInternalSchemaBridge.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaInternalSchemaBridge.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSW50ZXJuYWxTY2hlbWFCcmlkZ2UuamF2YQ==) | 53.25% | [81 Missing and 34 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 7.14% | [78 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 0.00% | [58 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 55.37% | [40 Missing and 14 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 0.00% | [52 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 80.00% | [24 Missing and 24 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 0.00% | [48 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...a/evolution/HoodieSchemaHistoryStorageManager.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryStorageManager.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeVN0b3JhZ2VNYW5hZ2VyLmphdmE=) | 0.00% | [39 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [64 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (1497b83). Click for more details.
   > 
   > <details><summary>HEAD has 30 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (1497b83) |
   >|------|------|------|
   >|hadoop-mr-java-client|1|0|
   >|spark-scala-tests|12|0|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|4|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   13.99%   -54.09%     
   + Complexity    28950     4270    -24680     
   =============================================
     Files          2519     2032      -487     
     Lines        140645   115762    -24883     
     Branches      17423    14963     -2460     
   =============================================
   - Hits          95753    16205    -79548     
   - Misses        37035    98124    +61089     
   + Partials       7857     1433     -6424     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `13.99% <43.09%> (-34.64%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `0.00% <ø> (-88.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `0.00% <ø> (-100.00%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `9.48% <ø> (-66.38%)` | :arrow_down: |
   | [...e/spark/sql/avro/HoodieSparkSchemaConverters.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Favro%2FHoodieSparkSchemaConverters.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvYXZyby9Ib29kaWVTcGFya1NjaGVtYUNvbnZlcnRlcnMuc2NhbGE=) | `11.25% <ø> (-65.84%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `0.41% <ø> (-83.13%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `54.95% <ø> (-41.45%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `63.44% <ø> (-13.98%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `60.32% <ø> (-5.67%)` | :arrow_down: |
   | [...g/apache/hudi/common/schema/HoodieSchemaField.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFGaWVsZC5qYXZh) | `67.08% <100.00%> (+1.75%)` | :arrow_up: |
   | [...g/apache/hudi/common/schema/HoodieSchemaIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFJbmRleC5qYXZh) | `100.00% <100.00%> (ø)` | |
   | ... and [127 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [2066 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4374314478

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `66.54578%` with `738 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 66.75%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`843a211`](https://app.codecov.io/gh/apache/hudi/commit/843a2116588aeecda56fe8e91fd4b990599c5666?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 3 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 54.17% | [95 Missing and 53 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 79.78% | [40 Missing and 36 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 67.08% | [27 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 14.58% | [39 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 67.76% | [21 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 66.66% | [20 Missing and 8 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   66.75%   -1.33%     
   + Complexity    28950    28352     -598     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140635      -10     
     Branches      17423    17540     +117     
   ============================================
   - Hits          95753    93884    -1869     
   - Misses        37035    39155    +2120     
   + Partials       7857     7596     -261     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.96% <38.95%> (-0.39%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.75% <20.23%> (-0.15%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.43% <15.25%> (-0.01%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `47.51% <53.38%> (-1.12%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `42.41% <58.51%> (-2.35%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.96% <30.11%> (-0.76%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.74% <100.00%> (ø)` | |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `62.12% <100.00%> (-11.09%)` | :arrow_down: |
   | ... and [139 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [77 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4374269483

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     }, {
       "hash" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "triggerType" : "PUSH"
     }, {
       "hash" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13833",
       "triggerID" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13834",
       "triggerID" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "status" : "PENDING",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13837",
       "triggerID" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 898018cd586db3b0e7f45e8197cc033bb37d8d49 UNKNOWN
   * 65838ce185fc383d51deb80bc6fe6ed4d124fd7b UNKNOWN
   * da4e8659fe2306c9e8a53cae35bf6443c028f2a0 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13834) 
   * 843a2116588aeecda56fe8e91fd4b990599c5666 Azure: [PENDING](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13837) 
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4376487665

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `66.03261%` with `750 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 63.71%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`925a4b7`](https://app.codecov.io/gh/apache/hudi/commit/925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 52.32% | [103 Missing and 51 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 80.85% | [31 Missing and 41 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 67.08% | [27 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 67.76% | [21 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 61.90% | [22 Missing and 10 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [48 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   63.71%   -4.37%     
   + Complexity    28950    27040    -1910     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140655      +10     
     Branches      17423    17544     +121     
   ============================================
   - Hits          95753    89617    -6136     
   - Misses        37035    43428    +6393     
   + Partials       7857     7610     -247     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.95% <38.91%> (-0.40%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <20.21%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.23%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.36% <22.00%> (-17.27%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `42.15% <58.74%> (-2.61%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.97% <30.08%> (-0.76%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...di/client/utils/SparkSchemaEvolutionConverter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Futils%2FSparkSchemaEvolutionConverter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L3V0aWxzL1NwYXJrU2NoZW1hRXZvbHV0aW9uQ29udmVydGVyLmphdmE=) | `19.92% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [392 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4372525469

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 0c8a357c51796b97d6d8455270c9c8732e0ccaa5 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828) 
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 7774eab5feb07b1a7d9d44f5ff35d909c8967f60 UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4373640277

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `64.96317%` with `761 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 63.63%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`da4e865`](https://app.codecov.io/gh/apache/hudi/commit/da4e8659fe2306c9e8a53cae35bf6443c028f2a0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 52.63% | [103 Missing and 50 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 77.77% | [42 Missing and 34 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 67.08% | [27 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 67.76% | [21 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 61.90% | [22 Missing and 10 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [49 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   63.63%   -4.45%     
   + Complexity    28950    26974    -1976     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140601      -44     
     Branches      17423    17528     +105     
   ============================================
   - Hits          95753    89476    -6277     
   - Misses        37035    43584    +6549     
   + Partials       7857     7541     -316     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.97% <39.59%> (-0.38%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.72% <20.62%> (-0.19%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.46% <15.54%> (+0.02%)` | :arrow_up: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.43% <20.91%> (-17.21%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `41.84% <57.42%> (-2.93%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.94% <29.28%> (-0.79%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.45% <100.00%> (-1.30%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `60.50% <100.00%> (-12.71%)` | :arrow_down: |
   | ... and [139 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [372 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4374230930

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `60.38264%` with `849 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 53.03%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`843a211`](https://app.codecov.io/gh/apache/hudi/commit/843a2116588aeecda56fe8e91fd4b990599c5666?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 42.10% | [142 Missing and 45 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 71.54% | [67 Missing and 40 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 62.02% | [38 Missing and 22 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 57.85% | [38 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 80.41% | [31 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 66.66% | [20 Missing and 8 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [43 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (843a211). Click for more details.
   > 
   > <details><summary>HEAD has 20 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (843a211) |
   >|------|------|------|
   >|spark-scala-tests|12|7|
   >|spark-java-tests|18|5|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   53.03%   -15.05%     
   + Complexity    28950    18888    -10062     
   =============================================
     Files          2519     2041      -478     
     Lines        140645   117012    -23633     
     Branches      17423    15322     -2101     
   =============================================
   - Hits          95753    62054    -33699     
   - Misses        37035    48596    +11561     
   + Partials       7857     6362     -1495     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.75% <20.23%> (-0.15%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.43% <15.25%> (-0.01%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.36% <22.02%> (-17.27%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `41.84% <58.14%> (-2.92%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `89.74% <100.00%> (-2.94%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `79.22% <100.00%> (-11.69%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `71.12% <100.00%> (-12.74%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.45% <100.00%> (-1.30%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `55.88% <100.00%> (-17.33%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `70.58% <ø> (-29.42%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `75.86% <ø> (ø)` | |
   | ... and [120 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1326 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4376354562

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     }, {
       "hash" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "triggerType" : "PUSH"
     }, {
       "hash" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13833",
       "triggerID" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13834",
       "triggerID" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13837",
       "triggerID" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "triggerType" : "PUSH"
     }, {
       "hash" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 898018cd586db3b0e7f45e8197cc033bb37d8d49 UNKNOWN
   * 65838ce185fc383d51deb80bc6fe6ed4d124fd7b UNKNOWN
   * 843a2116588aeecda56fe8e91fd4b990599c5666 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13837) 
   * 762711b7c216034e6ee38b2bf509aee116088df1 UNKNOWN
   * 925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4372078462

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `41.60659%` with `1134 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 10.96%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`551e2e0`](https://app.codecov.io/gh/apache/hudi/commit/551e2e0060580ac093b5de686c8a7fd945426d66?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 28.52% | [193 Missing and 35 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 46.04% | [99 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...ma/evolution/HoodieSchemaInternalSchemaBridge.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaInternalSchemaBridge.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSW50ZXJuYWxTY2hlbWFCcmlkZ2UuamF2YQ==) | 53.25% | [81 Missing and 34 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 7.14% | [78 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 0.00% | [58 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 55.37% | [40 Missing and 14 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 0.00% | [52 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 80.00% | [24 Missing and 24 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 0.00% | [48 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...a/evolution/HoodieSchemaHistoryStorageManager.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryStorageManager.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeVN0b3JhZ2VNYW5hZ2VyLmphdmE=) | 0.00% | [39 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [58 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (551e2e0). Click for more details.
   > 
   > <details><summary>HEAD has 33 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (551e2e0) |
   >|------|------|------|
   >|hadoop-mr-java-client|1|0|
   >|spark-scala-tests|12|0|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|1|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   10.96%   -57.13%     
   + Complexity    28950     3873    -25077     
   =============================================
     Files          2519     1970      -549     
     Lines        140645   108098    -32547     
     Branches      17423    13280     -4143     
   =============================================
   - Hits          95753    11848    -83905     
   - Misses        37035    95189    +58154     
   + Partials       7857     1061     -6796     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `10.96% <41.60%> (-37.68%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `0.00% <ø> (-88.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `0.00% <ø> (-100.00%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `0.00% <ø> (-75.87%)` | :arrow_down: |
   | [...e/spark/sql/avro/HoodieSparkSchemaConverters.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Favro%2FHoodieSparkSchemaConverters.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvYXZyby9Ib29kaWVTcGFya1NjaGVtYUNvbnZlcnRlcnMuc2NhbGE=) | `0.00% <ø> (-77.09%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `0.41% <ø> (-83.13%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `54.95% <ø> (-41.45%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `49.46% <ø> (-27.96%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `57.08% <ø> (-8.91%)` | :arrow_down: |
   | [...g/apache/hudi/common/schema/HoodieSchemaField.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFGaWVsZC5qYXZh) | `67.08% <100.00%> (+1.75%)` | :arrow_up: |
   | [...g/apache/hudi/common/schema/HoodieSchemaIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFJbmRleC5qYXZh) | `100.00% <100.00%> (ø)` | |
   | ... and [118 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [2114 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4372182450

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `42.33650%` with `1155 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 13.95%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`0c8a357`](https://app.codecov.io/gh/apache/hudi/commit/0c8a357c51796b97d6d8455270c9c8732e0ccaa5?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 28.52% | [193 Missing and 35 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...ma/evolution/HoodieSchemaInternalSchemaBridge.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaInternalSchemaBridge.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSW50ZXJuYWxTY2hlbWFCcmlkZ2UuamF2YQ==) | 53.25% | [81 Missing and 34 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 60.09% | [62 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 7.14% | [78 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 0.00% | [58 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 55.37% | [40 Missing and 14 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 0.00% | [52 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 80.00% | [24 Missing and 24 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 0.00% | [48 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...a/evolution/HoodieSchemaHistoryStorageManager.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryStorageManager.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeVN0b3JhZ2VNYW5hZ2VyLmphdmE=) | 0.00% | [39 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [64 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (0c8a357). Click for more details.
   > 
   > <details><summary>HEAD has 29 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (0c8a357) |
   >|------|------|------|
   >|hadoop-mr-java-client|1|0|
   >|spark-scala-tests|12|0|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|5|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   13.95%   -54.13%     
   + Complexity    28950     4239    -24711     
   =============================================
     Files          2519     2032      -487     
     Lines        140645   115637    -25008     
     Branches      17423    14937     -2486     
   =============================================
   - Hits          95753    16135    -79618     
   - Misses        37035    98088    +61053     
   + Partials       7857     1414     -6443     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `13.95% <42.33%> (-34.69%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `0.00% <ø> (-88.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `0.00% <ø> (-100.00%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `9.48% <ø> (-66.38%)` | :arrow_down: |
   | [...e/spark/sql/avro/HoodieSparkSchemaConverters.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Favro%2FHoodieSparkSchemaConverters.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvYXZyby9Ib29kaWVTcGFya1NjaGVtYUNvbnZlcnRlcnMuc2NhbGE=) | `11.25% <ø> (-65.84%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `0.41% <ø> (-83.13%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `54.95% <ø> (-41.45%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `63.44% <ø> (-13.98%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `60.72% <ø> (-5.27%)` | :arrow_down: |
   | [...g/apache/hudi/common/schema/HoodieSchemaField.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFGaWVsZC5qYXZh) | `67.08% <100.00%> (+1.75%)` | :arrow_up: |
   | [...g/apache/hudi/common/schema/HoodieSchemaIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFJbmRleC5qYXZh) | `100.00% <100.00%> (ø)` | |
   | ... and [127 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [2067 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4372389980

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `47.92734%` with `1118 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 29.13%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`1497b83`](https://app.codecov.io/gh/apache/hudi/commit/1497b83f5a7eba4848808617eb8416de28580eb1?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 28.52% | [193 Missing and 35 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 57.43% | [102 Missing and 44 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...ma/evolution/HoodieSchemaInternalSchemaBridge.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaInternalSchemaBridge.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSW50ZXJuYWxTY2hlbWFCcmlkZ2UuamF2YQ==) | 56.91% | [67 Missing and 39 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 16.66% | [68 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 55.37% | [40 Missing and 14 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 0.00% | [52 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 27.58% | [42 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 82.91% | [23 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...ain/scala/org/apache/hudi/HoodieBaseRelation.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieBaseRelation.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvaHVkaS9Ib29kaWVCYXNlUmVsYXRpb24uc2NhbGE=) | 5.40% | [35 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [55 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (1497b83). Click for more details.
   > 
   > <details><summary>HEAD has 27 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (1497b83) |
   >|------|------|------|
   >|spark-scala-tests|12|0|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|6|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   29.13%   -38.95%     
   + Complexity    28950    10568    -18382     
   =============================================
     Files          2519     2053      -466     
     Lines        140645   118285    -22360     
     Branches      17423    15512     -1911     
   =============================================
   - Hits          95753    34466    -61287     
   - Misses        37035    80422    +43387     
   + Partials       7857     3397     -4460     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.85% <19.39%> (-1.05%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `13.70% <42.71%> (-34.94%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `49.35% <100.00%> (-41.56%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `50.67% <100.00%> (-33.19%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `60.00% <100.00%> (-27.75%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `85.71% <100.00%> (-7.15%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `49.29% <ø> (-38.74%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `0.00% <ø> (-100.00%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `9.48% <ø> (-66.38%)` | :arrow_down: |
   | [...e/spark/sql/avro/HoodieSparkSchemaConverters.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Favro%2FHoodieSparkSchemaConverters.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvYXZyby9Ib29kaWVTcGFya1NjaGVtYUNvbnZlcnRlcnMuc2NhbGE=) | `11.25% <ø> (-65.84%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `58.43% <ø> (-25.11%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `74.77% <ø> (-21.63%)` | :arrow_down: |
   | ... and [130 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1829 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4372734839

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `36.03942%` with `1363 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 9.47%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`898018c`](https://app.codecov.io/gh/apache/hudi/commit/898018cd586db3b0e7f45e8197cc033bb37d8d49?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 30.03% | [193 Missing and 33 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 36.54% | [197 Missing and 27 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...ma/evolution/HoodieSchemaInternalSchemaBridge.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaInternalSchemaBridge.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSW50ZXJuYWxTY2hlbWFCcmlkZ2UuamF2YQ==) | 21.95% | [177 Missing and 15 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 7.14% | [78 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 0.00% | [58 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 55.37% | [40 Missing and 14 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 0.00% | [52 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 80.00% | [24 Missing and 24 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 0.00% | [48 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...a/evolution/HoodieSchemaHistoryStorageManager.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryStorageManager.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeVN0b3JhZ2VNYW5hZ2VyLmphdmE=) | 0.00% | [39 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [64 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (898018c). Click for more details.
   > 
   > <details><summary>HEAD has 31 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (898018c) |
   >|------|------|------|
   >|hadoop-mr-java-client|1|0|
   >|spark-scala-tests|12|0|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|2|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%    9.47%   -58.61%     
   + Complexity    28950     4188    -24762     
   =============================================
     Files          2519     2468       -51     
     Lines        140645   134677     -5968     
     Branches      17423    16190     -1233     
   =============================================
   - Hits          95753    12767    -82986     
   - Misses        37035   120813    +83778     
   + Partials       7857     1097     -6760     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `9.67% <36.36%> (-34.69%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `10.63% <36.43%> (-38.01%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `0.00% <ø> (-88.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `0.00% <ø> (-100.00%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `0.00% <ø> (-75.87%)` | :arrow_down: |
   | [...e/spark/sql/avro/HoodieSparkSchemaConverters.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Favro%2FHoodieSparkSchemaConverters.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvYXZyby9Ib29kaWVTcGFya1NjaGVtYUNvbnZlcnRlcnMuc2NhbGE=) | `0.00% <ø> (-77.09%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `0.41% <ø> (-83.13%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `54.95% <ø> (-41.45%)` | :arrow_down: |
   | [...va/org/apache/hudi/common/schema/HoodieSchema.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchema.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWEuamF2YQ==) | `84.32% <100.00%> (-3.34%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `49.46% <ø> (-27.96%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `57.08% <ø> (-8.91%)` | :arrow_down: |
   | [...g/apache/hudi/common/schema/HoodieSchemaField.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFGaWVsZC5qYXZh) | `67.08% <100.00%> (+1.75%)` | :arrow_up: |
   | ... and [126 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1896 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4373604012

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `59.64912%` with `851 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 52.87%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`da4e865`](https://app.codecov.io/gh/apache/hudi/commit/da4e8659fe2306c9e8a53cae35bf6443c028f2a0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 42.10% | [142 Missing and 45 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 69.59% | [69 Missing and 35 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 62.02% | [38 Missing and 22 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 57.85% | [38 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 80.41% | [31 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 61.90% | [22 Missing and 10 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (da4e865). Click for more details.
   > 
   > <details><summary>HEAD has 20 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (da4e865) |
   >|------|------|------|
   >|spark-scala-tests|12|9|
   >|spark-java-tests|18|3|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   52.87%   -15.21%     
   + Complexity    28950    18842    -10108     
   =============================================
     Files          2519     2041      -478     
     Lines        140645   116978    -23667     
     Branches      17423    15310     -2113     
   =============================================
   - Hits          95753    61853    -33900     
   - Misses        37035    48828    +11793     
   + Partials       7857     6297     -1560     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.72% <20.62%> (-0.19%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.46% <15.54%> (+0.02%)` | :arrow_up: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.29% <21.32%> (-16.34%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `41.84% <57.42%> (-2.93%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `89.74% <100.00%> (-2.94%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `79.22% <100.00%> (-11.69%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `71.12% <100.00%> (-12.74%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.45% <100.00%> (-1.30%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `55.88% <100.00%> (-17.33%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `70.58% <ø> (-29.42%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `75.86% <ø> (ø)` | |
   | ... and [120 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1330 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4373869200

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `66.29834%` with `732 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 66.71%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`da4e865`](https://app.codecov.io/gh/apache/hudi/commit/da4e8659fe2306c9e8a53cae35bf6443c028f2a0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 54.48% | [95 Missing and 52 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 79.23% | [40 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 67.08% | [27 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 14.58% | [39 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 67.76% | [21 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 66.66% | [20 Missing and 8 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   66.71%   -1.38%     
   + Complexity    28950    28295     -655     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140601      -44     
     Branches      17423    17528     +105     
   ============================================
   - Hits          95753    93796    -1957     
   - Misses        37035    39226    +2191     
   + Partials       7857     7579     -278     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.97% <39.59%> (-0.38%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.72% <20.62%> (-0.19%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.46% <15.54%> (+0.02%)` | :arrow_up: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `47.34% <53.05%> (-1.30%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `42.39% <57.98%> (-2.38%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.94% <29.28%> (-0.79%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.74% <100.00%> (ø)` | |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `72.28% <100.00%> (-0.93%)` | :arrow_down: |
   | ... and [139 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [90 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4376447265

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `30.99331%` with `1445 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 37.35%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`925a4b7`](https://app.codecov.io/gh/apache/hudi/commit/925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 19.19% | [234 Missing and 27 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 39.09% | [191 Missing and 38 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 6.32% | [143 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 41.66% | [125 Missing and 15 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 0.00% | [121 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 16.66% | [68 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 27.58% | [42 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 28.84% | [34 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [45 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (925a4b7). Click for more details.
   > 
   > <details><summary>HEAD has 30 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (925a4b7) |
   >|------|------|------|
   >|spark-scala-tests|12|3|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   37.35%   -30.73%     
   + Complexity    28950    12422    -16528     
   =============================================
     Files          2519     2006      -513     
     Lines        140645   112102    -28543     
     Branches      17423    14220     -3203     
   =============================================
   - Hits          95753    41876    -53877     
   - Misses        37035    65176    +28141     
   + Partials       7857     5050     -2807     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <20.21%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.06% <27.93%> (-13.70%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `67.03% <100.00%> (-25.65%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `64.50% <100.00%> (-26.41%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `57.39% <100.00%> (-26.46%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `60.25% <100.00%> (-27.49%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `49.29% <ø> (-38.74%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `87.25% <100.00%> (-8.83%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `41.57% <100.00%> (-31.64%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `30.30% <ø> (-69.70%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `40.86% <ø> (-35.00%)` | :arrow_down: |
   | ... and [115 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1780 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4376386916

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `20.21217%` with `1429 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 44.68%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`925a4b7`](https://app.codecov.io/gh/apache/hudi/commit/925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 0.00% | [376 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 9.90% | [279 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 5.69% | [144 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 39.16% | [129 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 0.00% | [121 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 16.66% | [68 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 3.92% | [46 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 27.58% | [42 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/hudi/common/schema/HoodieSchemaIdAssigner.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaIdAssigner.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFJZEFzc2lnbmVyLmphdmE=) | 47.72% | [21 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [24 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (925a4b7). Click for more details.
   > 
   > <details><summary>HEAD has 33 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (925a4b7) |
   >|------|------|------|
   >|spark-scala-tests|12|0|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   44.68%   -23.41%     
   + Complexity    28950     8492    -20458     
   =============================================
     Files          2519     1194     -1325     
     Lines        140645    62661    -77984     
     Branches      17423     6899    -10524     
   =============================================
   - Hits          95753    27997    -67756     
   + Misses        37035    31596     -5439     
   + Partials       7857     3068     -4789     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <20.21%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `49.35% <100.00%> (-41.56%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `50.67% <100.00%> (-33.19%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `60.25% <100.00%> (-27.49%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `85.71% <100.00%> (-7.15%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `49.29% <ø> (-38.74%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `58.43% <ø> (-25.11%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `72.97% <ø> (-23.43%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `4.30% <ø> (-73.12%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `0.00% <ø> (-66.00%)` | :arrow_down: |
   | [...g/apache/hudi/common/schema/HoodieSchemaField.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFGaWVsZC5qYXZh) | `35.44% <100.00%> (-29.90%)` | :arrow_down: |
   | ... and [65 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [2049 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4382870426

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `69.91870%` with `666 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 64.63%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`e9db2e2`](https://app.codecov.io/gh/apache/hudi/commit/e9db2e281ae5df4d6c09f3b88c13cd74c6416282?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 57.58% | [82 Missing and 55 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.97% | [24 Missing and 40 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark41LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.1.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark41LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjEueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQxTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [43 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   64.63%   -3.45%     
   + Complexity    28950    27567    -1383     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140661      +16     
     Branches      17423    17541     +118     
   ============================================
   - Hits          95753    90913    -4840     
   - Misses        37035    41871    +4836     
   - Partials       7857     7877      +20     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.96% <38.85%> (-0.40%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.74% <20.15%> (-0.17%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.19%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.36% <21.94%> (-17.27%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.00% <65.50%> (-0.76%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.97% <30.00%> (-0.75%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [336 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4382886786

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.46070%` with `654 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 66.36%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`e9db2e2`](https://app.codecov.io/gh/apache/hudi/commit/e9db2e281ae5df4d6c09f3b88c13cd74c6416282?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 59.44% | [74 Missing and 57 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.77% | [22 Missing and 39 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark41LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.1.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark41LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjEueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQxTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [42 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   66.36%   -1.73%     
   + Complexity    28950    28265     -685     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140661      +16     
     Branches      17423    17541     +118     
   ============================================
   - Hits          95753    93344    -2409     
   - Misses        37035    39442    +2407     
   - Partials       7857     7875      +18     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.96% <38.85%> (-0.40%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.74% <20.15%> (-0.17%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.19%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `41.51% <30.12%> (-7.13%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.00% <65.50%> (-0.76%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.97% <30.00%> (-0.75%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.30% <100.00%> (-0.37%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [201 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4382991564

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `71.36405%` with `634 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.59%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`e9db2e2`](https://app.codecov.io/gh/apache/hudi/commit/e9db2e281ae5df4d6c09f3b88c13cd74c6416282?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 59.44% | [74 Missing and 57 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 84.04% | [22 Missing and 38 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark41LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.1.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark41LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjEueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQxTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [39 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.59%   -0.49%     
   + Complexity    28950    28808     -142     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140661      +16     
     Branches      17423    17541     +118     
   ============================================
   - Hits          95753    95075     -678     
   - Misses        37035    37728     +693     
   - Partials       7857     7858       +1     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.96% <38.85%> (-0.40%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.74% <20.15%> (-0.17%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.19%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.26% <55.92%> (-0.38%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.00% <65.50%> (-0.76%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.97% <30.00%> (-0.75%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [46 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4387755670

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `69.15725%` with `710 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 64.79%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`875ed67`](https://app.codecov.io/gh/apache/hudi/commit/875ed671ef532b9444293e76d7f53aa8326a87e0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 56.58% | [93 Missing and 62 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.22% | [25 Missing and 50 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   64.79%   -3.29%     
   + Complexity    28950    27650    -1300     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140749     +104     
     Branches      17423    17571     +148     
   ============================================
   - Hits          95753    91197    -4556     
   - Misses        37035    41637    +4602     
   - Partials       7857     7915      +58     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.94% <37.84%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.21%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.35% <14.49%> (-0.09%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.50% <22.64%> (-17.13%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.52% <64.49%> (-0.24%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.93% <29.13%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [329 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4387781827

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `69.76542%` with `696 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 66.85%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`875ed67`](https://app.codecov.io/gh/apache/hudi/commit/875ed671ef532b9444293e76d7f53aa8326a87e0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 58.26% | [85 Missing and 64 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.93% | [23 Missing and 49 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [41 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   66.85%   -1.23%     
   + Complexity    28950    28529     -421     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140749     +104     
     Branches      17423    17571     +148     
   ============================================
   - Hits          95753    94096    -1657     
   - Misses        37035    38718    +1683     
   - Partials       7857     7935      +78     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.94% <37.84%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.21%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.35% <14.49%> (-0.09%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.73% <49.26%> (-3.90%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.52% <64.49%> (-0.24%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.93% <29.13%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.30% <100.00%> (-0.37%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [147 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4387986408

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.59079%` with `677 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.65%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`875ed67`](https://app.codecov.io/gh/apache/hudi/commit/875ed671ef532b9444293e76d7f53aa8326a87e0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 58.26% | [85 Missing and 64 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.41% | [23 Missing and 47 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.65%   -0.44%     
   + Complexity    28950    28853      -97     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140749     +104     
     Branches      17423    17571     +148     
   ============================================
   - Hits          95753    95218     -535     
   - Misses        37035    37642     +607     
   - Partials       7857     7889      +32     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.94% <37.84%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.21%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.35% <14.49%> (-0.09%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.35% <55.91%> (-0.28%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.52% <64.49%> (-0.24%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.93% <29.13%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [36 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4390568218

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `67.22467%` with `744 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 57.89%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`94ee60d`](https://app.codecov.io/gh/apache/hudi/commit/94ee60d8f652e91aace49e8c5a17010719fed2fa?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 54.38% | [101 Missing and 76 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 80.33% | [29 Missing and 54 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [20 Missing and 30 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 79.66% | [32 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 75.57% | [14 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [38 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (94ee60d). Click for more details.
   > 
   > <details><summary>HEAD has 23 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (94ee60d) |
   >|------|------|------|
   >|spark-scala-tests|12|5|
   >|spark-java-tests|18|3|
   >|common-and-other-modules|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   57.89%   -10.19%     
   + Complexity    28950    20501     -8449     
   =============================================
     Files          2519     2041      -478     
     Lines        140645   117157    -23488     
     Branches      17423    15365     -2058     
   =============================================
   - Hits          95753    67832    -27921     
   - Misses        37035    42454     +5419     
   + Partials       7857     6871      -986     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <19.32%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.12%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.25% <22.74%> (-16.39%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.63% <64.57%> (-1.14%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.92% <28.86%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `89.74% <100.00%> (-2.94%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `79.22% <100.00%> (-11.69%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `71.74% <100.00%> (-12.11%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `85.00% <100.00%> (-5.00%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [.../hudi/client/common/SparkReaderContextFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fcommon%2FSparkReaderContextFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NvbW1vbi9TcGFya1JlYWRlckNvbnRleHRGYWN0b3J5LmphdmE=) | `65.21% <100.00%> (-4.35%)` | :arrow_down: |
   | [...di/client/utils/SparkSchemaEvolutionConverter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Futils%2FSparkSchemaEvolutionConverter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L3V0aWxzL1NwYXJrU2NoZW1hRXZvbHV0aW9uQ29udmVydGVyLmphdmE=) | `32.42% <100.00%> (ø)` | |
   | ... and [121 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1241 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393686441

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `32.50346%` with `1464 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 45.47%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`124e3f0`](https://app.codecov.io/gh/apache/hudi/commit/124e3f0eae677ef03529122378a6538eb8936f6d?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 6 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 9.79% | [329 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 54.73% | [146 Missing and 45 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 5.69% | [144 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 44.81% | [114 Missing and 19 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 0.00% | [131 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 16.66% | [68 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 0.00% | [53 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 9.80% | [44 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 27.58% | [42 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [43 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (124e3f0). Click for more details.
   > 
   > <details><summary>HEAD has 31 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (124e3f0) |
   >|------|------|------|
   >|spark-scala-tests|12|0|
   >|spark-java-tests|18|1|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   45.47%   -22.61%     
   + Complexity    28950    14889    -14061     
   =============================================
     Files          2519     1955      -564     
     Lines        140645   107081    -33564     
     Branches      17423    13180     -4243     
   =============================================
   - Hits          95753    48697    -47056     
   - Misses        37035    53389    +16354     
   + Partials       7857     4995     -2862     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `33.00% <23.14%> (-15.64%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `84.24% <100.00%> (-8.43%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `69.26% <100.00%> (-21.65%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `67.26% <100.00%> (-16.60%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `94.11% <100.00%> (-1.97%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `55.88% <100.00%> (-17.33%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `67.64% <ø> (-32.36%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `58.62% <ø> (-17.25%)` | :arrow_down: |
   | ... and [109 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1615 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4390096651

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `29.24236%` with `1597 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 8.67%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`4297aa3`](https://app.codecov.io/gh/apache/hudi/commit/4297aa3ffb3b10781850a4f4992bc7663ba66008?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 29.14% | [275 Missing and 24 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 28.60% | [229 Missing and 48 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 0.00% | [158 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 0.00% | [84 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 38.93% | [58 Missing and 22 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 0.00% | [58 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 0.00% | [53 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 80.08% | [24 Missing and 24 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 0.00% | [48 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [41 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [80 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (4297aa3). Click for more details.
   > 
   > <details><summary>HEAD has 31 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (4297aa3) |
   >|------|------|------|
   >|hadoop-mr-java-client|1|0|
   >|spark-scala-tests|12|0|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|2|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%    8.67%   -59.42%     
   + Complexity    28950     3825    -25125     
   =============================================
     Files          2519     2456       -63     
     Lines        140645   133531     -7114     
     Branches      17423    16028     -1395     
   =============================================
   - Hits          95753    11578    -84175     
   - Misses        37035   120993    +83958     
   + Partials       7857      960     -6897     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `8.84% <29.56%> (-35.51%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `9.65% <30.08%> (-38.98%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `0.00% <ø> (-88.03%)` | :arrow_down: |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `0.00% <ø> (-80.54%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `0.00% <ø> (-100.00%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `0.00% <ø> (-75.87%)` | :arrow_down: |
   | [...e/spark/sql/avro/HoodieSparkSchemaConverters.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Favro%2FHoodieSparkSchemaConverters.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvYXZyby9Ib29kaWVTcGFya1NjaGVtYUNvbnZlcnRlcnMuc2NhbGE=) | `0.00% <ø> (-77.09%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `0.41% <ø> (-83.13%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `54.95% <ø> (-41.45%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `49.46% <ø> (-27.96%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `57.08% <ø> (-8.91%)` | :arrow_down: |
   | [...g/apache/hudi/common/schema/HoodieSchemaField.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFGaWVsZC5qYXZh) | `65.82% <100.00%> (+0.48%)` | :arrow_up: |
   | ... and [131 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1878 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4390519296

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     }, {
       "hash" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "triggerType" : "PUSH"
     }, {
       "hash" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13833",
       "triggerID" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13834",
       "triggerID" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13837",
       "triggerID" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "triggerType" : "PUSH"
     }, {
       "hash" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13844",
       "triggerID" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13856",
       "triggerID" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "triggerType" : "PUSH"
     }, {
       "hash" : "3843dccf754072920d078e2b7dd20d2148ff3fbc",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13858",
       "triggerID" : "3843dccf754072920d078e2b7dd20d2148ff3fbc",
       "triggerType" : "PUSH"
     }, {
       "hash" : "4496175a45f99eb36c85bd0a7f70529a73498935",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "4496175a45f99eb36c85bd0a7f70529a73498935",
       "triggerType" : "PUSH"
     }, {
       "hash" : "875ed671ef532b9444293e76d7f53aa8326a87e0",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13864",
       "triggerID" : "875ed671ef532b9444293e76d7f53aa8326a87e0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "4297aa3ffb3b10781850a4f4992bc7663ba66008",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13868",
       "triggerID" : "4297aa3ffb3b10781850a4f4992bc7663ba66008",
       "triggerType" : "PUSH"
     }, {
       "hash" : "94ee60d8f652e91aace49e8c5a17010719fed2fa",
       "status" : "PENDING",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13869",
       "triggerID" : "94ee60d8f652e91aace49e8c5a17010719fed2fa",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 898018cd586db3b0e7f45e8197cc033bb37d8d49 UNKNOWN
   * 65838ce185fc383d51deb80bc6fe6ed4d124fd7b UNKNOWN
   * 762711b7c216034e6ee38b2bf509aee116088df1 UNKNOWN
   * 4496175a45f99eb36c85bd0a7f70529a73498935 UNKNOWN
   * 4297aa3ffb3b10781850a4f4992bc7663ba66008 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13868) 
   * 94ee60d8f652e91aace49e8c5a17010719fed2fa Azure: [PENDING](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13869) 
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4390649427

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.03858%` with `699 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.35%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`94ee60d`](https://app.codecov.io/gh/apache/hudi/commit/94ee60d8f652e91aace49e8c5a17010719fed2fa?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 55.92% | [92 Missing and 79 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.41% | [23 Missing and 47 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.35%   -0.73%     
   + Complexity    28950    28715     -235     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17583     +160     
   ============================================
   - Hits          95753    94824     -929     
   - Misses        37035    38104    +1069     
   + Partials       7857     7852       -5     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.43%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <19.32%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.12%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `47.56% <55.28%> (-1.08%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.33% <64.05%> (-0.43%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.92% <28.86%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [102 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393085765

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `55.07930%` with `1048 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 57.98%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`d428e18`](https://app.codecov.io/gh/apache/hudi/commit/d428e18f8dab043f7690d573cddefd6803dadbb1?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 27.57% | [233 Missing and 48 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 68.95% | [78 Missing and 53 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 53.79% | [42 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 54.19% | [42 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 85.47% | [18 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 50.98% | [20 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [50 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (d428e18). Click for more details.
   > 
   > <details><summary>HEAD has 19 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (d428e18) |
   >|------|------|------|
   >|spark-scala-tests|12|6|
   >|spark-java-tests|18|6|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   57.98%   -10.10%     
   + Complexity    28950    24772     -4178     
   =============================================
     Files          2519     2512        -7     
     Lines        140645   140780      +135     
     Branches      17423    17586      +163     
   =============================================
   - Hits          95753    81628    -14125     
   - Misses        37035    51839    +14804     
   + Partials       7857     7313      -544     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.49% <22.33%> (-17.14%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.33% <35.33%> (-12.43%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `89.74% <100.00%> (-2.94%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `79.65% <100.00%> (-11.26%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `71.12% <100.00%> (-12.74%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `94.11% <100.00%> (-1.97%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `59.35% <100.00%> (-13.86%)` | :arrow_down: |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [594 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393079254

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `44.53744%` with `1259 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 47.50%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`d428e18`](https://app.codecov.io/gh/apache/hudi/commit/d428e18f8dab043f7690d573cddefd6803dadbb1?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 25.25% | [240 Missing and 50 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 60.90% | [112 Missing and 53 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.71% | [110 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.45% | [62 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (d428e18). Click for more details.
   > 
   > <details><summary>HEAD has 22 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (d428e18) |
   >|------|------|------|
   >|spark-scala-tests|12|6|
   >|spark-java-tests|18|4|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   47.50%   -20.58%     
   + Complexity    28950    17032    -11918     
   =============================================
     Files          2519     2041      -478     
     Lines        140645   117157    -23488     
     Branches      17423    15368     -2055     
   =============================================
   - Hits          95753    55661    -40092     
   - Misses        37035    55348    +18313     
   + Partials       7857     6148     -1709     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.88% <22.54%> (-16.76%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.33% <35.33%> (-12.43%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `86.81% <100.00%> (-5.87%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `77.05% <100.00%> (-13.86%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `67.26% <100.00%> (-16.60%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `94.11% <100.00%> (-1.97%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `59.35% <100.00%> (-13.86%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `70.58% <ø> (-29.42%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `67.24% <ø> (-8.63%)` | :arrow_down: |
   | ... and [121 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1464 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393066635

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `38.98678%` with `1385 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 44.66%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`d428e18`](https://app.codecov.io/gh/apache/hudi/commit/d428e18f8dab043f7690d573cddefd6803dadbb1?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 24.48% | [245 Missing and 48 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 35.30% | [234 Missing and 39 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.71% | [110 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.45% | [62 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (d428e18). Click for more details.
   > 
   > <details><summary>HEAD has 26 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (d428e18) |
   >|------|------|------|
   >|spark-scala-tests|12|6|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   44.66%   -23.42%     
   + Complexity    28950    16079    -12871     
   =============================================
     Files          2519     2041      -478     
     Lines        140645   117157    -23488     
     Branches      17423    15368     -2055     
   =============================================
   - Hits          95753    52327    -43426     
   - Misses        37035    58889    +21854     
   + Partials       7857     5941     -1916     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.33% <35.33%> (-12.43%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `67.76% <100.00%> (-24.91%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `64.50% <100.00%> (-26.41%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `57.75% <100.00%> (-26.10%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `87.25% <100.00%> (-8.83%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `43.64% <100.00%> (-29.57%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `32.35% <ø> (-67.65%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `45.68% <ø> (-30.18%)` | :arrow_down: |
   | ... and [121 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1508 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393783461

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `69.22417%` with `718 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 66.82%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`124e3f0`](https://app.codecov.io/gh/apache/hudi/commit/124e3f0eae677ef03529122378a6538eb8936f6d?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 6 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 55.92% | [92 Missing and 79 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.93% | [23 Missing and 49 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [41 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   66.82%   -1.26%     
   + Complexity    28950    28464     -486     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17586     +163     
   ============================================
   - Hits          95753    94075    -1678     
   - Misses        37035    38769    +1734     
   - Partials       7857     7936      +79     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `42.13% <30.57%> (-6.50%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.34% <64.31%> (-0.42%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `37.45% <28.86%> (-0.27%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.30% <100.00%> (-0.37%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [182 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4383439372

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `44.06148%` with `1201 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 48.26%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`3843dcc`](https://app.codecov.io/gh/apache/hudi/commit/3843dccf754072920d078e2b7dd20d2148ff3fbc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 27.55% | [197 Missing and 37 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 48.81% | [174 Missing and 42 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.91% | [109 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.47% | [60 Missing and 15 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [42 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (3843dcc). Click for more details.
   > 
   > <details><summary>HEAD has 28 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (3843dcc) |
   >|------|------|------|
   >|spark-scala-tests|12|3|
   >|spark-java-tests|18|1|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   48.26%   -19.82%     
   + Complexity    28950    16507    -12443     
   =============================================
     Files          2519     1990      -529     
     Lines        140645   111902    -28743     
     Branches      17423    14152     -3271     
   =============================================
   - Hits          95753    54013    -41740     
   - Misses        37035    52105    +15070     
   + Partials       7857     5784     -2073     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.70% <19.65%> (-0.20%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.38% <14.82%> (-0.06%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.92% <21.04%> (-15.72%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.53% <36.84%> (-12.23%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `86.81% <100.00%> (-5.87%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `77.05% <100.00%> (-13.86%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `66.90% <100.00%> (-16.96%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `94.11% <100.00%> (-1.97%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `55.88% <100.00%> (-17.33%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `70.58% <ø> (-29.42%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `64.65% <ø> (-11.21%)` | :arrow_down: |
   | ... and [115 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1507 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4383441048

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `44.06148%` with `1201 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 48.26%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`3843dcc`](https://app.codecov.io/gh/apache/hudi/commit/3843dccf754072920d078e2b7dd20d2148ff3fbc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 27.55% | [197 Missing and 37 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 48.81% | [174 Missing and 42 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.91% | [109 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.47% | [60 Missing and 15 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [42 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (3843dcc). Click for more details.
   > 
   > <details><summary>HEAD has 28 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (3843dcc) |
   >|------|------|------|
   >|spark-scala-tests|12|3|
   >|spark-java-tests|18|1|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   48.26%   -19.82%     
   + Complexity    28950    16507    -12443     
   =============================================
     Files          2519     1990      -529     
     Lines        140645   111902    -28743     
     Branches      17423    14152     -3271     
   =============================================
   - Hits          95753    54013    -41740     
   - Misses        37035    52105    +15070     
   + Partials       7857     5784     -2073     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.70% <19.65%> (-0.20%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.38% <14.82%> (-0.06%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.92% <21.04%> (-15.72%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.53% <36.84%> (-12.23%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `86.81% <100.00%> (-5.87%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `77.05% <100.00%> (-13.86%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `66.90% <100.00%> (-16.96%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `94.11% <100.00%> (-1.97%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `55.88% <100.00%> (-17.33%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `70.58% <ø> (-29.42%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `64.65% <ø> (-11.21%)` | :arrow_down: |
   | ... and [115 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1507 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4372509900

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `52.49185%` with `1020 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 42.53%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`1497b83`](https://app.codecov.io/gh/apache/hudi/commit/1497b83f5a7eba4848808617eb8416de28580eb1?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 28.84% | [193 Missing and 34 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 61.51% | [91 Missing and 41 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...ma/evolution/HoodieSchemaInternalSchemaBridge.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaInternalSchemaBridge.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSW50ZXJuYWxTY2hlbWFCcmlkZ2UuamF2YQ==) | 57.31% | [66 Missing and 39 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 16.66% | [68 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 55.37% | [40 Missing and 14 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 27.58% | [42 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 83.75% | [22 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 28.84% | [34 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...ain/scala/org/apache/hudi/HoodieBaseRelation.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieBaseRelation.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvaHVkaS9Ib29kaWVCYXNlUmVsYXRpb24uc2NhbGE=) | 35.13% | [20 Missing and 4 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [42 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (1497b83). Click for more details.
   > 
   > <details><summary>HEAD has 18 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (1497b83) |
   >|------|------|------|
   >|spark-scala-tests|12|3|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|12|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   42.53%   -25.55%     
   + Complexity    28950    15238    -13712     
   =============================================
     Files          2519     2053      -466     
     Lines        140645   118285    -22360     
     Branches      17423    15512     -1911     
   =============================================
   - Hits          95753    50317    -45436     
   - Misses        37035    62373    +25338     
   + Partials       7857     5595     -2262     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.85% <19.39%> (-1.05%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.96% <46.06%> (-15.68%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.07% <26.17%> (-13.69%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `68.86% <100.00%> (-23.81%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `64.50% <100.00%> (-26.41%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `59.64% <100.00%> (-24.22%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `60.00% <100.00%> (-27.75%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `49.29% <ø> (-38.74%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.15% <100.00%> (-3.93%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `54.50% <100.00%> (-18.71%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `94.11% <ø> (-5.89%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `62.93% <ø> (-12.94%)` | :arrow_down: |
   | ... and [130 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1615 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4372526473

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 0c8a357c51796b97d6d8455270c9c8732e0ccaa5 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828) 
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 7774eab5feb07b1a7d9d44f5ff35d909c8967f60 UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4372581895

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `36.84938%` with `1371 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 9.70%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`7774eab`](https://app.codecov.io/gh/apache/hudi/commit/7774eab5feb07b1a7d9d44f5ff35d909c8967f60?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 38.75% | [221 Missing and 35 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 29.72% | [193 Missing and 34 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...ma/evolution/HoodieSchemaInternalSchemaBridge.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaInternalSchemaBridge.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSW50ZXJuYWxTY2hlbWFCcmlkZ2UuamF2YQ==) | 21.95% | [177 Missing and 15 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 7.14% | [78 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 0.00% | [58 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 55.37% | [40 Missing and 14 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 0.00% | [52 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 80.00% | [24 Missing and 24 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 0.00% | [48 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...a/evolution/HoodieSchemaHistoryStorageManager.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryStorageManager.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeVN0b3JhZ2VNYW5hZ2VyLmphdmE=) | 0.00% | [39 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [62 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (7774eab). Click for more details.
   > 
   > <details><summary>HEAD has 33 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (7774eab) |
   >|------|------|------|
   >|hadoop-mr-java-client|1|0|
   >|spark-scala-tests|12|0|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%    9.70%   -58.38%     
   + Complexity    28950     4207    -24743     
   =============================================
     Files          2519     2438       -81     
     Lines        140645   132044     -8601     
     Branches      17423    15550     -1873     
   =============================================
   - Hits          95753    12811    -82942     
   - Misses        37035   118128    +81093     
   + Partials       7857     1105     -6752     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `9.70% <36.84%> (-34.66%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `0.00% <ø> (-88.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `0.00% <ø> (-100.00%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `0.00% <ø> (-75.87%)` | :arrow_down: |
   | [...e/spark/sql/avro/HoodieSparkSchemaConverters.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Favro%2FHoodieSparkSchemaConverters.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvYXZyby9Ib29kaWVTcGFya1NjaGVtYUNvbnZlcnRlcnMuc2NhbGE=) | `0.00% <ø> (-77.09%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `0.41% <ø> (-83.13%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `54.95% <ø> (-41.45%)` | :arrow_down: |
   | [...va/org/apache/hudi/common/schema/HoodieSchema.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchema.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWEuamF2YQ==) | `84.32% <100.00%> (-3.34%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `49.46% <ø> (-27.96%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `57.08% <ø> (-8.91%)` | :arrow_down: |
   | [...g/apache/hudi/common/schema/HoodieSchemaField.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFGaWVsZC5qYXZh) | `67.08% <100.00%> (+1.75%)` | :arrow_up: |
   | ... and [123 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1903 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4373548651

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `60.07678%` with `832 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 51.77%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`da4e865`](https://app.codecov.io/gh/apache/hudi/commit/da4e8659fe2306c9e8a53cae35bf6443c028f2a0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 42.10% | [142 Missing and 45 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 69.29% | [69 Missing and 36 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 62.02% | [38 Missing and 22 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 57.85% | [38 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 80.41% | [31 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 61.90% | [22 Missing and 10 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [45 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (da4e865). Click for more details.
   > 
   > <details><summary>HEAD has 28 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (da4e865) |
   >|------|------|------|
   >|spark-scala-tests|12|3|
   >|spark-java-tests|18|1|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   51.77%   -16.31%     
   + Complexity    28950    18045    -10905     
   =============================================
     Files          2519     2023      -496     
     Lines        140645   114585    -26060     
     Branches      17423    14792     -2631     
   =============================================
   - Hits          95753    59327    -36426     
   - Misses        37035    49254    +12219     
   + Partials       7857     6004     -1853     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.72% <20.62%> (-0.19%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.46% <15.54%> (+0.02%)` | :arrow_up: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.90% <21.00%> (-15.74%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `40.53% <58.55%> (-4.23%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `87.17% <100.00%> (-5.50%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `79.22% <100.00%> (-11.69%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `71.12% <100.00%> (-12.74%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.45% <100.00%> (-1.30%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `55.88% <100.00%> (-17.33%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `70.58% <ø> (-29.42%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `75.00% <ø> (-0.87%)` | :arrow_down: |
   | ... and [117 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1466 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4373570238

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `59.60171%` with `852 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 52.45%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`da4e865`](https://app.codecov.io/gh/apache/hudi/commit/da4e8659fe2306c9e8a53cae35bf6443c028f2a0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 42.10% | [142 Missing and 45 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 69.59% | [69 Missing and 35 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 62.02% | [38 Missing and 22 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 57.85% | [38 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 80.41% | [31 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 61.90% | [22 Missing and 10 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [45 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (da4e865). Click for more details.
   > 
   > <details><summary>HEAD has 22 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (da4e865) |
   >|------|------|------|
   >|spark-scala-tests|12|9|
   >|spark-java-tests|18|1|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   52.45%   -15.63%     
   + Complexity    28950    18723    -10227     
   =============================================
     Files          2519     2041      -478     
     Lines        140645   116978    -23667     
     Branches      17423    15310     -2113     
   =============================================
   - Hits          95753    61366    -34387     
   - Misses        37035    49408    +12373     
   + Partials       7857     6204     -1653     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.72% <20.62%> (-0.19%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.46% <15.54%> (+0.02%)` | :arrow_up: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.90% <21.00%> (-15.74%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `41.84% <57.42%> (-2.93%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `89.74% <100.00%> (-2.94%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `79.22% <100.00%> (-11.69%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `71.12% <100.00%> (-12.74%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.45% <100.00%> (-1.30%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `55.88% <100.00%> (-17.33%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `70.58% <ø> (-29.42%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `75.86% <ø> (ø)` | |
   | ... and [120 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1340 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4373746134

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `66.29834%` with `732 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 66.69%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`da4e865`](https://app.codecov.io/gh/apache/hudi/commit/da4e8659fe2306c9e8a53cae35bf6443c028f2a0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 54.48% | [95 Missing and 52 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 79.23% | [40 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 67.08% | [27 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 14.58% | [39 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 67.76% | [21 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 66.66% | [20 Missing and 8 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   66.69%   -1.39%     
   + Complexity    28950    28288     -662     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140601      -44     
     Branches      17423    17528     +105     
   ============================================
   - Hits          95753    93778    -1975     
   - Misses        37035    39243    +2208     
   + Partials       7857     7580     -277     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.97% <39.59%> (-0.38%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.72% <20.62%> (-0.19%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.46% <15.54%> (+0.02%)` | :arrow_up: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `47.26% <53.05%> (-1.38%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `42.39% <57.98%> (-2.38%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.94% <29.28%> (-0.79%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.74% <100.00%> (ø)` | |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `72.28% <100.00%> (-0.93%)` | :arrow_down: |
   | ... and [139 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [96 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4373749118

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `66.29834%` with `732 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 66.70%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`da4e865`](https://app.codecov.io/gh/apache/hudi/commit/da4e8659fe2306c9e8a53cae35bf6443c028f2a0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 54.48% | [95 Missing and 52 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 79.23% | [40 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 67.08% | [27 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 14.58% | [39 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 67.76% | [21 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 66.66% | [20 Missing and 8 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   66.70%   -1.38%     
   + Complexity    28950    28293     -657     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140601      -44     
     Branches      17423    17528     +105     
   ============================================
   - Hits          95753    93788    -1965     
   - Misses        37035    39232    +2197     
   + Partials       7857     7581     -276     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.97% <39.59%> (-0.38%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.72% <20.62%> (-0.19%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.46% <15.54%> (+0.02%)` | :arrow_up: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `47.27% <53.05%> (-1.36%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `42.39% <57.98%> (-2.38%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.94% <29.28%> (-0.79%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.74% <100.00%> (ø)` | |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `72.28% <100.00%> (-0.93%)` | :arrow_down: |
   | ... and [139 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [94 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4371823862

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `46.98521%` with `932 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 26.56%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`f0893dc`](https://app.codecov.io/gh/apache/hudi/commit/f0893dcd292324963c565263f35047a3a596c2b5?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...ma/evolution/HoodieSchemaInternalSchemaBridge.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaInternalSchemaBridge.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSW50ZXJuYWxTY2hlbWFCcmlkZ2UuamF2YQ==) | 56.91% | [67 Missing and 39 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 36.60% | [90 Missing and 7 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 33.33% | [72 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 16.66% | [68 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 55.37% | [40 Missing and 14 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 0.00% | [52 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 12.06% | [50 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 81.25% | [20 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...ain/scala/org/apache/hudi/HoodieBaseRelation.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieBaseRelation.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvaHVkaS9Ib29kaWVCYXNlUmVsYXRpb24uc2NhbGE=) | 0.00% | [37 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [56 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (f0893dc). Click for more details.
   > 
   > <details><summary>HEAD has 28 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (f0893dc) |
   >|------|------|------|
   >|spark-scala-tests|12|0|
   >|spark-java-tests|18|3|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   26.56%   -41.52%     
   + Complexity    28950    11744    -17206     
   =============================================
     Files          2519     2489       -30     
     Lines        140645   136775     -3870     
     Branches      17423    16599      -824     
   =============================================
   - Hits          95753    36341    -59412     
   - Misses        37035    97174    +60139     
   + Partials       7857     3260     -4597     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `9.67% <41.68%> (-34.68%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.26% <21.64%> (-0.65%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `21.11% <16.11%> (-27.33%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `10.40% <41.30%> (-38.23%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `49.35% <100.00%> (-41.56%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `50.67% <100.00%> (-33.19%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `60.00% <100.00%> (-27.75%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `85.71% <100.00%> (-7.15%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `49.29% <ø> (-38.74%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `0.00% <ø> (-100.00%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `0.00% <ø> (-75.87%)` | :arrow_down: |
   | [...e/spark/sql/avro/HoodieSparkSchemaConverters.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Favro%2FHoodieSparkSchemaConverters.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvYXZyby9Ib29kaWVTcGFya1NjaGVtYUNvbnZlcnRlcnMuc2NhbGE=) | `0.00% <ø> (-77.09%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `62.96% <ø> (-20.58%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `74.77% <ø> (-21.63%)` | :arrow_down: |
   | ... and [129 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1594 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4371991379

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `43.83358%` with `1134 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 21.28%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`ed0f0f5`](https://app.codecov.io/gh/apache/hudi/commit/ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 28.52% | [193 Missing and 35 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...ma/evolution/HoodieSchemaInternalSchemaBridge.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaInternalSchemaBridge.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSW50ZXJuYWxTY2hlbWFCcmlkZ2UuamF2YQ==) | 53.25% | [81 Missing and 34 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 59.06% | [63 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 7.14% | [78 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 0.00% | [58 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 55.37% | [40 Missing and 14 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 0.00% | [52 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 0.00% | [48 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 81.25% | [20 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...ain/scala/org/apache/hudi/HoodieBaseRelation.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieBaseRelation.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvaHVkaS9Ib29kaWVCYXNlUmVsYXRpb24uc2NhbGE=) | 5.40% | [35 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [65 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (ed0f0f5). Click for more details.
   > 
   > <details><summary>HEAD has 27 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (ed0f0f5) |
   >|------|------|------|
   >|hadoop-mr-java-client|1|0|
   >|spark-scala-tests|12|0|
   >|spark-java-tests|18|6|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   21.28%   -46.80%     
   + Complexity    28950     7616    -21334     
   =============================================
     Files          2519     2053      -466     
     Lines        140645   118157    -22488     
     Branches      17423    15477     -1946     
   =============================================
   - Hits          95753    25150    -70603     
   - Misses        37035    90839    +53804     
   + Partials       7857     2168     -5689     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `21.04% <13.84%> (-27.40%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `13.64% <41.80%> (-35.00%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `0.00% <ø> (-88.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `0.00% <ø> (-100.00%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `8.62% <ø> (-67.25%)` | :arrow_down: |
   | [...e/spark/sql/avro/HoodieSparkSchemaConverters.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Favro%2FHoodieSparkSchemaConverters.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvYXZyby9Ib29kaWVTcGFya1NjaGVtYUNvbnZlcnRlcnMuc2NhbGE=) | `11.25% <ø> (-65.84%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `30.86% <ø> (-52.68%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `62.16% <ø> (-34.24%)` | :arrow_down: |
   | [...va/org/apache/hudi/common/schema/HoodieSchema.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchema.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWEuamF2YQ==) | `84.97% <100.00%> (-2.68%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `63.44% <ø> (-13.98%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `60.72% <ø> (-5.27%)` | :arrow_down: |
   | [...g/apache/hudi/common/schema/HoodieSchemaField.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFGaWVsZC5qYXZh) | `67.08% <100.00%> (+1.75%)` | :arrow_up: |
   | ... and [130 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1960 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4373712497

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `66.11418%` with `736 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 65.86%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`da4e865`](https://app.codecov.io/gh/apache/hudi/commit/da4e8659fe2306c9e8a53cae35bf6443c028f2a0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 54.48% | [95 Missing and 52 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 78.94% | [40 Missing and 32 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 67.08% | [27 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 67.76% | [21 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 66.66% | [20 Missing and 8 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [45 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   65.86%   -2.22%     
   + Complexity    28950    27942    -1008     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140601      -44     
     Branches      17423    17528     +105     
   ============================================
   - Hits          95753    92602    -3151     
   - Misses        37035    40373    +3338     
   + Partials       7857     7626     -231     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.97% <39.59%> (-0.38%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.72% <20.62%> (-0.19%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.46% <15.54%> (+0.02%)` | :arrow_up: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.27% <48.79%> (-4.37%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `42.39% <57.98%> (-2.38%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.94% <29.28%> (-0.79%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.30% <100.00%> (-0.37%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.45% <100.00%> (-1.30%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `71.82% <100.00%> (-1.39%)` | :arrow_down: |
   | ... and [139 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [199 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4374310693

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `66.54578%` with `738 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 66.56%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`843a211`](https://app.codecov.io/gh/apache/hudi/commit/843a2116588aeecda56fe8e91fd4b990599c5666?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 3 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 54.17% | [95 Missing and 53 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 79.78% | [40 Missing and 36 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 67.08% | [27 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 14.58% | [39 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 67.76% | [21 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 66.66% | [20 Missing and 8 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   66.56%   -1.52%     
   + Complexity    28950    28236     -714     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140635      -10     
     Branches      17423    17540     +117     
   ============================================
   - Hits          95753    93609    -2144     
   - Misses        37035    39474    +2439     
   + Partials       7857     7552     -305     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.96% <38.95%> (-0.39%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.75% <20.23%> (-0.15%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.43% <15.25%> (-0.01%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `47.19% <53.38%> (-1.45%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `42.41% <58.51%> (-2.35%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.96% <30.11%> (-0.76%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.74% <100.00%> (ø)` | |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `62.12% <100.00%> (-11.09%)` | :arrow_down: |
   | ... and [139 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [95 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4376496570

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `66.89312%` with `731 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 65.79%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`925a4b7`](https://app.codecov.io/gh/apache/hudi/commit/925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 54.17% | [95 Missing and 53 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.44% | [27 Missing and 39 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 67.08% | [27 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 67.76% | [21 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 66.66% | [20 Missing and 8 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [47 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   65.79%   -2.29%     
   + Complexity    28950    27904    -1046     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140655      +10     
     Branches      17423    17544     +121     
   ============================================
   - Hits          95753    92546    -3207     
   - Misses        37035    40440    +3405     
   + Partials       7857     7669     -188     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.95% <38.91%> (-0.40%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <20.21%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.23%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `41.51% <30.20%> (-7.13%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `42.97% <59.20%> (-1.79%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.97% <30.08%> (-0.76%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.30% <100.00%> (-0.37%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...di/client/utils/SparkSchemaEvolutionConverter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Futils%2FSparkSchemaEvolutionConverter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L3V0aWxzL1NwYXJrU2NoZW1hRXZvbHV0aW9uQ29udmVydGVyLmphdmE=) | `26.17% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [218 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4371306080

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-agent (via GitHub)" <gi...@apache.org>.
hudi-agent commented on code in PR #18688:
URL: https://github.com/apache/hudi/pull/18688#discussion_r3182069113


##########
hudi-client/hudi-client-common/src/main/java/org/apache/hudi/table/action/commit/HoodieMergeHelper.java:
##########
@@ -196,14 +193,13 @@ private Option<Function<HoodieRecord, HoodieRecord>> composeSchemaEvolutionTrans
                 && Objects.equals(writeInternalSchema.findType(writerSchemaFieldId), querySchema.findType(querySchemaFieldId));
           })
           .collect(Collectors.toList());
-      InternalSchema mergedSchema = new InternalSchemaMerger(writeInternalSchema, querySchema,
+      HoodieSchema newWriterSchema = new HoodieSchemaMerger(writeInternalSchema, querySchema,

Review Comment:
   🤖 The record name on `newWriterSchema` changes here: previously it was `writerSchema.getFullName()` (via `InternalSchemaConverter.convert(mergedSchema, writerSchema.getFullName())`); now `HoodieSchemaMerger.mergeSchema()` stamps `querySchema.getFullName()` instead. And `writeSchemaFromFile` is no longer renormalized to share that name. Could the resulting record-name mismatch alter the result of `HoodieSchemaCompatibility.areSchemasCompatible(newWriterSchema, writeSchemaFromFile)` on line 199, or affect what `record.rewriteRecordWithNewSchema(..., newWriterSchema, ...)` produces on line 207?
   
   <sub><i>- AI-generated; verify before applying. React 👍/👎 to flag quality.</i></sub>



##########
hudi-client/hudi-client-common/src/main/java/org/apache/hudi/table/action/commit/HoodieMergeHelper.java:
##########
@@ -166,23 +163,23 @@ private Option<Function<HoodieRecord, HoodieRecord>> composeSchemaEvolutionTrans
                                                                                          HoodieBaseFile baseFile,
                                                                                          HoodieWriteConfig writeConfig,
                                                                                          HoodieTableMetaClient metaClient) {
-    Option<InternalSchema> querySchemaOpt = SerDeHelper.fromJson(writeConfig.getInternalSchema());
+    Option<HoodieSchema> querySchemaOpt = HoodieSchemaSerDe.fromJson(writeConfig.getInternalSchema());
     // TODO support bootstrap
     if (querySchemaOpt.isPresent() && !baseFile.getBootstrapBaseFile().isPresent()) {
       // check implicitly add columns, and position reorder(spark sql may change cols order)
-      InternalSchema querySchema = AvroSchemaEvolutionUtils.reconcileSchema(writerSchema.toAvroSchema(),
+      HoodieSchema querySchema = HoodieSchemaEvolutionUtils.reconcileSchema(writerSchema,
           querySchemaOpt.get(), writeConfig.getBooleanOrDefault(HoodieCommonConfig.SET_NULL_FOR_MISSING_COLUMNS));
       long commitInstantTime = Long.parseLong(baseFile.getCommitTime());
-      InternalSchema fileSchema = InternalSchemaCache.getInternalSchemaByVersionId(commitInstantTime, metaClient);
-      if (fileSchema.isEmptySchema() && writeConfig.getBoolean(HoodieCommonConfig.RECONCILE_SCHEMA)) {
+      HoodieSchema fileSchema = HoodieSchemaHistoryCache.getSchemaByVersionId(commitInstantTime, metaClient);
+      if ((fileSchema == null || fileSchema.isEmptySchema()) && writeConfig.getBoolean(HoodieCommonConfig.RECONCILE_SCHEMA)) {
         TableSchemaResolver tableSchemaResolver = new TableSchemaResolver(metaClient);
         try {
-          fileSchema = InternalSchemaConverter.convert(tableSchemaResolver.getTableSchema(true));
+          fileSchema = tableSchemaResolver.getTableSchema(true);

Review Comment:
   🤖 Previously this was wrapped in `InternalSchemaConverter.convert(...)`, which minted fresh field ids onto the parsed table schema. With the wrap removed, `fileSchema` here is whatever `getTableSchema(true)` returns directly. If the SCHEMA_KEY blob in commit metadata doesn't carry `field-id` properties (older tables, or tables that haven't been through the new id-stamping save path), then `writeInternalSchema.findIdByName(...)` on line 187 will return -1 for every column and `sameCols` becomes empty — flipping `needToReWriteRecord` true even when nothing actually changed. Is that a path you've already verified is safe?
   
   <sub><i>- AI-generated; verify before applying. React 👍/👎 to flag quality.</i></sub>



##########
hudi-common/src/main/java/org/apache/hudi/common/schema/evolution/HoodieSchemaInternalSchemaBridge.java:
##########
@@ -0,0 +1,258 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.hudi.common.schema.evolution;
+
+import org.apache.hudi.common.schema.HoodieSchema;
+import org.apache.hudi.common.schema.HoodieSchemaField;
+import org.apache.hudi.common.schema.HoodieSchemaType;
+import org.apache.hudi.common.schema.HoodieSchemaUtils;
+import org.apache.hudi.common.schema.types.Type;
+import org.apache.hudi.common.schema.types.Types;
+import org.apache.hudi.common.schema.evolution.legacy.InternalSchema;
+import org.apache.hudi.common.schema.evolution.legacy.convert.InternalSchemaConverter;
+import org.apache.hudi.common.schema.evolution.legacy.utils.InternalSchemaUtils;
+
+import java.util.ArrayList;
+import java.util.List;
+
+/**
+ * One-way bridge from {@link InternalSchema} to {@link HoodieSchema} that preserves
+ * column ids by stamping them as Avro custom properties on the HoodieSchema's
+ * underlying schema tree.
+ *
+ * <p>This exists during the InternalSchema → HoodieSchema migration. The existing
+ * {@link InternalSchemaConverter#convert(InternalSchema, String)} produces a
+ * structurally-correct HoodieSchema but discards field ids. Downstream code in
+ * the new evolution layer relies on {@code field-id} / {@code element-id} /
+ * {@code key-id} / {@code value-id} properties being present, so we walk the
+ * InternalSchema and stamped HoodieSchema in lock-step and copy ids over.</p>
+ *
+ * <p>The walk order matches {@code InternalSchemaConverter.visitInternalSchemaToBuildHoodieSchema}
+ * (record fields in declared order; array element after array; map key + value after map),
+ * so positional pairing is exact.</p>
+ *
+ * <p>Public for the migration period only — Phase 4 callsite migrations across
+ * different packages need access to the conversion. Once Phase 5 rewrites the
+ * action algebra on pure HoodieSchema, this bridge and its dependency on
+ * {@code InternalSchema} go away.</p>
+ */
+public final class HoodieSchemaInternalSchemaBridge {
+
+  private HoodieSchemaInternalSchemaBridge() {
+  }
+
+  /**
+   * Converts a {@link HoodieSchema} to an {@link InternalSchema}, preserving column
+   * ids carried as {@code field-id} / {@code element-id} / {@code key-id} /
+   * {@code value-id} Avro custom properties. This is the inverse of
+   * {@link #toHoodieSchema(InternalSchema, String)} and exists so the façade can
+   * round-trip a HoodieSchema through the legacy applier without renumbering ids on
+   * every call.
+   *
+   * <p>For HoodieSchemas that have not yet had ids assigned (e.g. freshly parsed
+   * input), this falls back to the existing
+   * {@link InternalSchemaConverter#convert(HoodieSchema)} which mints fresh ids.</p>
+   */
+  public static InternalSchema toInternalSchema(HoodieSchema hoodieSchema) {
+    // Short-circuit only on the genuine empty sentinel — a record with no fields.
+    // {@link HoodieSchema#isEmptySchema()} is schemaId-based and would mis-classify
+    // any freshly-built HoodieSchema (default schemaId=-1) as empty, even when it
+    // carries real fields, causing the round-trip to silently lose them.
+    if (hoodieSchema == null
+        || hoodieSchema.getType() != HoodieSchemaType.RECORD

Review Comment:
   🤖 This short-circuits to the empty sentinel for any non-RECORD top-level schema, including a top-level nullable record (UNION wrapping a RECORD) — `getType()` would return UNION, not RECORD. Other code in this PR (`HoodieSchemaIdAssigner.visit`, `HoodieSchemaIndex.walk`, the `reidentify` helper just below) consistently does `effective = isNullable() ? getNonNullType() : schema` before the type check. Worth unwrapping nullability here too so a nullable top-level record isn't silently mapped to empty?
   
   <sub><i>- AI-generated; verify before applying. React 👍/👎 to flag quality.</i></sub>



##########
hudi-client/hudi-client-common/src/main/java/org/apache/hudi/client/BaseHoodieWriteClient.java:
##########
@@ -1733,18 +1749,26 @@ public void commitTableChange(InternalSchema newSchema, HoodieTableMetaClient me
     } catch (HoodieIOException io) {
       throw new HoodieCommitException("Failed to commit " + instantTime + " unable to save inflight metadata ", io);
     }
+    newEvolutionSchema.setSchemaId(Long.parseLong(instantTime));
     Map<String, String> extraMeta = new HashMap<>();
-    extraMeta.put(SerDeHelper.LATEST_SCHEMA, SerDeHelper.toJson(newSchema.setSchemaId(Long.parseLong(instantTime))));
+    extraMeta.put(HoodieSchemaSerDe.LATEST_SCHEMA, HoodieSchemaSerDe.toJson(newEvolutionSchema));
     // try to save history schemas
-    FileBasedInternalSchemaStorageManager schemasManager = new FileBasedInternalSchemaStorageManager(metaClient);
-    schemasManager.persistHistorySchemaStr(instantTime, SerDeHelper.inheritSchemas(newSchema, historySchemaStr));
+    HoodieSchemaHistoryStorageManager schemasManager = new HoodieSchemaHistoryStorageManager(metaClient);
+    schemasManager.persistHistorySchemaStr(instantTime, HoodieSchemaSerDe.inheritHistory(newEvolutionSchema, historySchemaStr));
     commitStats(instantTime, Collections.emptyList(), Option.of(extraMeta), commitActionType);

Review Comment:
   🤖 Previously the schema written into config went through `InternalSchemaConverter.convert(newSchema, HoodieSchemaUtils.getRecordQualifiedName(config.getTableName()))`, which forced the record name to the canonical `hoodie.<table>.<table>_record` form. The new path passes `newEvolutionSchema.toString()` directly, whose record name is whatever the change applier carried over from the prior evolution schema. Could that diverge from the qualified name and affect downstream consumers of `config.getSchema()` (e.g. Avro reader/writer record-name matching)?
   
   <sub><i>- AI-generated; verify before applying. React 👍/👎 to flag quality.</i></sub>



##########
hudi-common/src/main/java/org/apache/hudi/common/schema/HoodieSchemaIdAssigner.java:
##########
@@ -0,0 +1,130 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.hudi.common.schema;
+
+import org.apache.avro.Schema;
+
+import static org.apache.hudi.common.schema.HoodieSchema.ELEMENT_ID_PROP;
+import static org.apache.hudi.common.schema.HoodieSchema.FIELD_ID_PROP;
+import static org.apache.hudi.common.schema.HoodieSchema.KEY_ID_PROP;
+import static org.apache.hudi.common.schema.HoodieSchema.VALUE_ID_PROP;
+
+/**
+ * Walks a {@link HoodieSchema} and assigns sequential integer ids to every addressable
+ * sub-schema (record fields, array elements, map keys and values), writing the result
+ * onto the underlying Avro {@link Schema}/{@link Schema.Field} as custom JSON properties.
+ *
+ * <p>The traversal order mirrors {@link org.apache.hudi.common.schema.evolution.legacy.InternalSchemaBuilder}
+ * (record fields in declared order; array element id assigned before recursing into the
+ * element type; map key id then value id assigned before recursing into the value type)
+ * so id assignments are stable across the InternalSchema → HoodieSchema migration and
+ * round-tripping a previously-IDed InternalSchema through HoodieSchema produces the same
+ * id mapping.</p>
+ *
+ * <p>Existing ids are preserved: if a node already has an id property, this assigner uses
+ * that id and bumps {@code nextId} past it, so reapplying the assigner to a partially
+ * IDed schema is idempotent. {@link #assign(HoodieSchema, int)} returns the new
+ * {@code maxColumnId} so callers can persist it on the schema root.</p>
+ */
+public final class HoodieSchemaIdAssigner {
+
+  private HoodieSchemaIdAssigner() {
+  }
+
+  /**
+   * Assigns ids onto {@code schema} starting from {@code startId} and writes the resulting
+   * {@code max-column-id} onto the schema root.
+   *
+   * @return the maximum column id present after assignment
+   */
+  public static int assign(HoodieSchema schema, int startId) {
+    int[] nextId = {startId};
+    visit(schema, nextId);
+    int maxId = nextId[0] - 1;
+    schema.setMaxColumnId(maxId);
+    return maxId;
+  }
+
+  /**
+   * Assigns ids onto {@code schema}, starting after the highest id already present
+   * (or 0 if none). This is the entry point for first-time id assignment on a schema
+   * that has no prior IDs.
+   */
+  public static int assignFresh(HoodieSchema schema) {
+    HoodieSchemaIndex index = HoodieSchemaIndex.of(schema);
+    int start = Math.max(0, index.maxColumnIdSeen() + 1);
+    return assign(schema, start);
+  }
+
+  private static void visit(HoodieSchema schema, int[] nextId) {
+    HoodieSchema effective = schema.isNullable() ? schema.getNonNullType() : schema;
+    switch (effective.getType()) {
+      case RECORD:
+        // Mirror InternalSchemaConverter ordering: assign ids to all fields at this level
+        // before recursing into any of them.
+        for (HoodieSchemaField field : effective.getFields()) {
+          assignFieldId(field, nextId);
+        }
+        for (HoodieSchemaField field : effective.getFields()) {
+          visit(field.schema(), nextId);
+        }
+        return;
+      case ARRAY: {
+        Schema arr = effective.getAvroSchema();
+        assignContainerId(arr, ELEMENT_ID_PROP, nextId);
+        visit(effective.getElementType(), nextId);
+        return;
+      }
+      case MAP: {
+        Schema map = effective.getAvroSchema();
+        assignContainerId(map, KEY_ID_PROP, nextId);
+        assignContainerId(map, VALUE_ID_PROP, nextId);
+        visit(effective.getValueType(), nextId);
+        return;
+      }
+      default:
+        // primitive: nothing to assign
+    }
+  }
+
+  private static void assignFieldId(HoodieSchemaField field, int[] nextId) {
+    Schema.Field avroField = field.getAvroField();
+    Object existing = avroField.getObjectProp(FIELD_ID_PROP);
+    if (existing instanceof Number) {
+      int existingId = ((Number) existing).intValue();
+      if (existingId >= nextId[0]) {
+        nextId[0] = existingId + 1;
+      }
+      return;
+    }
+    avroField.addProp(FIELD_ID_PROP, nextId[0]++);

Review Comment:
   🤖 I think `assign(schema, startId)` can produce id collisions if `startId` is not strictly greater than every existing id in the schema. Example: fields [A(id=0), B(no id), C(id=1)] with startId=0 — A bumps nextId to 1; B is assigned nextId=1; C sees existingId=1 < nextId=2 and skips, so B and C both end up with id 1. `assignFresh()` is safe because it precomputes `max+1`, but the public `assign()` doc claims existing-id preservation/idempotency without flagging this precondition. Worth either pre-scanning all existing ids (e.g., via `HoodieSchemaIndex`) before assignment or hardening the doc?
   
   <sub><i>- AI-generated; verify before applying. React 👍/👎 to flag quality.</i></sub>



##########
hudi-common/src/main/java/org/apache/hudi/common/table/log/AbstractHoodieLogRecordScanner.java:
##########
@@ -667,23 +665,22 @@ private Pair<ClosableIterator<HoodieRecord>, HoodieSchema> getRecordsIterator(
   /**
    * Get final Read Schema for support evolution.
    * step1: find the fileSchema for current dataBlock.
-   * step2: determine whether fileSchema is compatible with the final read internalSchema.
-   * step3: merge fileSchema and read internalSchema to produce final read schema.
+   * step2: determine whether fileSchema is compatible with the final read evolution schema.
+   * step3: merge fileSchema and read evolution schema to produce final read schema.
    *
    * @param dataBlock current processed block
    * @return final read schema.
    */
   private Option<Pair<Function<HoodieRecord, HoodieRecord>, HoodieSchema>> composeEvolvedSchemaTransformer(
       HoodieDataBlock dataBlock) {
-    if (internalSchema.isEmptySchema()) {
+    if (evolutionSchema.isEmptySchema()) {
       return Option.empty();
     }
 
     long currentInstantTime = Long.parseLong(dataBlock.getLogBlockHeader().get(INSTANT_TIME));
-    InternalSchema fileSchema = InternalSchemaCache.searchSchemaAndCache(currentInstantTime, hoodieTableMetaClient);
-    InternalSchema mergedInternalSchema = new InternalSchemaMerger(fileSchema, internalSchema,
+    HoodieSchema fileSchema = HoodieSchemaHistoryCache.searchSchemaAndCache(currentInstantTime, hoodieTableMetaClient);

Review Comment:
   🤖 Could `searchSchemaAndCache` returning `null` here NPE the merger? `HoodieSchemaSerDe.searchSchema` explicitly documents it returns null on miss (vs the legacy `InternalSchemaCache.searchSchemaAndCache` which returned an empty-schema sentinel). The merger immediately calls `fileSchema.findFullName(fieldId)` / `fileSchema.findType(...)` without a null check. Same pattern in `FileGroupReaderSchemaHandler.java:141` and `FileGroupRecordBuffer.java:224`. @yihua could you weigh in on the intended contract here?
   
   <sub><i>- AI-generated; verify before applying. React 👍/👎 to flag quality.</i></sub>



##########
hudi-spark-datasource/hudi-spark-common/src/main/scala/org/apache/spark/sql/hudi/command/AlterTableCommand.scala:
##########
@@ -72,116 +65,112 @@ case class AlterTableCommand(table: CatalogTable, changes: Seq[TableChange], cha
     // convert to delete first then add again
     val deleteChanges = changes.filter(p => p.isInstanceOf[DeleteColumn]).map(_.asInstanceOf[DeleteColumn])
     val addChanges = changes.filter(p => p.isInstanceOf[AddColumn]).map(_.asInstanceOf[AddColumn])
-    val (oldSchema, historySchema) = getInternalSchemaAndHistorySchemaStr(sparkSession)
+    val (oldSchema, historySchema) = getEvolutionSchemaAndHistorySchemaStr(sparkSession)
     val newSchema = applyAddAction2Schema(sparkSession, applyDeleteAction2Schema(sparkSession, oldSchema, deleteChanges), addChanges)
-    val verifiedHistorySchema = if (historySchema == null || historySchema.isEmpty) {
-      SerDeHelper.inheritSchemas(oldSchema, "")
-    } else {
-      historySchema
-    }
+    val verifiedHistorySchema = inheritedHistory(oldSchema, historySchema)
     AlterTableCommand.commitWithSchema(newSchema, verifiedHistorySchema, table, sparkSession)
     logInfo("column replace finished")
   }
 
-  def applyAddAction2Schema(sparkSession: SparkSession, oldSchema: InternalSchema, addChanges: Seq[AddColumn]): InternalSchema = {
-    val addChange = TableChanges.ColumnAddChange.get(oldSchema)
+  def applyAddAction2Schema(sparkSession: SparkSession, oldSchema: HoodieSchema, addChanges: Seq[AddColumn]): HoodieSchema = {
+    var cur = oldSchema
     addChanges.foreach { addColumn =>
       val names = addColumn.fieldNames()
       val parentName = AlterTableCommand.getParentName(names)
-      // add col change
-      val colType = SparkInternalSchemaConverter.buildTypeFromStructType(addColumn.dataType(), true, new AtomicInteger(0))
-      addChange.addColumns(parentName, names.last, colType, addColumn.comment())
-      // add position change
-      addColumn.position() match {
+      val fullName = names.mkString(".")
+      val colType = HoodieSchemaConversionUtils.convertStructTypeToHoodieSchema(addColumn.dataType(), names.last)
+      val (positionType, positionRef) = addColumn.position() match {
         case after: TableChange.After =>
-          addChange.addPositionChange(names.mkString("."),
-            if (parentName.isEmpty) after.column() else parentName + "." + after.column(), "after")
+          (ColumnPositionType.AFTER, if (parentName.isEmpty) after.column() else parentName + "." + after.column())
         case _: TableChange.First =>
-          addChange.addPositionChange(names.mkString("."), "", "first")
+          (ColumnPositionType.FIRST, "")
         case _ =>
+          (ColumnPositionType.NO_OPERATION, "")
       }
+      cur = new HoodieSchemaChangeApplier(cur).applyAddChange(fullName, colType, addColumn.comment(), positionRef, positionType)
     }
-    SchemaChangeUtils.applyTableChanges2Schema(oldSchema, addChange)
+    cur
   }
 
-  private def applyDeleteAction2Schema(sparkSession: SparkSession, oldSchema: InternalSchema, deleteChanges: Seq[DeleteColumn]): InternalSchema = {
-    val deleteChange = TableChanges.ColumnDeleteChange.get(oldSchema)
-    deleteChanges.foreach { c =>
-      val originalColName = c.fieldNames().mkString(".")
-      checkSchemaChange(Seq(originalColName), table)
-      deleteChange.deleteColumn(originalColName)
+  private def applyDeleteAction2Schema(sparkSession: SparkSession, oldSchema: HoodieSchema, deleteChanges: Seq[DeleteColumn]): HoodieSchema = {
+    val colNames = deleteChanges.map { c =>
+      val name = c.fieldNames().mkString(".")
+      checkSchemaChange(Seq(name), table)
+      name
+    }.toArray
+    if (colNames.isEmpty) {
+      oldSchema
+    } else {
+      val newSchema = new HoodieSchemaChangeApplier(oldSchema).applyDeleteChange(colNames: _*)
+      // delete action should not change the getMaxColumnId field
+      newSchema.setMaxColumnId(oldSchema.maxColumnId())
+      newSchema
     }
-    val newSchema = SchemaChangeUtils.applyTableChanges2Schema(oldSchema, deleteChange)
-    // delete action should not change the getMaxColumnId field
-    newSchema.setMaxColumnId(oldSchema.getMaxColumnId)
-    newSchema
   }
 
 
   def applyAddAction(sparkSession: SparkSession): Unit = {
-    val (oldSchema, historySchema) = getInternalSchemaAndHistorySchemaStr(sparkSession)
+    val (oldSchema, historySchema) = getEvolutionSchemaAndHistorySchemaStr(sparkSession)
     val newSchema = applyAddAction2Schema(sparkSession, oldSchema, changes.map(_.asInstanceOf[AddColumn]))
-    val verifiedHistorySchema = if (historySchema == null || historySchema.isEmpty) {
-      SerDeHelper.inheritSchemas(oldSchema, "")
-    } else {
-      historySchema
-    }
+    val verifiedHistorySchema = inheritedHistory(oldSchema, historySchema)
     AlterTableCommand.commitWithSchema(newSchema, verifiedHistorySchema, table, sparkSession)
     logInfo("column add finished")
   }
 
   def applyDeleteAction(sparkSession: SparkSession): Unit = {
-    val (oldSchema, historySchema) = getInternalSchemaAndHistorySchemaStr(sparkSession)
+    val (oldSchema, historySchema) = getEvolutionSchemaAndHistorySchemaStr(sparkSession)
     val newSchema = applyDeleteAction2Schema(sparkSession, oldSchema, changes.map(_.asInstanceOf[DeleteColumn]))
-    val verifiedHistorySchema = if (historySchema == null || historySchema.isEmpty) {
-      SerDeHelper.inheritSchemas(oldSchema, "")
-    } else {
-      historySchema
-    }
+    val verifiedHistorySchema = inheritedHistory(oldSchema, historySchema)
     AlterTableCommand.commitWithSchema(newSchema, verifiedHistorySchema, table, sparkSession)
     logInfo("column delete finished")
   }
 
   def applyUpdateAction(sparkSession: SparkSession): Unit = {
-    val (oldSchema, historySchema) = getInternalSchemaAndHistorySchemaStr(sparkSession)
-    val updateChange = TableChanges.ColumnUpdateChange.get(oldSchema)
+    val (oldSchema, historySchema) = getEvolutionSchemaAndHistorySchemaStr(sparkSession)
+    var cur = oldSchema
     changes.foreach { change =>
-      change match {
+      val applier = new HoodieSchemaChangeApplier(cur)
+      cur = change match {
         case updateType: TableChange.UpdateColumnType =>
-          val newType = SparkInternalSchemaConverter.buildTypeFromStructType(updateType.newDataType(), true, new AtomicInteger(0))
-          updateChange.updateColumnType(updateType.fieldNames().mkString("."), newType)
+          val newType = HoodieSchemaConversionUtils.convertStructTypeToHoodieSchema(updateType.newDataType(), updateType.fieldNames().last)
+          applier.applyColumnTypeChange(updateType.fieldNames().mkString("."), newType)
         case updateComment: TableChange.UpdateColumnComment =>
-          updateChange.updateColumnComment(updateComment.fieldNames().mkString("."), updateComment.newComment())
+          applier.applyColumnCommentChange(updateComment.fieldNames().mkString("."), updateComment.newComment())
         case updateName: TableChange.RenameColumn =>
           val originalColName = updateName.fieldNames().mkString(".")
           checkSchemaChange(Seq(originalColName), table)
-          updateChange.renameColumn(originalColName, updateName.newName())
+          applier.applyRenameChange(originalColName, updateName.newName())
         case updateNullAbility: TableChange.UpdateColumnNullability =>
-          updateChange.updateColumnNullability(updateNullAbility.fieldNames().mkString("."), updateNullAbility.nullable())
+          applier.applyColumnNullabilityChange(updateNullAbility.fieldNames().mkString("."), updateNullAbility.nullable())
         case updatePosition: TableChange.UpdateColumnPosition =>
           val names = updatePosition.fieldNames()
           val parentName = AlterTableCommand.getParentName(names)
+          val fullName = names.mkString(".")
           updatePosition.position() match {
             case after: TableChange.After =>
-              updateChange.addPositionChange(names.mkString("."),
-                if (parentName.isEmpty) after.column() else parentName + "." + after.column(), "after")
+              val refCol = if (parentName.isEmpty) after.column() else parentName + "." + after.column()
+              applier.applyReOrderColPositionChange(fullName, refCol, ColumnPositionType.AFTER)
             case _: TableChange.First =>
-              updateChange.addPositionChange(names.mkString("."), "", "first")
-            case _ =>
+              applier.applyReOrderColPositionChange(fullName, "", ColumnPositionType.FIRST)
+            case _ => cur
           }
+        case _ => cur

Review Comment:
   🤖 Adding `case _ => cur` here silently swallows any TableChange type not enumerated above (whereas the old `change match { ... }` was a non-exhaustive statement that would throw `MatchError` for unknown types). Is this intentional? It might mask future Spark-added change types (e.g. `UpdateColumnDefaultValue`) — the user would think the ALTER succeeded while no schema change actually got persisted. Could we throw an explicit `UnsupportedOperationException` instead?
   
   <sub><i>- AI-generated; verify before applying. React 👍/👎 to flag quality.</i></sub>



##########
hudi-spark-datasource/hudi-spark-common/src/main/scala/org/apache/spark/sql/hudi/command/AlterTableCommand.scala:
##########
@@ -244,13 +230,13 @@ object AlterTableCommand extends Logging {
   /**
     * Generate an commit with new schema to change the table's schema.
     *
-    * @param internalSchema new schema after change
+    * @param evolutionSchema new schema after change
     * @param historySchemaStr history schemas
     * @param table The hoodie table.
     * @param sparkSession The spark session.
     */
-  def commitWithSchema(internalSchema: InternalSchema, historySchemaStr: String, table: CatalogTable, sparkSession: SparkSession): Unit = {
-    val schema = InternalSchemaConverter.convert(internalSchema, HoodieSchemaUtils.getRecordQualifiedName(table.identifier.table))
+  def commitWithSchema(evolutionSchema: HoodieSchema, historySchemaStr: String, table: CatalogTable, sparkSession: SparkSession): Unit = {
+    val schema = evolutionSchema
     val path = getTableLocation(table, sparkSession)
     val jsc = new JavaSparkContext(sparkSession.sparkContext)
     val client = DataSourceUtils.createHoodieClient(

Review Comment:
   🤖 [Line 244] The old code passed `InternalSchemaConverter.convert(internalSchema, HoodieSchemaUtils.getRecordQualifiedName(table.identifier.table))` so the Avro schema string used here always carried the catalog-driven record name `hoodie.<table>.<table>_record`. Now `schema.toString` falls back to whatever record name `evolutionSchema`'s underlying Avro schema already had — could you confirm this still matches for tables where the catalog name differs from the persisted schema's record name (e.g. tables created/renamed externally)? A mismatch here would propagate into the write client config and could affect schema validation / Hive sync.
   
   <sub><i>- AI-generated; verify before applying. React 👍/👎 to flag quality.</i></sub>



##########
hudi-spark-datasource/hudi-spark-common/src/main/scala/org/apache/spark/sql/hudi/command/AlterTableCommand.scala:
##########
@@ -72,116 +65,112 @@ case class AlterTableCommand(table: CatalogTable, changes: Seq[TableChange], cha
     // convert to delete first then add again
     val deleteChanges = changes.filter(p => p.isInstanceOf[DeleteColumn]).map(_.asInstanceOf[DeleteColumn])
     val addChanges = changes.filter(p => p.isInstanceOf[AddColumn]).map(_.asInstanceOf[AddColumn])
-    val (oldSchema, historySchema) = getInternalSchemaAndHistorySchemaStr(sparkSession)
+    val (oldSchema, historySchema) = getEvolutionSchemaAndHistorySchemaStr(sparkSession)
     val newSchema = applyAddAction2Schema(sparkSession, applyDeleteAction2Schema(sparkSession, oldSchema, deleteChanges), addChanges)
-    val verifiedHistorySchema = if (historySchema == null || historySchema.isEmpty) {
-      SerDeHelper.inheritSchemas(oldSchema, "")
-    } else {
-      historySchema
-    }
+    val verifiedHistorySchema = inheritedHistory(oldSchema, historySchema)
     AlterTableCommand.commitWithSchema(newSchema, verifiedHistorySchema, table, sparkSession)
     logInfo("column replace finished")
   }
 
-  def applyAddAction2Schema(sparkSession: SparkSession, oldSchema: InternalSchema, addChanges: Seq[AddColumn]): InternalSchema = {
-    val addChange = TableChanges.ColumnAddChange.get(oldSchema)
+  def applyAddAction2Schema(sparkSession: SparkSession, oldSchema: HoodieSchema, addChanges: Seq[AddColumn]): HoodieSchema = {
+    var cur = oldSchema
     addChanges.foreach { addColumn =>
       val names = addColumn.fieldNames()
       val parentName = AlterTableCommand.getParentName(names)
-      // add col change
-      val colType = SparkInternalSchemaConverter.buildTypeFromStructType(addColumn.dataType(), true, new AtomicInteger(0))
-      addChange.addColumns(parentName, names.last, colType, addColumn.comment())
-      // add position change
-      addColumn.position() match {
+      val fullName = names.mkString(".")
+      val colType = HoodieSchemaConversionUtils.convertStructTypeToHoodieSchema(addColumn.dataType(), names.last)
+      val (positionType, positionRef) = addColumn.position() match {
         case after: TableChange.After =>
-          addChange.addPositionChange(names.mkString("."),
-            if (parentName.isEmpty) after.column() else parentName + "." + after.column(), "after")
+          (ColumnPositionType.AFTER, if (parentName.isEmpty) after.column() else parentName + "." + after.column())
         case _: TableChange.First =>
-          addChange.addPositionChange(names.mkString("."), "", "first")
+          (ColumnPositionType.FIRST, "")
         case _ =>
+          (ColumnPositionType.NO_OPERATION, "")
       }
+      cur = new HoodieSchemaChangeApplier(cur).applyAddChange(fullName, colType, addColumn.comment(), positionRef, positionType)
     }
-    SchemaChangeUtils.applyTableChanges2Schema(oldSchema, addChange)
+    cur
   }
 
-  private def applyDeleteAction2Schema(sparkSession: SparkSession, oldSchema: InternalSchema, deleteChanges: Seq[DeleteColumn]): InternalSchema = {
-    val deleteChange = TableChanges.ColumnDeleteChange.get(oldSchema)
-    deleteChanges.foreach { c =>
-      val originalColName = c.fieldNames().mkString(".")
-      checkSchemaChange(Seq(originalColName), table)
-      deleteChange.deleteColumn(originalColName)
+  private def applyDeleteAction2Schema(sparkSession: SparkSession, oldSchema: HoodieSchema, deleteChanges: Seq[DeleteColumn]): HoodieSchema = {
+    val colNames = deleteChanges.map { c =>
+      val name = c.fieldNames().mkString(".")
+      checkSchemaChange(Seq(name), table)
+      name
+    }.toArray
+    if (colNames.isEmpty) {
+      oldSchema
+    } else {
+      val newSchema = new HoodieSchemaChangeApplier(oldSchema).applyDeleteChange(colNames: _*)
+      // delete action should not change the getMaxColumnId field
+      newSchema.setMaxColumnId(oldSchema.maxColumnId())
+      newSchema
     }
-    val newSchema = SchemaChangeUtils.applyTableChanges2Schema(oldSchema, deleteChange)
-    // delete action should not change the getMaxColumnId field
-    newSchema.setMaxColumnId(oldSchema.getMaxColumnId)
-    newSchema
   }
 
 
   def applyAddAction(sparkSession: SparkSession): Unit = {
-    val (oldSchema, historySchema) = getInternalSchemaAndHistorySchemaStr(sparkSession)
+    val (oldSchema, historySchema) = getEvolutionSchemaAndHistorySchemaStr(sparkSession)
     val newSchema = applyAddAction2Schema(sparkSession, oldSchema, changes.map(_.asInstanceOf[AddColumn]))
-    val verifiedHistorySchema = if (historySchema == null || historySchema.isEmpty) {
-      SerDeHelper.inheritSchemas(oldSchema, "")
-    } else {
-      historySchema
-    }
+    val verifiedHistorySchema = inheritedHistory(oldSchema, historySchema)
     AlterTableCommand.commitWithSchema(newSchema, verifiedHistorySchema, table, sparkSession)
     logInfo("column add finished")
   }
 
   def applyDeleteAction(sparkSession: SparkSession): Unit = {
-    val (oldSchema, historySchema) = getInternalSchemaAndHistorySchemaStr(sparkSession)
+    val (oldSchema, historySchema) = getEvolutionSchemaAndHistorySchemaStr(sparkSession)
     val newSchema = applyDeleteAction2Schema(sparkSession, oldSchema, changes.map(_.asInstanceOf[DeleteColumn]))
-    val verifiedHistorySchema = if (historySchema == null || historySchema.isEmpty) {
-      SerDeHelper.inheritSchemas(oldSchema, "")
-    } else {
-      historySchema
-    }
+    val verifiedHistorySchema = inheritedHistory(oldSchema, historySchema)
     AlterTableCommand.commitWithSchema(newSchema, verifiedHistorySchema, table, sparkSession)
     logInfo("column delete finished")
   }
 
   def applyUpdateAction(sparkSession: SparkSession): Unit = {
-    val (oldSchema, historySchema) = getInternalSchemaAndHistorySchemaStr(sparkSession)
-    val updateChange = TableChanges.ColumnUpdateChange.get(oldSchema)
+    val (oldSchema, historySchema) = getEvolutionSchemaAndHistorySchemaStr(sparkSession)
+    var cur = oldSchema
     changes.foreach { change =>
-      change match {
+      val applier = new HoodieSchemaChangeApplier(cur)

Review Comment:
   🤖 The semantics here have shifted from accumulate-then-apply (one `TableChanges.ColumnUpdateChange` carrying every change, applied at the end) to sequential-per-change (each iteration creates a fresh `HoodieSchemaChangeApplier` over `cur`). Is this tested for cases where changes within one DDL refer to each other — e.g. `RENAME COLUMN a TO b` followed by `ALTER COLUMN a TYPE INT` in the same statement? Under the new ordering the type change would see column `a` already renamed and could fail to resolve.
   
   <sub><i>- AI-generated; verify before applying. React 👍/👎 to flag quality.</i></sub>



##########
hudi-spark-datasource/hudi-spark3.3.x/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/Spark33LegacyHoodieParquetFileFormat.scala:
##########
@@ -220,8 +219,8 @@ class Spark33LegacyHoodieParquetFileFormat(private val shouldAppendPartitionValu
       // Clone new conf
       val hadoopAttemptConf = new Configuration(broadcastedHadoopConf.value.value)
       val typeChangeInfos: java.util.Map[Integer, Pair[DataType, DataType]] = if (shouldUseInternalSchema) {
-        val mergedInternalSchema = new InternalSchemaMerger(fileSchema, querySchemaOption.get(), true, true).mergeSchema()
-        val mergedSchema = SparkInternalSchemaConverter.constructSparkSchemaFromInternalSchema(mergedInternalSchema)
+        val mergedInternalSchema = new HoodieSchemaMerger(fileSchema, querySchemaOption.get(), true, true).mergeSchema()

Review Comment:
   🤖 nit: `mergedInternalSchema` still carries the old `InternalSchema` naming even though it now holds a `HoodieSchema`. Since the whole PR is retiring the `InternalSchema` concept, could you rename it to `mergedHoodieSchema` (or similar) here and in the 34/35/40/41 equivalents for consistency?
   
   <sub><i>- AI-generated; verify before applying. React 👍/👎 to flag quality.</i></sub>



##########
hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/table/format/FormatUtils.java:
##########
@@ -139,7 +139,9 @@ public static HoodieFileGroupReader<RowData> createFileGroupReader(
         .withFileSlice(fileSlice)
         .withDataSchema(tableSchema)
         .withRequestedSchema(requiredSchema)
-        .withInternalSchema(Option.ofNullable(internalSchemaManager.getQuerySchema()))
+        .withEvolutionSchema(internalSchemaManager.getQuerySchema() == null

Review Comment:
   🤖 nit: the original code used `Option.ofNullable(internalSchemaManager.getQuerySchema())` — a clean one-liner. The new ternary expands that into 3 lines and calls `getQuerySchema()` twice. Could you restore the simpler form: `.withEvolutionSchema(Option.ofNullable(internalSchemaManager.getQuerySchema()))`?
   
   <sub><i>- AI-generated; verify before applying. React 👍/👎 to flag quality.</i></sub>



##########
hudi-spark-datasource/hudi-spark-common/src/main/scala/org/apache/hudi/HoodieBaseRelation.scala:
##########
@@ -791,20 +796,21 @@ object HoodieBaseRelation extends SparkAdapterSupport {
   }
 
   /**
-   * Projects provided schema by picking only required (projected) top-level columns from it
+   * Projects provided schema by picking only required (projected) top-level columns from it.
    *
-   * @param tableSchema schema to project (either of [[InternalSchema]] or Avro's [[Schema]])
+   * @param tableSchema     Right is the schema-on-read evolution schema (with field ids);
+   *                        Left is the structural HoodieSchema fallback.
    * @param requiredColumns required top-level columns to be projected
    */
-  def projectSchema(tableSchema: Either[HoodieSchema, InternalSchema], requiredColumns: Array[String]): (HoodieSchema, StructType, InternalSchema) = {
+  def projectSchema(tableSchema: Either[HoodieSchema, HoodieSchema], requiredColumns: Array[String]): (HoodieSchema, StructType, Option[HoodieSchema]) = {

Review Comment:
   🤖 nit: `Either[HoodieSchema, HoodieSchema]` with the same type on both arms loses the self-documenting property the old `Either[HoodieSchema, InternalSchema]` had — a reader seeing `Left` vs `Right` at a call site now has no type-level hint which is which. Have you considered using `Option[HoodieSchema]` (present = evolution schema, absent = fall back to structural) so the semantics are clear from the type alone?
   
   <sub><i>- AI-generated; verify before applying. React 👍/👎 to flag quality.</i></sub>



##########
hudi-hadoop-common/src/test/java/org/apache/hudi/common/schema/evolution/TestHoodieSchemaHistoryStorageManager.java:
##########
@@ -0,0 +1,144 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.hudi.common.schema.evolution;
+
+import org.apache.hudi.common.schema.HoodieSchema;
+import org.apache.hudi.common.schema.HoodieSchemaField;
+import org.apache.hudi.common.schema.HoodieSchemaIdAssigner;
+import org.apache.hudi.common.schema.HoodieSchemaType;
+import org.apache.hudi.common.table.timeline.HoodieActiveTimeline;
+import org.apache.hudi.common.table.timeline.HoodieInstant;
+import org.apache.hudi.common.table.timeline.HoodieTimeline;
+import org.apache.hudi.common.testutils.HoodieCommonTestHarness;
+import org.apache.hudi.common.util.Option;
+
+import org.junit.jupiter.api.AfterEach;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
+
+import java.io.File;
+import java.io.IOException;
+import java.util.Arrays;
+
+import static org.apache.hudi.common.testutils.HoodieTestUtils.INSTANT_GENERATOR;
+import static org.apache.hudi.common.testutils.HoodieTestUtils.TIMELINE_FACTORY;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertTrue;
+
+/**
+ * Tests {@link HoodieSchemaHistoryStorageManager}: persisting evolution
+ * schemas to {@code .hoodie/.schema/}, reading them back, and the residual-
+ * file cleanup that runs on each persist. Each persist+read pair also
+ * exercises the {@link HoodieSchemaSerDe} JSON layout end-to-end.
+ */
+public class TestHoodieSchemaHistoryStorageManager extends HoodieCommonTestHarness {
+
+  private HoodieActiveTimeline timeline;
+
+  @BeforeEach
+  public void setUp() throws Exception {
+    initMetaClient();
+  }
+
+  @AfterEach
+  public void tearDown() throws Exception {
+    cleanMetaClient();
+  }
+
+  @Test
+  public void testPersistAndReadHistorySchemaStr() throws IOException {
+    timeline = TIMELINE_FACTORY.createActiveTimeline(metaClient);
+    HoodieSchemaHistoryStorageManager fm = new HoodieSchemaHistoryStorageManager(metaClient);
+
+    HoodieSchema currentSchema = simpleSchema(0L);
+    fm.persistHistorySchemaStr("0000", HoodieSchemaSerDe.inheritHistory(currentSchema, ""));
+    simulateCommit("0000");
+    metaClient.reloadActiveTimeline();
+    assertSameLogicalSchema(currentSchema, fm.getSchemaByKey("0"));
+
+    HoodieSchema secondSchema = simpleSchema(1L);
+    fm.persistHistorySchemaStr("0001", HoodieSchemaSerDe.inheritHistory(secondSchema, fm.getHistorySchemaStr()));
+    simulateCommit("0001");
+    metaClient.reloadActiveTimeline();
+    assertSameLogicalSchema(secondSchema, fm.getSchemaByKey("1"));
+
+    // Persist a schema for "0002" but never simulate the commit. The next persist
+    // should treat 0002.schemacommit as a residual file from a failed write and
+    // delete it as part of cleanResidualFiles.
+    HoodieSchema thirdSchema = simpleSchema(2L);
+    fm.persistHistorySchemaStr("0002", HoodieSchemaSerDe.inheritHistory(thirdSchema, fm.getHistorySchemaStr()));
+
+    HoodieSchema lastSchema = simpleSchema(3L);
+    fm.persistHistorySchemaStr("0004", HoodieSchemaSerDe.inheritHistory(lastSchema, fm.getHistorySchemaStr()));
+    simulateCommit("0004");
+    metaClient.reloadActiveTimeline();
+
+    File residual = new File(metaClient.getSchemaFolderName() + File.separator + "0002.schemacommit");
+    assertTrue(!residual.exists(), "residual schema file from failed persist should have been cleaned up");
+
+    assertSameLogicalSchema(currentSchema, fm.getSchemaByKey("0"));

Review Comment:
   🤖 nit: `assertTrue(!residual.exists(), ...)` reads a little awkwardly with the negation. `assertFalse(residual.exists(), "residual schema file from failed persist should have been cleaned up")` would be clearer.
   
   <sub><i>- AI-generated; verify before applying. React 👍/👎 to flag quality.</i></sub>



##########
hudi-hadoop-mr/src/main/java/org/apache/hudi/hadoop/SchemaEvolutionContext.java:
##########
@@ -200,26 +207,26 @@ public void doEvolutionForRealtimeInputFormat(AbstractRealtimeRecordReader realt
       LOG.warn("Expected realtime split for mor table. Found split: {}", split);
       return;
     }
-    if (internalSchemaOption.isPresent()) {
+    if (evolutionSchemaOption.isPresent()) {
       HoodieSchema tableSchema = getSchemaFromCache();
       List<String> requiredColumns = getRequireColumn(job);
-      InternalSchema prunedInternalSchema = InternalSchemaUtils.pruneInternalSchema(internalSchemaOption.get(),
-          requiredColumns);
+      HoodieSchema writerSchema = HoodieSchemaInternalSchemaBridge.withRecordName(
+          evolutionSchemaOption.get(), tableSchema.getName());
+      HoodieSchema prunedEvolutionSchema = HoodieSchemaInternalSchemaBridge.pruneByLeafNames(

Review Comment:
   🤖 Before this change, both `writerSchema` and `readerSchema` were explicitly named with `tableSchema.getName()` (via `InternalSchemaConverter.convert(..., tableSchema.getName())`). After the migration, the writer goes through `withRecordName(..., tableSchema.getName())` but `prunedEvolutionSchema` keeps the evolution schema's own `getFullName()` per `pruneByLeafNames`'s contract. Could this asymmetry cause problems for Avro reader-writer name matching when `evolutionSchemaOption.get().getFullName()` differs from `tableSchema.getName()` (e.g. simple-name vs namespace-qualified)? Worth either also renaming the pruned reader schema to `tableSchema.getName()`, or confirming the downstream `record.toIndexedRecord(getReaderSchema(), ...)` / `HoodieAvroUtils.rewriteRecord(..., getReaderSchema().toAvroSchema())` paths don't depend on name equality.
   
   <sub><i>- AI-generated; verify before applying. React 👍/👎 to flag quality.</i></sub>



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4371767007

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `16.11820%` with `1249 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 21.11%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`f0893dc`](https://app.codecov.io/gh/apache/hudi/commit/f0893dcd292324963c565263f35047a3a596c2b5?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...ma/evolution/HoodieSchemaInternalSchemaBridge.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaInternalSchemaBridge.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSW50ZXJuYWxTY2hlbWFCcmlkZ2UuamF2YQ==) | 0.00% | [246 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 0.00% | [153 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 38.75% | [120 Missing and 27 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 0.00% | [126 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 0.00% | [121 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 0.00% | [84 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 0.00% | [58 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 0.00% | [48 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 9.80% | [44 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/hudi/common/schema/HoodieSchemaIdAssigner.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaIdAssigner.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFJZEFzc2lnbmVyLmphdmE=) | 38.63% | [24 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [42 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (f0893dc). Click for more details.
   > 
   > <details><summary>HEAD has 33 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (f0893dc) |
   >|------|------|------|
   >|hadoop-mr-java-client|1|0|
   >|spark-scala-tests|12|0|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   21.11%   -46.97%     
   + Complexity    28950     5093    -23857     
   =============================================
     Files          2519     1393     -1126     
     Lines        140645    71919    -68726     
     Branches      17423     8334     -9089     
   =============================================
   - Hits          95753    15188    -80565     
   - Misses        37035    55189    +18154     
   + Partials       7857     1542     -6315     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `21.11% <16.11%> (-27.33%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `0.00% <ø> (-88.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `0.00% <ø> (-100.00%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `0.00% <ø> (-75.87%)` | :arrow_down: |
   | [...e/spark/sql/avro/HoodieSparkSchemaConverters.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Favro%2FHoodieSparkSchemaConverters.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvYXZyby9Ib29kaWVTcGFya1NjaGVtYUNvbnZlcnRlcnMuc2NhbGE=) | `0.00% <ø> (-77.09%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `30.86% <ø> (-52.68%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `60.36% <ø> (-36.04%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `1.07% <ø> (-76.35%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `21.45% <ø> (-44.54%)` | :arrow_down: |
   | [...common/schema/evolution/legacy/InternalSchema.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2Flegacy%2FInternalSchema.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vbGVnYWN5L0ludGVybmFsU2NoZW1hLmphdmE=) | `0.00% <ø> (ø)` | |
   | [...schema/evolution/legacy/InternalSchemaBuilder.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2Flegacy%2FInternalSchemaBuilder.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vbGVnYWN5L0ludGVybmFsU2NoZW1hQnVpbGRlci5qYXZh) | `0.00% <ø> (ø)` | |
   | ... and [86 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [2176 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4371801354

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * f0893dcd292324963c565263f35047a3a596c2b5 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826) 
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4387649023

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `40.20101%` with `1309 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 45.48%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`875ed67`](https://app.codecov.io/gh/apache/hudi/commit/875ed671ef532b9444293e76d7f53aa8326a87e0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 35.30% | [234 Missing and 39 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 25.77% | [224 Missing and 41 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.71% | [110 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.45% | [62 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [42 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (875ed67). Click for more details.
   > 
   > <details><summary>HEAD has 29 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (875ed67) |
   >|------|------|------|
   >|spark-scala-tests|12|3|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   45.48%   -22.60%     
   + Complexity    28950    15606    -13344     
   =============================================
     Files          2519     1990      -529     
     Lines        140645   111956    -28689     
     Branches      17423    14245     -3178     
   =============================================
   - Hits          95753    50928    -44825     
   - Misses        37035    55498    +18463     
   + Partials       7857     5530     -2327     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.21%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.35% <14.49%> (-0.09%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.57% <36.54%> (-12.19%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `67.76% <100.00%> (-24.91%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `64.50% <100.00%> (-26.41%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `57.75% <100.00%> (-26.10%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `87.25% <100.00%> (-8.83%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `40.18% <100.00%> (-33.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `32.35% <ø> (-67.65%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `45.68% <ø> (-30.18%)` | :arrow_down: |
   | ... and [115 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1541 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4387704519

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `58.64466%` with `952 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 60.21%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`875ed67`](https://app.codecov.io/gh/apache/hudi/commit/875ed671ef532b9444293e76d7f53aa8326a87e0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 37.81% | [177 Missing and 45 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 76.77% | [50 Missing and 48 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 53.79% | [42 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 54.19% | [42 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 85.47% | [18 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 50.98% | [20 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [50 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (875ed67). Click for more details.
   > 
   > <details><summary>HEAD has 18 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (875ed67) |
   >|------|------|------|
   >|spark-scala-tests|12|6|
   >|spark-java-tests|18|6|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   60.21%   -7.88%     
   + Complexity    28950    25685    -3265     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140749     +104     
     Branches      17423    17571     +148     
   ============================================
   - Hits          95753    84746   -11007     
   - Misses        37035    48543   +11508     
   + Partials       7857     7460     -397     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.94% <37.84%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.21%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.35% <14.49%> (-0.09%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.50% <22.64%> (-17.13%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.35% <35.81%> (-12.42%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.93% <29.13%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `89.74% <100.00%> (-2.94%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `79.65% <100.00%> (-11.26%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `73.36% <100.00%> (-10.50%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `85.91% <ø> (-2.12%)` | :arrow_down: |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `63.97% <100.00%> (-9.24%)` | :arrow_down: |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [502 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4387693761

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `58.64466%` with `952 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 60.21%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`875ed67`](https://app.codecov.io/gh/apache/hudi/commit/875ed671ef532b9444293e76d7f53aa8326a87e0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 37.81% | [177 Missing and 45 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 76.77% | [50 Missing and 48 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 53.79% | [42 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 54.19% | [42 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 85.47% | [18 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 50.98% | [20 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [50 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (875ed67). Click for more details.
   > 
   > <details><summary>HEAD has 19 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (875ed67) |
   >|------|------|------|
   >|spark-scala-tests|12|6|
   >|spark-java-tests|18|5|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   60.21%   -7.88%     
   + Complexity    28950    25685    -3265     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140749     +104     
     Branches      17423    17571     +148     
   ============================================
   - Hits          95753    84746   -11007     
   - Misses        37035    48543   +11508     
   + Partials       7857     7460     -397     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.94% <37.84%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.21%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.35% <14.49%> (-0.09%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.50% <22.64%> (-17.13%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.35% <35.81%> (-12.42%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.93% <29.13%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `89.74% <100.00%> (-2.94%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `79.65% <100.00%> (-11.26%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `73.36% <100.00%> (-10.50%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `85.91% <ø> (-2.12%)` | :arrow_down: |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `63.97% <100.00%> (-9.24%)` | :arrow_down: |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [502 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4387715165

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `69.15725%` with `710 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 64.67%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`875ed67`](https://app.codecov.io/gh/apache/hudi/commit/875ed671ef532b9444293e76d7f53aa8326a87e0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 56.58% | [93 Missing and 62 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.22% | [25 Missing and 50 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   64.67%   -3.41%     
   + Complexity    28950    27584    -1366     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140749     +104     
     Branches      17423    17571     +148     
   ============================================
   - Hits          95753    91027    -4726     
   - Misses        37035    41807    +4772     
   - Partials       7857     7915      +58     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.94% <37.84%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.21%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.35% <14.49%> (-0.09%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.50% <22.64%> (-17.13%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.31% <64.49%> (-0.45%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.93% <29.13%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [352 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4382846166

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `69.60253%` with `673 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 64.35%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`e9db2e2`](https://app.codecov.io/gh/apache/hudi/commit/e9db2e281ae5df4d6c09f3b88c13cd74c6416282?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 57.58% | [82 Missing and 55 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.18% | [26 Missing and 41 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [43 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   64.35%   -3.74%     
   + Complexity    28950    27437    -1513     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140661      +16     
     Branches      17423    17541     +118     
   ============================================
   - Hits          95753    90516    -5237     
   - Misses        37035    42241    +5206     
   - Partials       7857     7904      +47     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.96% <38.85%> (-0.40%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.74% <20.15%> (-0.17%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.19%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.07% <22.33%> (-16.57%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.55% <64.76%> (-1.21%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.97% <30.00%> (-0.75%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [379 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4382843103

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `69.60253%` with `673 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 64.35%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`e9db2e2`](https://app.codecov.io/gh/apache/hudi/commit/e9db2e281ae5df4d6c09f3b88c13cd74c6416282?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 57.58% | [82 Missing and 55 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.18% | [26 Missing and 41 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [43 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   64.35%   -3.74%     
   + Complexity    28950    27437    -1513     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140661      +16     
     Branches      17423    17541     +118     
   ============================================
   - Hits          95753    90516    -5237     
   - Misses        37035    42241    +5206     
   - Partials       7857     7904      +47     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.96% <38.85%> (-0.40%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.74% <20.15%> (-0.17%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.19%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.07% <22.33%> (-16.57%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.55% <64.76%> (-1.21%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.97% <30.00%> (-0.75%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [379 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4382981403

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.55104%` with `652 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 66.72%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`e9db2e2`](https://app.codecov.io/gh/apache/hudi/commit/e9db2e281ae5df4d6c09f3b88c13cd74c6416282?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 59.44% | [74 Missing and 57 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.77% | [22 Missing and 39 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark41LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.1.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark41LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjEueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQxTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   66.72%   -1.36%     
   + Complexity    28950    28464     -486     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140661      +16     
     Branches      17423    17541     +118     
   ============================================
   - Hits          95753    93861    -1892     
   - Misses        37035    38893    +1858     
   - Partials       7857     7907      +50     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.96% <38.85%> (-0.40%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.74% <20.15%> (-0.17%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.19%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.80% <49.04%> (-3.83%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.00% <65.50%> (-0.76%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.97% <30.00%> (-0.75%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.30% <100.00%> (-0.37%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [149 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4383450947

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `43.64641%` with `1224 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 47.81%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`3843dcc`](https://app.codecov.io/gh/apache/hudi/commit/3843dccf754072920d078e2b7dd20d2148ff3fbc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 27.55% | [197 Missing and 37 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 48.81% | [174 Missing and 42 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.91% | [109 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.47% | [60 Missing and 15 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [43 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (3843dcc). Click for more details.
   > 
   > <details><summary>HEAD has 26 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (3843dcc) |
   >|------|------|------|
   >|spark-scala-tests|12|5|
   >|spark-java-tests|18|1|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   47.81%   -20.27%     
   + Complexity    28950    16750    -12200     
   =============================================
     Files          2519     2020      -499     
     Lines        140645   114595    -26050     
     Branches      17423    14804     -2619     
   =============================================
   - Hits          95753    54794    -40959     
   - Misses        37035    53859    +16824     
   + Partials       7857     5942     -1915     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.70% <19.65%> (-0.20%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.38% <14.82%> (-0.06%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.92% <21.04%> (-15.72%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.46% <36.51%> (-12.31%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `86.81% <100.00%> (-5.87%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `77.05% <100.00%> (-13.86%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `66.90% <100.00%> (-16.96%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `94.11% <100.00%> (-1.97%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `55.88% <100.00%> (-17.33%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `70.58% <ø> (-29.42%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `67.24% <ø> (-8.63%)` | :arrow_down: |
   | ... and [118 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1481 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4383531797

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.75221%` with `661 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 66.68%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`3843dcc`](https://app.codecov.io/gh/apache/hudi/commit/3843dccf754072920d078e2b7dd20d2148ff3fbc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 59.44% | [74 Missing and 57 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.41% | [22 Missing and 48 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark41LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.1.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark41LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjEueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQxTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   66.68%   -1.40%     
   + Complexity    28950    28417     -533     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140707      +62     
     Branches      17423    17559     +136     
   ============================================
   - Hits          95753    93827    -1926     
   - Misses        37035    38979    +1944     
   - Partials       7857     7901      +44     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.94% <38.02%> (-0.41%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.70% <19.65%> (-0.20%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.38% <14.82%> (-0.06%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.38% <49.61%> (-4.26%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.42% <65.81%> (-0.34%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.94% <29.38%> (-0.79%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.30% <100.00%> (-0.37%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [172 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4383536780

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `71.54867%` with `643 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.48%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`3843dcc`](https://app.codecov.io/gh/apache/hudi/commit/3843dccf754072920d078e2b7dd20d2148ff3fbc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 59.44% | [74 Missing and 57 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.64% | [22 Missing and 47 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark41LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.1.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark41LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjEueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQxTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [39 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.48%   -0.60%     
   + Complexity    28950    28758     -192     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140707      +62     
     Branches      17423    17559     +136     
   ============================================
   - Hits          95753    94957     -796     
   - Misses        37035    37903     +868     
   + Partials       7857     7847      -10     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.94% <38.02%> (-0.41%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.70% <19.65%> (-0.20%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.38% <14.82%> (-0.06%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `47.93% <56.39%> (-0.71%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.42% <65.81%> (-0.34%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.94% <29.38%> (-0.79%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [61 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4390122681

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     }, {
       "hash" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "triggerType" : "PUSH"
     }, {
       "hash" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13833",
       "triggerID" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13834",
       "triggerID" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13837",
       "triggerID" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "triggerType" : "PUSH"
     }, {
       "hash" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13844",
       "triggerID" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13856",
       "triggerID" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "triggerType" : "PUSH"
     }, {
       "hash" : "3843dccf754072920d078e2b7dd20d2148ff3fbc",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13858",
       "triggerID" : "3843dccf754072920d078e2b7dd20d2148ff3fbc",
       "triggerType" : "PUSH"
     }, {
       "hash" : "4496175a45f99eb36c85bd0a7f70529a73498935",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "4496175a45f99eb36c85bd0a7f70529a73498935",
       "triggerType" : "PUSH"
     }, {
       "hash" : "875ed671ef532b9444293e76d7f53aa8326a87e0",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13864",
       "triggerID" : "875ed671ef532b9444293e76d7f53aa8326a87e0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "4297aa3ffb3b10781850a4f4992bc7663ba66008",
       "status" : "PENDING",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13868",
       "triggerID" : "4297aa3ffb3b10781850a4f4992bc7663ba66008",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 898018cd586db3b0e7f45e8197cc033bb37d8d49 UNKNOWN
   * 65838ce185fc383d51deb80bc6fe6ed4d124fd7b UNKNOWN
   * 762711b7c216034e6ee38b2bf509aee116088df1 UNKNOWN
   * 4496175a45f99eb36c85bd0a7f70529a73498935 UNKNOWN
   * 875ed671ef532b9444293e76d7f53aa8326a87e0 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13864) 
   * 4297aa3ffb3b10781850a4f4992bc7663ba66008 Azure: [PENDING](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13868) 
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4390631593

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `68.62409%` with `732 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 64.68%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`94ee60d`](https://app.codecov.io/gh/apache/hudi/commit/94ee60d8f652e91aace49e8c5a17010719fed2fa?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 54.38% | [100 Missing and 77 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.22% | [25 Missing and 50 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   64.68%   -3.41%     
   + Complexity    28950    27609    -1341     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17583     +160     
   ============================================
   - Hits          95753    91057    -4696     
   - Misses        37035    41815    +4780     
   - Partials       7857     7908      +51     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.43%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <19.32%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.12%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.49% <22.33%> (-17.14%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.33% <64.05%> (-0.43%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.92% <28.86%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [355 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4390668171

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.03858%` with `699 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.39%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`94ee60d`](https://app.codecov.io/gh/apache/hudi/commit/94ee60d8f652e91aace49e8c5a17010719fed2fa?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 55.92% | [92 Missing and 79 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.41% | [23 Missing and 47 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.39%   -0.69%     
   + Complexity    28950    28729     -221     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17583     +160     
   ============================================
   - Hits          95753    94877     -876     
   - Misses        37035    38045    +1010     
   - Partials       7857     7858       +1     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.43%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <19.32%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.12%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `47.74% <55.28%> (-0.90%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.33% <64.05%> (-0.43%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.92% <28.86%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [90 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4390708401

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.03858%` with `699 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.44%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`94ee60d`](https://app.codecov.io/gh/apache/hudi/commit/94ee60d8f652e91aace49e8c5a17010719fed2fa?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 55.92% | [92 Missing and 79 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.41% | [23 Missing and 47 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.44%   -0.64%     
   + Complexity    28950    28767     -183     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17583     +160     
   ============================================
   - Hits          95753    94947     -806     
   - Misses        37035    37971     +936     
   - Partials       7857     7862       +5     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.43%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <19.32%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.12%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `47.94% <55.28%> (-0.70%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.33% <64.05%> (-0.43%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.92% <28.86%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [78 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4390720024

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.03858%` with `699 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.51%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`94ee60d`](https://app.codecov.io/gh/apache/hudi/commit/94ee60d8f652e91aace49e8c5a17010719fed2fa?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 55.92% | [92 Missing and 79 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.41% | [23 Missing and 47 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.51%   -0.58%     
   + Complexity    28950    28804     -146     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17583     +160     
   ============================================
   - Hits          95753    95041     -712     
   - Misses        37035    37869     +834     
   - Partials       7857     7870      +13     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.43%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <19.32%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.12%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.13% <55.28%> (-0.51%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.33% <64.05%> (-0.43%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.92% <28.86%> (-0.80%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [71 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393063436

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `39.37639%` with `1361 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 45.04%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`d428e18`](https://app.codecov.io/gh/apache/hudi/commit/d428e18f8dab043f7690d573cddefd6803dadbb1?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 24.48% | [245 Missing and 48 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 35.30% | [234 Missing and 39 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.71% | [110 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.45% | [62 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [43 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (d428e18). Click for more details.
   > 
   > <details><summary>HEAD has 28 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (d428e18) |
   >|------|------|------|
   >|spark-scala-tests|12|4|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   45.04%   -23.04%     
   + Complexity    28950    15844    -13106     
   =============================================
     Files          2519     2020      -499     
     Lines        140645   114663    -25982     
     Branches      17423    14825     -2598     
   =============================================
   - Hits          95753    51651    -44102     
   - Misses        37035    57270    +20235     
   + Partials       7857     5742     -2115     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.43% <35.67%> (-12.33%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `67.76% <100.00%> (-24.91%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `64.50% <100.00%> (-26.41%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `57.75% <100.00%> (-26.10%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `87.25% <100.00%> (-8.83%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `40.18% <100.00%> (-33.03%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `32.35% <ø> (-67.65%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `45.68% <ø> (-30.18%)` | :arrow_down: |
   | ... and [118 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1523 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393100857

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `69.35276%` with `715 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 65.73%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`d428e18`](https://app.codecov.io/gh/apache/hudi/commit/d428e18f8dab043f7690d573cddefd6803dadbb1?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 54.38% | [101 Missing and 76 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 81.99% | [26 Missing and 50 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [42 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   65.73%   -2.35%     
   + Complexity    28950    27998     -952     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17586     +163     
   ============================================
   - Hits          95753    92544    -3209     
   - Misses        37035    40361    +3326     
   - Partials       7857     7875      +18     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `39.51% <41.54%> (-9.12%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.99% <63.92%> (-0.78%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `37.44% <28.86%> (-0.28%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.94% <100.00%> (-0.74%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [269 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393310684

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     }, {
       "hash" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "triggerType" : "PUSH"
     }, {
       "hash" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13833",
       "triggerID" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13834",
       "triggerID" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13837",
       "triggerID" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "triggerType" : "PUSH"
     }, {
       "hash" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13844",
       "triggerID" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13856",
       "triggerID" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "triggerType" : "PUSH"
     }, {
       "hash" : "3843dccf754072920d078e2b7dd20d2148ff3fbc",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13858",
       "triggerID" : "3843dccf754072920d078e2b7dd20d2148ff3fbc",
       "triggerType" : "PUSH"
     }, {
       "hash" : "4496175a45f99eb36c85bd0a7f70529a73498935",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "4496175a45f99eb36c85bd0a7f70529a73498935",
       "triggerType" : "PUSH"
     }, {
       "hash" : "875ed671ef532b9444293e76d7f53aa8326a87e0",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13864",
       "triggerID" : "875ed671ef532b9444293e76d7f53aa8326a87e0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "4297aa3ffb3b10781850a4f4992bc7663ba66008",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13868",
       "triggerID" : "4297aa3ffb3b10781850a4f4992bc7663ba66008",
       "triggerType" : "PUSH"
     }, {
       "hash" : "94ee60d8f652e91aace49e8c5a17010719fed2fa",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13869",
       "triggerID" : "94ee60d8f652e91aace49e8c5a17010719fed2fa",
       "triggerType" : "PUSH"
     }, {
       "hash" : "d428e18f8dab043f7690d573cddefd6803dadbb1",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13872",
       "triggerID" : "d428e18f8dab043f7690d573cddefd6803dadbb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "2df1e487c5348147577cbf29b344c8cdf104dd90",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2df1e487c5348147577cbf29b344c8cdf104dd90",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 898018cd586db3b0e7f45e8197cc033bb37d8d49 UNKNOWN
   * 65838ce185fc383d51deb80bc6fe6ed4d124fd7b UNKNOWN
   * 762711b7c216034e6ee38b2bf509aee116088df1 UNKNOWN
   * 4496175a45f99eb36c85bd0a7f70529a73498935 UNKNOWN
   * d428e18f8dab043f7690d573cddefd6803dadbb1 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13872) 
   * 2df1e487c5348147577cbf29b344c8cdf104dd90 UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393743293

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `57.99400%` with `980 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 60.40%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`124e3f0`](https://app.codecov.io/gh/apache/hudi/commit/124e3f0eae677ef03529122378a6538eb8936f6d?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 6 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 35.56% | [196 Missing and 54 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 76.77% | [49 Missing and 49 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 53.79% | [42 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 54.19% | [42 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 85.47% | [18 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 50.98% | [20 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [50 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (124e3f0). Click for more details.
   > 
   > <details><summary>HEAD has 18 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (124e3f0) |
   >|------|------|------|
   >|spark-scala-tests|12|6|
   >|spark-java-tests|18|6|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   60.40%   -7.69%     
   + Complexity    28950    25758    -3192     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17586     +163     
   ============================================
   - Hits          95753    85032   -10721     
   - Misses        37035    48274   +11239     
   + Partials       7857     7474     -383     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.49% <22.33%> (-17.14%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.34% <35.33%> (-12.43%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `37.45% <28.86%> (-0.27%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `89.74% <100.00%> (-2.94%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `79.65% <100.00%> (-11.26%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `73.36% <100.00%> (-10.50%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `85.91% <ø> (-2.12%)` | :arrow_down: |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `63.97% <100.00%> (-9.24%)` | :arrow_down: |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [487 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393861366

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.03858%` with `699 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.76%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`124e3f0`](https://app.codecov.io/gh/apache/hudi/commit/124e3f0eae677ef03529122378a6538eb8936f6d?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 6 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 55.92% | [92 Missing and 79 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.41% | [23 Missing and 47 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.76%   -0.33%     
   + Complexity    28950    28883      -67     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17586     +163     
   ============================================
   - Hits          95753    95393     -360     
   - Misses        37035    37485     +450     
   - Partials       7857     7902      +45     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.34% <55.28%> (-0.30%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.34% <64.31%> (-0.42%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `37.45% <28.86%> (-0.27%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [51 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393774850

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     }, {
       "hash" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "triggerType" : "PUSH"
     }, {
       "hash" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13833",
       "triggerID" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13834",
       "triggerID" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13837",
       "triggerID" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "triggerType" : "PUSH"
     }, {
       "hash" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13844",
       "triggerID" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13856",
       "triggerID" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "triggerType" : "PUSH"
     }, {
       "hash" : "3843dccf754072920d078e2b7dd20d2148ff3fbc",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13858",
       "triggerID" : "3843dccf754072920d078e2b7dd20d2148ff3fbc",
       "triggerType" : "PUSH"
     }, {
       "hash" : "4496175a45f99eb36c85bd0a7f70529a73498935",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "4496175a45f99eb36c85bd0a7f70529a73498935",
       "triggerType" : "PUSH"
     }, {
       "hash" : "875ed671ef532b9444293e76d7f53aa8326a87e0",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13864",
       "triggerID" : "875ed671ef532b9444293e76d7f53aa8326a87e0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "4297aa3ffb3b10781850a4f4992bc7663ba66008",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13868",
       "triggerID" : "4297aa3ffb3b10781850a4f4992bc7663ba66008",
       "triggerType" : "PUSH"
     }, {
       "hash" : "94ee60d8f652e91aace49e8c5a17010719fed2fa",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13869",
       "triggerID" : "94ee60d8f652e91aace49e8c5a17010719fed2fa",
       "triggerType" : "PUSH"
     }, {
       "hash" : "d428e18f8dab043f7690d573cddefd6803dadbb1",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13872",
       "triggerID" : "d428e18f8dab043f7690d573cddefd6803dadbb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "2df1e487c5348147577cbf29b344c8cdf104dd90",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2df1e487c5348147577cbf29b344c8cdf104dd90",
       "triggerType" : "PUSH"
     }, {
       "hash" : "124e3f0eae677ef03529122378a6538eb8936f6d",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13875",
       "triggerID" : "124e3f0eae677ef03529122378a6538eb8936f6d",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 898018cd586db3b0e7f45e8197cc033bb37d8d49 UNKNOWN
   * 65838ce185fc383d51deb80bc6fe6ed4d124fd7b UNKNOWN
   * 762711b7c216034e6ee38b2bf509aee116088df1 UNKNOWN
   * 4496175a45f99eb36c85bd0a7f70529a73498935 UNKNOWN
   * 2df1e487c5348147577cbf29b344c8cdf104dd90 UNKNOWN
   * 124e3f0eae677ef03529122378a6538eb8936f6d Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13875) 
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393807545

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.03858%` with `699 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 67.74%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`124e3f0`](https://app.codecov.io/gh/apache/hudi/commit/124e3f0eae677ef03529122378a6538eb8936f6d?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 6 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 55.92% | [92 Missing and 79 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.41% | [23 Missing and 47 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 37.50% | [25 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   67.74%   -0.34%     
   + Complexity    28950    28877      -73     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17586     +163     
   ============================================
   - Hits          95753    95377     -376     
   - Misses        37035    37506     +471     
   - Partials       7857     7897      +40     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.29% <55.28%> (-0.35%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.34% <64.31%> (-0.42%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `37.45% <28.86%> (-0.27%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.67% <100.00%> (ø)` | |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `83.85% <100.00%> (ø)` | |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `87.82% <100.00%> (+0.07%)` | :arrow_up: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [53 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393712408

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `45.45045%` with `1211 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 48.33%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`124e3f0`](https://app.codecov.io/gh/apache/hudi/commit/124e3f0eae677ef03529122378a6538eb8936f6d?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 6 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 25.25% | [240 Missing and 50 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 60.90% | [112 Missing and 53 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.71% | [110 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.45% | [62 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [42 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (124e3f0). Click for more details.
   > 
   > <details><summary>HEAD has 28 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (124e3f0) |
   >|------|------|------|
   >|spark-scala-tests|12|3|
   >|spark-java-tests|18|1|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   48.33%   -19.75%     
   + Complexity    28950    16523    -12427     
   =============================================
     Files          2519     1990      -529     
     Lines        140645   111987    -28658     
     Branches      17423    14260     -3163     
   =============================================
   - Hits          95753    54125    -41628     
   - Misses        37035    52100    +15065     
   + Partials       7857     5762     -2095     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `33.00% <23.14%> (-15.64%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.56% <36.03%> (-12.20%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `86.81% <100.00%> (-5.87%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `77.05% <100.00%> (-13.86%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `67.26% <100.00%> (-16.60%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `94.11% <100.00%> (-1.97%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `55.88% <100.00%> (-17.33%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `70.58% <ø> (-29.42%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `67.24% <ø> (-8.63%)` | :arrow_down: |
   | ... and [115 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1500 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393757944

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `68.49550%` with `735 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 64.71%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`124e3f0`](https://app.codecov.io/gh/apache/hudi/commit/124e3f0eae677ef03529122378a6538eb8936f6d?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 6 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 54.38% | [101 Missing and 76 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 81.51% | [26 Missing and 52 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 76.33% | [14 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.13% | [18 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   64.71%   -3.37%     
   + Complexity    28950    27592    -1358     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140780     +135     
     Branches      17423    17586     +163     
   ============================================
   - Hits          95753    91111    -4642     
   - Misses        37035    41737    +4702     
   - Partials       7857     7932      +75     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.93% <37.45%> (-0.42%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.32%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.33% <14.26%> (-0.11%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.49% <22.33%> (-17.14%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.02% <64.18%> (-0.75%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `37.45% <28.86%> (-0.27%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [358 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4376471474

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `35.66434%` with `1380 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 45.58%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`925a4b7`](https://app.codecov.io/gh/apache/hudi/commit/925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 20.12% | [229 Missing and 29 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 58.51% | [115 Missing and 41 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 6.32% | [143 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 46.66% | [111 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 0.00% | [121 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 16.66% | [68 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 27.58% | [42 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 28.84% | [34 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [48 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (925a4b7). Click for more details.
   > 
   > <details><summary>HEAD has 25 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (925a4b7) |
   >|------|------|------|
   >|spark-scala-tests|12|6|
   >|spark-java-tests|18|1|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   45.58%   -22.50%     
   + Complexity    28950    16261    -12689     
   =============================================
     Files          2519     2041      -478     
     Lines        140645   117032    -23613     
     Branches      17423    15326     -2097     
   =============================================
   - Hits          95753    53354    -42399     
   - Misses        37035    58172    +21137     
   + Partials       7857     5506     -2351     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <20.21%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.23%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `33.01% <22.84%> (-15.63%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `30.49% <27.36%> (-14.28%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `84.98% <100.00%> (-7.70%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `77.05% <100.00%> (-13.86%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `66.90% <100.00%> (-16.96%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `94.11% <100.00%> (-1.97%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `59.35% <100.00%> (-13.86%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `70.58% <ø> (-29.42%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `67.24% <ø> (-8.63%)` | :arrow_down: |
   | ... and [121 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1489 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4376481229

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `40.23310%` with `1282 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 52.07%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`925a4b7`](https://app.codecov.io/gh/apache/hudi/commit/925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 30.34% | [193 Missing and 32 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 6.32% | [143 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 46.66% | [111 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 0.00% | [121 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 72.07% | [66 Missing and 39 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 16.66% | [68 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 27.58% | [42 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 28.84% | [34 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (925a4b7). Click for more details.
   > 
   > <details><summary>HEAD has 20 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (925a4b7) |
   >|------|------|------|
   >|spark-scala-tests|12|6|
   >|spark-java-tests|18|5|
   >|common-and-other-modules|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   52.07%   -16.01%     
   + Complexity    28950    18326    -10624     
   =============================================
     Files          2519     2041      -478     
     Lines        140645   117032    -23613     
     Branches      17423    15326     -2097     
   =============================================
   - Hits          95753    60948    -34805     
   - Misses        37035    49731    +12696     
   + Partials       7857     6353     -1504     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <20.21%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.23%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.36% <22.00%> (-17.28%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `30.49% <27.36%> (-14.28%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.97% <30.08%> (-0.76%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `86.81% <100.00%> (-5.87%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `77.05% <100.00%> (-13.86%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `69.50% <100.00%> (-14.35%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `85.91% <ø> (-2.12%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `63.97% <100.00%> (-9.24%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `73.52% <ø> (-26.48%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `67.24% <ø> (-8.63%)` | :arrow_down: |
   | ... and [121 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1356 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4376484641

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `66.03261%` with `750 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 63.71%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`925a4b7`](https://app.codecov.io/gh/apache/hudi/commit/925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 52.32% | [103 Missing and 51 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 80.85% | [31 Missing and 41 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 67.08% | [27 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 67.76% | [21 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 61.90% | [22 Missing and 10 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [48 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   63.71%   -4.38%     
   + Complexity    28950    27039    -1911     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140655      +10     
     Branches      17423    17544     +121     
   ============================================
   - Hits          95753    89612    -6141     
   - Misses        37035    43434    +6399     
   + Partials       7857     7609     -248     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.95% <38.91%> (-0.40%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <20.21%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.23%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.36% <22.00%> (-17.28%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `42.15% <58.74%> (-2.61%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.97% <30.08%> (-0.76%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...di/client/utils/SparkSchemaEvolutionConverter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Futils%2FSparkSchemaEvolutionConverter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L3V0aWxzL1NwYXJrU2NoZW1hRXZvbHV0aW9uQ29udmVydGVyLmphdmE=) | `19.92% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [393 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4376493904

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `66.34964%` with `743 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 64.04%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`925a4b7`](https://app.codecov.io/gh/apache/hudi/commit/925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 52.32% | [103 Missing and 51 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 81.64% | [29 Missing and 40 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 67.08% | [27 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 67.76% | [21 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 66.66% | [20 Missing and 8 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [48 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   64.04%   -4.04%     
   + Complexity    28950    27196    -1754     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140655      +10     
     Branches      17423    17544     +121     
   ============================================
   - Hits          95753    90082    -5671     
   - Misses        37035    42903    +5868     
   + Partials       7857     7670     -187     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.95% <38.91%> (-0.40%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.68% <20.21%> (-0.23%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.23%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.36% <22.00%> (-17.27%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `42.97% <59.20%> (-1.79%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.97% <30.08%> (-0.76%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...di/client/utils/SparkSchemaEvolutionConverter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Futils%2FSparkSchemaEvolutionConverter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L3V0aWxzL1NwYXJrU2NoZW1hRXZvbHV0aW9uQ29udmVydGVyLmphdmE=) | `19.92% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [350 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4374250620

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `65.72983%` with `756 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 63.80%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`843a211`](https://app.codecov.io/gh/apache/hudi/commit/843a2116588aeecda56fe8e91fd4b990599c5666?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 52.32% | [103 Missing and 51 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 78.72% | [42 Missing and 38 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 67.08% | [27 Missing and 25 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 67.76% | [21 Missing and 18 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 66.66% | [20 Missing and 8 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 53.44% | [25 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [48 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   63.80%   -4.28%     
   + Complexity    28950    27098    -1852     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140635      -10     
     Branches      17423    17540     +117     
   ============================================
   - Hits          95753    89739    -6014     
   - Misses        37035    43296    +6261     
   + Partials       7857     7600     -257     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.96% <38.95%> (-0.39%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.75% <20.23%> (-0.15%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.43% <15.25%> (-0.01%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.36% <22.02%> (-17.27%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `42.41% <58.51%> (-2.35%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.96% <30.11%> (-0.76%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.45% <100.00%> (-1.30%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `60.50% <100.00%> (-12.71%)` | :arrow_down: |
   | ... and [139 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [356 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4382921683

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.55104%` with `652 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 66.54%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`e9db2e2`](https://app.codecov.io/gh/apache/hudi/commit/e9db2e281ae5df4d6c09f3b88c13cd74c6416282?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 59.44% | [74 Missing and 57 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 83.77% | [22 Missing and 39 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark41LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.1.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark41LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjEueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQxTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [40 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   66.54%   -1.54%     
   + Complexity    28950    28359     -591     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140661      +16     
     Branches      17423    17541     +118     
   ============================================
   - Hits          95753    93602    -2151     
   - Misses        37035    39176    +2141     
   - Partials       7857     7883      +26     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.96% <38.85%> (-0.40%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.74% <20.15%> (-0.17%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.19%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.30% <49.04%> (-4.34%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.00% <65.50%> (-0.76%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.97% <30.00%> (-0.75%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `92.30% <100.00%> (-0.37%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `90.90% <100.00%> (ø)` | |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [167 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4383463482

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `50.15931%` with `1095 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 53.19%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`3843dcc`](https://app.codecov.io/gh/apache/hudi/commit/3843dccf754072920d078e2b7dd20d2148ff3fbc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 37.15% | [163 Missing and 40 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.91% | [109 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 75.11% | [53 Missing and 52 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.47% | [60 Missing and 15 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [43 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (3843dcc). Click for more details.
   > 
   > <details><summary>HEAD has 21 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (3843dcc) |
   >|------|------|------|
   >|spark-scala-tests|12|6|
   >|spark-java-tests|18|4|
   >|common-and-other-modules|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   53.19%   -14.89%     
   + Complexity    28950    18867    -10083     
   =============================================
     Files          2519     2041      -478     
     Lines        140645   117084    -23561     
     Branches      17423    15341     -2082     
   =============================================
   - Hits          95753    62284    -33469     
   - Misses        37035    48050    +11015     
   + Partials       7857     6750     -1107     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.70% <19.65%> (-0.20%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.38% <14.82%> (-0.06%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.90% <23.30%> (-16.74%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.35% <36.14%> (-12.41%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.94% <29.38%> (-0.79%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `86.81% <100.00%> (-5.87%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `77.05% <100.00%> (-13.86%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `69.50% <100.00%> (-14.35%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `85.91% <ø> (-2.12%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `63.97% <100.00%> (-9.24%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `73.52% <ø> (-26.48%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `67.24% <ø> (-8.63%)` | :arrow_down: |
   | ... and [121 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1346 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4383510850

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `70.13274%` with `675 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 64.73%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`3843dcc`](https://app.codecov.io/gh/apache/hudi/commit/3843dccf754072920d078e2b7dd20d2148ff3fbc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 57.58% | [82 Missing and 55 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 82.70% | [24 Missing and 49 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 68.35% | [19 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 87.50% | [18 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark34LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.4.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark34LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjQueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM0TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [25 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark33LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.3.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark33LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjMueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazMzTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark35LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1TGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark40LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.0.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark40LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjAueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQwTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...parquet/Spark41LegacyHoodieParquetFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.1.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark41LegacyHoodieParquetFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjEueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQxTGVnYWN5SG9vZGllUGFycXVldEZpbGVGb3JtYXQuc2NhbGE=) | 0.00% | [24 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [43 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##             master   #18688      +/-   ##
   ============================================
   - Coverage     68.08%   64.73%   -3.35%     
   + Complexity    28950    27606    -1344     
   ============================================
     Files          2519     2512       -7     
     Lines        140645   140707      +62     
     Branches      17423    17559     +136     
   ============================================
   - Hits          95753    91086    -4667     
   - Misses        37035    41727    +4692     
   - Partials       7857     7894      +37     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.94% <38.02%> (-0.41%)` | :arrow_down: |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.70% <19.65%> (-0.20%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.38% <14.82%> (-0.06%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.51% <23.07%> (-17.13%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.42% <65.81%> (-0.34%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.94% <29.38%> (-0.79%)` | :arrow_down: |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `91.57% <100.00%> (-1.10%)` | :arrow_down: |
   | [...ache/hudi/io/FileGroupReaderBasedAppendHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedAppendHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkQXBwZW5kSGFuZGxlLmphdmE=) | `88.88% <100.00%> (ø)` | |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `80.08% <100.00%> (-10.83%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `75.60% <100.00%> (-8.26%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `92.85% <100.00%> (ø)` | |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `88.02% <ø> (ø)` | |
   | [...le/action/compact/RunCompactionActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcompact%2FRunCompactionActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21wYWN0L1J1bkNvbXBhY3Rpb25BY3Rpb25FeGVjdXRvci5qYXZh) | `90.00% <100.00%> (ø)` | |
   | [...main/java/org/apache/hudi/util/TypeConverters.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Futil%2FTypeConverters.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdXRpbC9UeXBlQ29udmVydGVycy5qYXZh) | `80.53% <ø> (ø)` | |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `96.07% <100.00%> (ø)` | |
   | ... and [140 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [334 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4374212821

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `35.69762%` with `1378 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 45.46%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`843a211`](https://app.codecov.io/gh/apache/hudi/commit/843a2116588aeecda56fe8e91fd4b990599c5666?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 2 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 20.12% | [229 Missing and 29 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 58.51% | [115 Missing and 41 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 6.32% | [143 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 46.66% | [111 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 0.00% | [121 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 16.66% | [68 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 27.58% | [42 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 28.84% | [34 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [47 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (843a211). Click for more details.
   > 
   > <details><summary>HEAD has 25 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (843a211) |
   >|------|------|------|
   >|spark-scala-tests|12|6|
   >|spark-java-tests|18|1|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   45.46%   -22.62%     
   + Complexity    28950    16221    -12729     
   =============================================
     Files          2519     2041      -478     
     Lines        140645   117012    -23633     
     Branches      17423    15322     -2101     
   =============================================
   - Hits          95753    53197    -42556     
   - Misses        37035    58332    +21297     
   + Partials       7857     5483     -2374     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.75% <20.23%> (-0.15%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.43% <15.25%> (-0.01%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `33.03% <22.86%> (-15.61%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `30.34% <27.39%> (-14.42%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `84.98% <100.00%> (-7.70%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `77.05% <100.00%> (-13.86%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `66.90% <100.00%> (-16.96%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.45% <100.00%> (-1.30%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `94.11% <100.00%> (-1.97%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `55.88% <100.00%> (-17.33%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `70.58% <ø> (-29.42%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `67.24% <ø> (-8.63%)` | :arrow_down: |
   | ... and [120 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1494 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4383062327

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     }, {
       "hash" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "triggerType" : "PUSH"
     }, {
       "hash" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13833",
       "triggerID" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13834",
       "triggerID" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13837",
       "triggerID" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "triggerType" : "PUSH"
     }, {
       "hash" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13844",
       "triggerID" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13856",
       "triggerID" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "triggerType" : "PUSH"
     }, {
       "hash" : "3843dccf754072920d078e2b7dd20d2148ff3fbc",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "3843dccf754072920d078e2b7dd20d2148ff3fbc",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 898018cd586db3b0e7f45e8197cc033bb37d8d49 UNKNOWN
   * 65838ce185fc383d51deb80bc6fe6ed4d124fd7b UNKNOWN
   * 762711b7c216034e6ee38b2bf509aee116088df1 UNKNOWN
   * e9db2e281ae5df4d6c09f3b88c13cd74c6416282 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13856) 
   * 3843dccf754072920d078e2b7dd20d2148ff3fbc UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4387788540

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     }, {
       "hash" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "triggerType" : "PUSH"
     }, {
       "hash" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13833",
       "triggerID" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13834",
       "triggerID" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13837",
       "triggerID" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "triggerType" : "PUSH"
     }, {
       "hash" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13844",
       "triggerID" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13856",
       "triggerID" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "triggerType" : "PUSH"
     }, {
       "hash" : "3843dccf754072920d078e2b7dd20d2148ff3fbc",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13858",
       "triggerID" : "3843dccf754072920d078e2b7dd20d2148ff3fbc",
       "triggerType" : "PUSH"
     }, {
       "hash" : "4496175a45f99eb36c85bd0a7f70529a73498935",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "4496175a45f99eb36c85bd0a7f70529a73498935",
       "triggerType" : "PUSH"
     }, {
       "hash" : "875ed671ef532b9444293e76d7f53aa8326a87e0",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13864",
       "triggerID" : "875ed671ef532b9444293e76d7f53aa8326a87e0",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 898018cd586db3b0e7f45e8197cc033bb37d8d49 UNKNOWN
   * 65838ce185fc383d51deb80bc6fe6ed4d124fd7b UNKNOWN
   * 762711b7c216034e6ee38b2bf509aee116088df1 UNKNOWN
   * 4496175a45f99eb36c85bd0a7f70529a73498935 UNKNOWN
   * 875ed671ef532b9444293e76d7f53aa8326a87e0 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13864) 
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4382750503

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `21.39331%` with `1433 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 53.82%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`e9db2e2`](https://app.codecov.io/gh/apache/hudi/commit/e9db2e281ae5df4d6c09f3b88c13cd74c6416282?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 0.00% | [376 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 9.90% | [279 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 5.69% | [144 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 44.58% | [114 Missing and 19 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 0.00% | [126 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 16.66% | [68 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 9.80% | [44 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 27.58% | [42 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/hudi/common/schema/HoodieSchemaIdAssigner.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaIdAssigner.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFJZEFzc2lnbmVyLmphdmE=) | 47.72% | [21 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [31 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (e9db2e2). Click for more details.
   > 
   > <details><summary>HEAD has 32 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (e9db2e2) |
   >|------|------|------|
   >|spark-scala-tests|12|0|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   53.82%   -14.27%     
   + Complexity    28950    12399    -16551     
   =============================================
     Files          2519     1426     -1093     
     Lines        140645    72001    -68644     
     Branches      17423     8329     -9094     
   =============================================
   - Hits          95753    38751    -57002     
   + Misses        37035    29792     -7243     
   + Partials       7857     3458     -4399     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.74% <20.15%> (-0.17%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.41% <15.19%> (-0.03%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `55.84% <100.00%> (-35.07%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `57.30% <100.00%> (-26.55%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `85.71% <100.00%> (-7.15%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `0.00% <ø> (-100.00%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `6.03% <ø> (-69.83%)` | :arrow_down: |
   | [...e/spark/sql/avro/HoodieSparkSchemaConverters.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Favro%2FHoodieSparkSchemaConverters.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvYXZyby9Ib29kaWVTcGFya1NjaGVtYUNvbnZlcnRlcnMuc2NhbGE=) | `14.58% <ø> (-62.50%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `64.60% <ø> (-18.94%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `75.67% <ø> (-20.73%)` | :arrow_down: |
   | ... and [75 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1788 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4387673139

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `45.02010%` with `1231 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 47.48%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`875ed67`](https://app.codecov.io/gh/apache/hudi/commit/875ed671ef532b9444293e76d7f53aa8326a87e0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 26.61% | [219 Missing and 43 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 60.90% | [112 Missing and 53 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.71% | [110 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.45% | [62 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (875ed67). Click for more details.
   > 
   > <details><summary>HEAD has 23 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (875ed67) |
   >|------|------|------|
   >|spark-scala-tests|12|6|
   >|spark-java-tests|18|3|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   47.48%   -20.60%     
   + Complexity    28950    17021    -11929     
   =============================================
     Files          2519     2041      -478     
     Lines        140645   117126    -23519     
     Branches      17423    15353     -2070     
   =============================================
   - Hits          95753    55613    -40140     
   - Misses        37035    55363    +18328     
   + Partials       7857     6150     -1707     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.21%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.35% <14.49%> (-0.09%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.22% <23.03%> (-16.41%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.35% <35.81%> (-12.42%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `86.81% <100.00%> (-5.87%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `77.05% <100.00%> (-13.86%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `67.26% <100.00%> (-16.60%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `94.11% <100.00%> (-1.97%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `59.35% <100.00%> (-13.86%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `70.58% <ø> (-29.42%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `67.24% <ø> (-8.63%)` | :arrow_down: |
   | ... and [121 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1465 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4387677706

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `45.02010%` with `1231 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 47.52%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`875ed67`](https://app.codecov.io/gh/apache/hudi/commit/875ed671ef532b9444293e76d7f53aa8326a87e0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 26.61% | [219 Missing and 43 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 60.90% | [112 Missing and 53 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 47.71% | [110 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 29.74% | [90 Missing and 21 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 40.45% | [62 Missing and 16 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 13.72% | [43 Missing and 1 partial :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 41.37% | [31 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 60.71% | [27 Missing and 6 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/spark/sql/hudi/command/AlterTableCommand.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2Fcommand%2FAlterTableCommand.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2h1ZGkvY29tbWFuZC9BbHRlclRhYmxlQ29tbWFuZC5zY2FsYQ==) | 47.16% | [23 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [44 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (875ed67). Click for more details.
   > 
   > <details><summary>HEAD has 22 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (875ed67) |
   >|------|------|------|
   >|spark-scala-tests|12|6|
   >|spark-java-tests|18|4|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   47.52%   -20.57%     
   + Complexity    28950    17033    -11917     
   =============================================
     Files          2519     2041      -478     
     Lines        140645   117126    -23519     
     Branches      17423    15353     -2070     
   =============================================
   - Hits          95753    55659    -40094     
   - Misses        37035    55330    +18295     
   + Partials       7857     6137     -1720     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.21%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.35% <14.49%> (-0.09%)` | :arrow_down: |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `31.88% <22.85%> (-16.76%)` | :arrow_down: |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.35% <35.81%> (-12.42%)` | :arrow_down: |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...n/java/org/apache/hudi/index/HoodieIndexUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FHoodieIndexUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2luZGV4L0hvb2RpZUluZGV4VXRpbHMuamF2YQ==) | `86.81% <100.00%> (-5.87%)` | :arrow_down: |
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `77.05% <100.00%> (-13.86%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `67.26% <100.00%> (-16.60%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `86.53% <100.00%> (-1.21%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `90.47% <100.00%> (-2.39%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `84.50% <ø> (-3.53%)` | :arrow_down: |
   | [...un/strategy/MultipleSparkJobExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2Fclustering%2Frun%2Fstrategy%2FMultipleSparkJobExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY2xpZW50L2NsdXN0ZXJpbmcvcnVuL3N0cmF0ZWd5L011bHRpcGxlU3BhcmtKb2JFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `94.11% <100.00%> (-1.97%)` | :arrow_down: |
   | [...i/io/storage/row/HoodieRowParquetWriteSupport.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowParquetWriteSupport.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93UGFycXVldFdyaXRlU3VwcG9ydC5qYXZh) | `59.35% <100.00%> (-13.86%)` | :arrow_down: |
   | [...in/scala/org/apache/hudi/AvroConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FAvroConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0F2cm9Db252ZXJzaW9uVXRpbHMuc2NhbGE=) | `70.58% <ø> (-29.42%)` | :arrow_down: |
   | [.../org/apache/hudi/HoodieSchemaConversionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fhudi%2FHoodieSchemaConversionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9odWRpL0hvb2RpZVNjaGVtYUNvbnZlcnNpb25VdGlscy5zY2FsYQ==) | `67.24% <ø> (-8.63%)` | :arrow_down: |
   | ... and [121 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [1464 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4382734763

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     }, {
       "hash" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "triggerType" : "PUSH"
     }, {
       "hash" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13833",
       "triggerID" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13834",
       "triggerID" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13837",
       "triggerID" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "triggerType" : "PUSH"
     }, {
       "hash" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13844",
       "triggerID" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13856",
       "triggerID" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 898018cd586db3b0e7f45e8197cc033bb37d8d49 UNKNOWN
   * 65838ce185fc383d51deb80bc6fe6ed4d124fd7b UNKNOWN
   * 762711b7c216034e6ee38b2bf509aee116088df1 UNKNOWN
   * e9db2e281ae5df4d6c09f3b88c13cd74c6416282 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13856) 
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4387512432

   ## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `19.21444%` with `1522 lines` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 44.67%. Comparing base ([`695294c`](https://app.codecov.io/gh/apache/hudi/commit/695294cd138463730a2dedb78b81ed827421af1b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`875ed67`](https://app.codecov.io/gh/apache/hudi/commit/875ed671ef532b9444293e76d7f53aa8326a87e0?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 5 commits behind head on master.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [...n/schema/evolution/HoodieSchemaEvolutionUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaEvolutionUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hRXZvbHV0aW9uVXRpbHMuamF2YQ==) | 0.00% | [422 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...on/schema/evolution/HoodieSchemaChangeApplier.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaChangeApplier.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hQ2hhbmdlQXBwbGllci5qYXZh) | 8.96% | [313 Missing and 12 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mmon/schema/evolution/HoodieSchemaProjections.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaProjections.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hUHJvamVjdGlvbnMuamF2YQ==) | 5.69% | [144 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...udi/common/schema/evolution/HoodieSchemaSerDe.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaSerDe.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hU2VyRGUuamF2YQ==) | 39.00% | [130 Missing and 17 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...di/common/schema/evolution/HoodieSchemaMerger.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaMerger.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hTWVyZ2VyLmphdmE=) | 0.00% | [131 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...mon/schema/evolution/HoodieSchemaHistoryCache.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2Fevolution%2FHoodieSchemaHistoryCache.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9ldm9sdXRpb24vSG9vZGllU2NoZW1hSGlzdG9yeUNhY2hlLmphdmE=) | 16.66% | [68 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...g/apache/hudi/common/schema/HoodieSchemaUtils.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaUtils.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFVdGlscy5qYXZh) | 3.92% | [46 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...org/apache/hudi/hadoop/SchemaEvolutionContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-hadoop-mr%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fhadoop%2FSchemaEvolutionContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtbXIvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaGFkb29wL1NjaGVtYUV2b2x1dGlvbkNvbnRleHQuamF2YQ==) | 10.41% | [41 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [.../org/apache/hudi/client/BaseHoodieWriteClient.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fclient%2FBaseHoodieWriteClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2NsaWVudC9CYXNlSG9vZGllV3JpdGVDbGllbnQuamF2YQ==) | 27.58% | [42 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [...che/hudi/common/schema/HoodieSchemaIdAssigner.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaIdAssigner.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFJZEFzc2lnbmVyLmphdmE=) | 47.72% | [21 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | ... and [24 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   > :exclamation:  There is a different number of reports uploaded between BASE (695294c) and HEAD (875ed67). Click for more details.
   > 
   > <details><summary>HEAD has 33 uploads less than BASE</summary>
   >
   >| Flag | BASE (695294c) | HEAD (875ed67) |
   >|------|------|------|
   >|spark-scala-tests|12|0|
   >|spark-client-hadoop-common|1|0|
   >|spark-java-tests|18|0|
   >|common-and-other-modules|1|0|
   >|utilities|1|0|
   ></details>
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@              Coverage Diff              @@
   ##             master   #18688       +/-   ##
   =============================================
   - Coverage     68.08%   44.67%   -23.41%     
   + Complexity    28950     8511    -20439     
   =============================================
     Files          2519     1194     -1325     
     Lines        140645    62754    -77891     
     Branches      17423     6926    -10497     
   =============================================
   - Hits          95753    28037    -67716     
   + Misses        37035    31639     -5396     
   + Partials       7857     3078     -4779     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.67% <19.21%> (-0.24%)` | :arrow_down: |
   | [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   | [utilities](https://app.codecov.io/gh/apache/hudi/pull/18688/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
   
   Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18688?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
   |---|---|---|
   | [...pache/hudi/io/FileGroupReaderBasedMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FFileGroupReaderBasedMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0ZpbGVHcm91cFJlYWRlckJhc2VkTWVyZ2VIYW5kbGUuamF2YQ==) | `49.35% <100.00%> (-41.56%)` | :arrow_down: |
   | [...hudi/metadata/HoodieBackedTableMetadataWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieBackedTableMetadataWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL21ldGFkYXRhL0hvb2RpZUJhY2tlZFRhYmxlTWV0YWRhdGFXcml0ZXIuamF2YQ==) | `50.67% <100.00%> (-33.19%)` | :arrow_down: |
   | [...e/hudi/table/action/clean/CleanActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fclean%2FCleanActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbGVhbi9DbGVhbkFjdGlvbkV4ZWN1dG9yLmphdmE=) | `60.25% <100.00%> (-27.49%)` | :arrow_down: |
   | [.../cluster/strategy/ClusteringExecutionStrategy.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcluster%2Fstrategy%2FClusteringExecutionStrategy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jbHVzdGVyL3N0cmF0ZWd5L0NsdXN0ZXJpbmdFeGVjdXRpb25TdHJhdGVneS5qYXZh) | `85.71% <100.00%> (-7.15%)` | :arrow_down: |
   | [.../table/action/commit/BaseCommitActionExecutor.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Faction%2Fcommit%2FBaseCommitActionExecutor.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL3RhYmxlL2FjdGlvbi9jb21taXQvQmFzZUNvbW1pdEFjdGlvbkV4ZWN1dG9yLmphdmE=) | `49.29% <ø> (-38.74%)` | :arrow_down: |
   | [...java/org/apache/hudi/BaseHoodieTableFileIndex.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2FBaseHoodieTableFileIndex.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvQmFzZUhvb2RpZVRhYmxlRmlsZUluZGV4LmphdmE=) | `58.43% <ø> (-25.11%)` | :arrow_down: |
   | [...apache/hudi/common/engine/HoodieReaderContext.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fengine%2FHoodieReaderContext.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL2VuZ2luZS9Ib29kaWVSZWFkZXJDb250ZXh0LmphdmE=) | `72.97% <ø> (-23.43%)` | :arrow_down: |
   | [.../hudi/common/schema/HoodieSchemaCompatibility.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibility.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5LmphdmE=) | `4.30% <ø> (-73.12%)` | :arrow_down: |
   | [...ommon/schema/HoodieSchemaCompatibilityChecker.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaCompatibilityChecker.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFDb21wYXRpYmlsaXR5Q2hlY2tlci5qYXZh) | `0.00% <ø> (-66.00%)` | :arrow_down: |
   | [...g/apache/hudi/common/schema/HoodieSchemaField.java](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fschema%2FHoodieSchemaField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3NjaGVtYS9Ib29kaWVTY2hlbWFGaWVsZC5qYXZh) | `35.44% <100.00%> (-29.90%)` | :arrow_down: |
   | ... and [65 more](https://app.codecov.io/gh/apache/hudi/pull/18688?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | |
   
   ... and [2048 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18688/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
   </details>
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] refactor: [DNM] InternalSchema migration to HoodieSchema 2 [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18688:
URL: https://github.com/apache/hudi/pull/18688#issuecomment-4393529718

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2feb3650fa58890512819c97f2d5e3855af6f21c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13825",
       "triggerID" : "b75458c9372ef530c2244129538f90b131cf93b3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "e10475b182523dce237af7a08c88bd4b2b03390b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0bdef2ba1f2e2d6fc907eea26e57bb02bc260209",
       "triggerType" : "PUSH"
     }, {
       "hash" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13826",
       "triggerID" : "f0893dcd292324963c565263f35047a3a596c2b5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9",
       "triggerType" : "PUSH"
     }, {
       "hash" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "551e2e0060580ac093b5de686c8a7fd945426d66",
       "triggerType" : "PUSH"
     }, {
       "hash" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13828",
       "triggerID" : "0c8a357c51796b97d6d8455270c9c8732e0ccaa5",
       "triggerType" : "PUSH"
     }, {
       "hash" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "56fb96559b99344ff2476bde0450ef9d44a739a3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1497b83f5a7eba4848808617eb8416de28580eb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13830",
       "triggerID" : "7774eab5feb07b1a7d9d44f5ff35d909c8967f60",
       "triggerType" : "PUSH"
     }, {
       "hash" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "898018cd586db3b0e7f45e8197cc033bb37d8d49",
       "triggerType" : "PUSH"
     }, {
       "hash" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13833",
       "triggerID" : "04b12b4973d689cfae70d2be482c722cffedb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "65838ce185fc383d51deb80bc6fe6ed4d124fd7b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13834",
       "triggerID" : "da4e8659fe2306c9e8a53cae35bf6443c028f2a0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13837",
       "triggerID" : "843a2116588aeecda56fe8e91fd4b990599c5666",
       "triggerType" : "PUSH"
     }, {
       "hash" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "762711b7c216034e6ee38b2bf509aee116088df1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13844",
       "triggerID" : "925a4b7cf83b25e55bfc3274862a1eeb4bc5b73c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13856",
       "triggerID" : "e9db2e281ae5df4d6c09f3b88c13cd74c6416282",
       "triggerType" : "PUSH"
     }, {
       "hash" : "3843dccf754072920d078e2b7dd20d2148ff3fbc",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13858",
       "triggerID" : "3843dccf754072920d078e2b7dd20d2148ff3fbc",
       "triggerType" : "PUSH"
     }, {
       "hash" : "4496175a45f99eb36c85bd0a7f70529a73498935",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "4496175a45f99eb36c85bd0a7f70529a73498935",
       "triggerType" : "PUSH"
     }, {
       "hash" : "875ed671ef532b9444293e76d7f53aa8326a87e0",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13864",
       "triggerID" : "875ed671ef532b9444293e76d7f53aa8326a87e0",
       "triggerType" : "PUSH"
     }, {
       "hash" : "4297aa3ffb3b10781850a4f4992bc7663ba66008",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13868",
       "triggerID" : "4297aa3ffb3b10781850a4f4992bc7663ba66008",
       "triggerType" : "PUSH"
     }, {
       "hash" : "94ee60d8f652e91aace49e8c5a17010719fed2fa",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13869",
       "triggerID" : "94ee60d8f652e91aace49e8c5a17010719fed2fa",
       "triggerType" : "PUSH"
     }, {
       "hash" : "d428e18f8dab043f7690d573cddefd6803dadbb1",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13872",
       "triggerID" : "d428e18f8dab043f7690d573cddefd6803dadbb1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "2df1e487c5348147577cbf29b344c8cdf104dd90",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2df1e487c5348147577cbf29b344c8cdf104dd90",
       "triggerType" : "PUSH"
     }, {
       "hash" : "124e3f0eae677ef03529122378a6538eb8936f6d",
       "status" : "PENDING",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13875",
       "triggerID" : "124e3f0eae677ef03529122378a6538eb8936f6d",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2feb3650fa58890512819c97f2d5e3855af6f21c UNKNOWN
   * e10475b182523dce237af7a08c88bd4b2b03390b UNKNOWN
   * 0bdef2ba1f2e2d6fc907eea26e57bb02bc260209 UNKNOWN
   * ed0f0f51c44f9ef4bfe61173f5dc15c13e74a0e9 UNKNOWN
   * 551e2e0060580ac093b5de686c8a7fd945426d66 UNKNOWN
   * 56fb96559b99344ff2476bde0450ef9d44a739a3 UNKNOWN
   * 1497b83f5a7eba4848808617eb8416de28580eb1 UNKNOWN
   * 898018cd586db3b0e7f45e8197cc033bb37d8d49 UNKNOWN
   * 65838ce185fc383d51deb80bc6fe6ed4d124fd7b UNKNOWN
   * 762711b7c216034e6ee38b2bf509aee116088df1 UNKNOWN
   * 4496175a45f99eb36c85bd0a7f70529a73498935 UNKNOWN
   * d428e18f8dab043f7690d573cddefd6803dadbb1 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13872) 
   * 2df1e487c5348147577cbf29b344c8cdf104dd90 UNKNOWN
   * 124e3f0eae677ef03529122378a6538eb8936f6d Azure: [PENDING](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13875) 
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org